[发明专利]PDK自动测试界面实现方法有效
申请号: | 201210517849.7 | 申请日: | 2012-12-05 |
公开(公告)号: | CN103853863B | 公开(公告)日: | 2017-05-24 |
发明(设计)人: | 张效通;任从飞;吕昌;李起宏 | 申请(专利权)人: | 北京华大九天软件有限公司 |
主分类号: | G06F17/50 | 分类号: | G06F17/50 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100102 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开一种PDK自动测试界面的实现方法,通过该方法设计的操作界面能够完成测试工具中PDK单元的调用,测试单元的产生,自动读取和产生配置文件中设置的测试库的以及被测试单元的信息,自动为下一步产生并显示配置,自动读取最后测试结果,依照本发明,通过整套过程的界面操作,自动产生大量不同参数设置的被测试单元,通过对这些单元进行DRC,LVS等验证过程,有效的验证了技术文件,Symbol,CDF,Callback,参数化单元,物理验证规则,Spice Model的正确性。通过界面完成测试并约束测试过程,并且具有比较友好和清晰的思路确保测试过程准确进行。 | ||
搜索关键词: | pdk 自动 测试 界面 实现 方法 | ||
【主权项】:
PDK自动测试界面实现方法,主要涉及到在界面中调用测试工具自动生成PDK测试单元并进行测试的过程,具体步骤如下:(1)软件首先启动初始界面,初始界面包括六个table菜单,顺序为PDK测试顺序,用鼠标点击每个table,就会显示该table的内容同时突出高亮该table的标签;(2)在CreateLayout中定义生成的测试库名字,PDK库名字,PDK库的路径,和该PDK库使用的techfile和display file,指定EDA工具使用的basic库的路径,在界面中包括每个输入部分直接键入文字的文字输入框和Browser选择按键,在界面中部包含PDK测试单元参数配置区域,并附有Add按键在参数配置区域自动生成参数配置头,在版面的右下方有三个按键分别为Load、Save和Run CreateLayout,功能分别为读取配置文件并自动添加到对应的文字框中,把文字框中的状态保存到配置文件中,根据文字框中状态运行程序,当鼠标放到每个键上时,每个键颜色都会发生变化提示用户;(3)在CreateSchematic中定义生成的测试库名字,PDK库名字,PDK库的路径,和该PDK库使用的techfile和display file,指定EDA工具使用的basic库的路径,在界面中包括每个输入部分直接键入文字的文字输入框和Browser选择按键,在界面中部包含PDK测试单元参数配置区域,并附有Add按键在参数配置区域自动生成参数配置头,在版面的右下方有三个按键分别为Load、Save和Run CreateSchematic,功能分别为读取配置文件并自动添加到对应的文字框中,把文字框中的状态保存到配置文件中,根据文字框中状态运行程序,当鼠标放到每个键上时,每个键颜色都会发生变化提示用户;(4)在ExportGDS版面中,会根据步骤(2)CreateLayout生成的CellView列表自动读入可供选择,在版面的右下方有三个按键分别为Load、Save和Run ExportGDS,功能分别为读取配置文件并自动添加到对应的文字框中,把文字框中的状态保存到配置文件中,根据文字框中状态运行程序,当鼠标放到每个键上时,每个键颜色都会发生变化提示用户,选择完成之后按Run ExportGDS会生成对应CellView的GDS文件,并且把数据结果输出到下面ExportGDS Result中;(5)在ExportNetlist版面中,会根据步骤(3)中CreateScematic生成的CellView列表自动读入可供选择,在版面的右下方有三个按键分别为Load、Save和Run ExportNetlist,功能分别为读取配置文件并自动添加到对应的文字框中,把文字框中的状态保存到配置文件中,根据文字框中状态运行程序,当鼠标放到每个键上时,每个键颜色都会发生变化提示用户,选择完成之后按Run ExportNetlist之后会生成对应CellView的CDL网表文件,并且把数据结果输出到下面ExportNetlist Result中;(6)在DRC版面中,输入进行DRC Check需要的Rule Deck,对步骤(4)ExportGDS Result中的GDS文件进行DRC检查,并把检查结果读入显示在界面上,在版面的右下方有四个按键分别为Load、Save、Run DRC和Load DRC Result,功能分别为读取配置文件并自动添加到对应的文字框中,把文字框中的状态保存到配置文件中,根据文字框中状态运行程序,把程序运行结果读入并显示在Result区域,当鼠标放到每个键上时,每个键颜色都会发生变化提示用户;(7)在LVS版面中,输入进行LVS检查需要的Rule Deck,对步骤(4)ExportGDS Result中的GDS文件和步骤(5)ExportNetlist Result中输出的CDL文件进行LVS比较检查,并把检查结果读入显示在界面上,在版面的右下方有七个按键分别为Load、Save、Run LVS、Load LVS Result、Save All、Run All和Exit,功能分别为读取配置文件并自动添加到对应的文字框中,把文字框中的状态保存到配置文件中,根据文字框中状态运行程序,把程序运行结果读入并显示在Result区域,Save All是指把六个步骤的状态依次保存到对应的配置文件中,Run All是指六个步骤依次运行,Exit是指退出界面,当鼠标放到每个键上时,每个键颜色都会发生变化提示用户。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京华大九天软件有限公司,未经北京华大九天软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201210517849.7/,转载请声明来源钻瓜专利网。