中文名 | 用以验证DRC迭组的测试布局的自动产生技术 | 授权公告号 | CN107743619B |
---|---|---|---|
授权公告日 | 2021.06.18 | 申请号 | 2015800804284 |
一种自动产生用以验证DRC迭组的测试布局的计算机实施方法。该方法包含接收包含由多个多边形参数(W1,H1)限定的一个或多个多边形形状(P1)的第一布局(L1)。接收包含在多边形参数(W1,H1)上的不等式限制(C)的设计规则(R1,R2)。通过将数值的随机变化(ΔW12)施加到第一布局(L1)的多边形参数(L1)中的至少一个来计算第二布局(L2)。通过改变第二布局(L2)的多边形参数(W1,H1)的值,直到多边形参数(W1,H1)相对于由限制限定的参数边界(B1,B2)中的一个或多个的相应松弛(S1,S2)为最小化为止,来计算第三布局(L3)。第三布局(L3)可储存作为候选者测试布局。2100433B
申请日 |
2015.04.15 |
专利权人 |
应用材料公司 |
地址 |
美国加利福尼亚州 |
发明人 |
马丁努斯·玛丽亚·贝尔肯斯 |
Int. Cl. |
G06F11/263(2006.01)I; G06F11/36(2006.01)I; G06F30/398(2020.01)I |
专利代理机构 |
北京律诚同业知识产权代理有限公司11006 |
代理人 |
徐金国 |
PCT进入国家阶段日 |
2017.11.28 |
PCT申请数据 |
PCT/IB2015/052734 2015.04.15 |
PCT公布数据 |
WO2016/166571 EN 2016.10.20 |
对比文件 |
CN 103810316 A,2014.05.21; CN 103577625 A,2014.02.12; US 9026975 B2,2015.05.05; US 2014137060 A1,2014.05.15; US 2014282331 A1,2014.09.18; TW 201423460 A,2014.06.16 |
大量的新技术应用失去了布线技术的发展,对布线系统的相应要求也就随之提高了。我们要重新认识关于布线测试方面的重要意义,还要不断更新布线安装和认证方面的技术以保证布线系统满足变化中的国际(内)标准。...
光学系统:(1)成像:标准CCD摄像机和连续变倍显微镜镜头;(2)光源:可调亮度单色冷光LED背光光源,图像中液滴边缘分辨更清晰;(3)指标:最快拍摄25帧/秒,显微镜放大率0.7-4.5倍连续变倍,...
Elcometer 106附着力测试仪操作简单携带方便,测量范围广泛。应用范围包括油漆或桥面喷浆,钢铁、铝、混凝土上的涂层,等等。配备手提箱——适合现场测试 手工操作——无需电源 包含 EN...
由连线表自动产生逻辑电路图的自动布局和布线算法设计
针对当前自动化测试测量领域内软件开发环境层次低、系统兼容性差、过分依赖于硬件而导致开发周期长、费用高的问题,国外提出了虚拟仪器(VI)的概念。本文研究了采用虚拟仪器软件技术的各种仪器测量方案,如GPIB、VXI和数据采集(DAQ)板卡系统等,分析了虚拟仪器测试软件的四层结构,并展望了PC自动化测试技术未来的发展方向。
通过现场验证与监测所获得的数据,可以预测一些不良地质现象的发展演化趋势及其对工程建筑物的可能危害,以便采取防治对策和措施;也可以通过“足尺试验”进行反分析,求取岩土体的某些工程参数,以此为依据及时修正勘察成果,优化工程设计,必要时应进行补充勘察;它对岩土工程施工质量进行监控,以保证工程的质量和安全。显然,现场验证与监测在提高工程的经济效益、社会效益和环境效益中,起着十分重要的作用。 2100433B
EVT : Engineering Verification Test (工程验证测试阶段)
一般这个阶段是工程样品,是给研发工程师做除错(debug)及验证用的。许多东西刚设计出来,问题还很多,有些甚至是实验性质,研发工程师可能还在测试可行的计方案,所有可能的设计问题都必须提出来一一修正, 所以重点在考虑设计完整度, 是否有遗漏任何规格。 2100433B
与使用上千次定向测试的其它解决方案不同,用于PCI Express的UVC采用自动激励发生器来减少用户需要做的工作量。利用包含所供序列库在内的自动化情景产生功能,用户可以覆盖主要协议功能以及难以到达的情景和边界案例。通过增加少量测试,剩余的边界案例就能被一一验证。这种方法有助于用户更快地发现更多缺陷,并让设计师有更多的时间进行DUT的私有功能测试。CMS可以实现整个过程的自动化。
使用CMS实现覆盖驱动的验证
CMS向用户提供了可执行的验证计划(vPlan)。vPlan与Enterprise Manager以及内置功能覆盖模型一起可以提供清晰地报告哪些被覆盖、还有哪些没被覆盖所需的标准。这给用户提供了验证过程的路线图、收敛标准以及可预测的验证过程,并向项目或管理方提供明晰的状态报告。这种方法被称为覆盖驱动的验证,可以帮助验证人员方便地识别覆盖漏洞,并将资源集中用于DUT的有问题部分。
Cadence的再利用方法可以快速建立功能验证环境,确保在从模块级验证向芯片级、系统级验证转移以及派生设计时能立即再利用基于UVC的环境。这种方法通过消除重复工作而节省了时间与资源。
覆盖点的优先级划分
通过使用能用来屏蔽掉与DUT无关的覆盖区/条目的“透视图(perspective)”,ClearSpeed公司能够只考虑与实现有关的覆盖点。ClearSpeed使用以下这个透视图:
“端点,AER = On,VC 1-7 = Off,完成器退出 = Off,配置请求重试状态 = Off,抑制 = Off"
CMS允许由主要的PCIe模块TPL、TXN、DLL、PHY、PMG、SYS和CONFIG报告覆盖,这有助于ClearSpeed公司根据技术风险划分验证工作的优先级。
我们认为物理层(PHY)存在较高的风险,因为物理层有两个不同的IP供应商,而且FPGA原型测试中没有覆盖PHY(因为FPGA使用不同的PHY);Power mgt是下一个最高优先级对象,因为在FPGA原型中没有覆盖到它(由于技术限制的原因);数据链路层是下一优先等级,因为它靠近PHY。
我们还要求更细颗粒的优先级划分:模块内的优先级划分。虽然一般来说可以使用透视图进行优先级划分,但这种方法不能满足所有需要和优先级划分的使用模型。它缺少更细的颗粒和一些对CMS专业用户(如ClearSpeed和IP开发人员)来说更重要的再利用因素。