发明名称 | 一种PDK自动测试实现方法 | ||
摘要 | 本发明公开一种PDK自动测试的实现方法,属于IC CAD工具中PDK设计、测试技术领域。该方法通过程序实现了PDK单元的批量产生和测试。通过读取配置文件中设置的PDK库名、单元名、路径、以及单元的参数组合,可以自动生成对应的电路图和版图,包含不同参数的大量PDK单元;并且可以批量的进行DRC,LVS验证,有效的验证了技术文件,Symbol,CDF, Callback,参数化单元,物理验证规则,Spice Model的正确性。依照本发明,程序内定义了测试单元的产生、测试过程,测试结果的整理,以及用户进行不同测试步骤的选择。<!--1--> | ||
申请公布号 | CN103838894A | 申请公布日期 | 2014.06.04 |
申请号 | CN201210487094.0 | 申请日期 | 2012.11.26 |
申请人 | 北京华大九天软件有限公司 | 发明人 | 任丛飞;张效通;吕昌;李起宏 |
分类号 | G06F17/50(2006.01)I | 主分类号 | G06F17/50(2006.01)I |
代理机构 | 代理人 | ||
主权项 | 一种PDK自动测试实现方法,主要涉及通过程序来实现PDK单元的批量产生和测试的过程。具体特征如下:(1)首先定义配置文件,包括PDK库的路径、名字、工艺文件、显示文件、测试库的名字、被测试单元的名字、CDF参数组合、物理验证规则、仿真模型文件;(2)通过程序来调用电路图编辑工具,根据配置文件的内容来生成大量测试单元电路图;(3)通过程序自动导出各测试单元电路的网表文件;(4)通过程序来调用版图编辑工具,根据配置文件的内容来生成大量测试单元版图。(5)通过程序自动导出各测试单元版图的GDS文件;(6)通过程序来调用版图验证工具,对生成的GDS,网表文件进行自动化,批量化的DRC和LVS检查;(7)通过程序对(6)的检查结果进行整理后输出,根据结果判断测试单元是否通过了DRC和LVS检查;(8)可通过程序顺序执行上述步骤或选择执行某一步骤,来选择所需检查的内容。 | ||
地址 | 100102 北京市朝阳区利泽中二路2号A座二层 |