一种寄生参数结果正确性的判断方法技术

技术编号:24092814 阅读:29 留言:0更新日期:2020-05-09 08:51
一种寄生参数结果正确性的判断方法,包括以下步骤:1)指定测试的测例库,运行目录以及报告生成目录;2)设置寄生参数的提取方式以及阈值;3)按照设置的提取模式对版图数据进行提取操作;4)将提取的所有测例的寄生参数写入测试表格中;5)进行寄生参数结果正确性的判断,生成总结报告。本发明专利技术的寄生参数结果正确性的判断方法,支持复杂数据类型的计算,支持海量数据的自动分析,大大提高设计的正确性和效率。

A method of judging the correctness of parasitic parameter results

【技术实现步骤摘要】
一种寄生参数结果正确性的判断方法
本专利技术涉及EDA
,特别是涉及一种寄生参数结果正确性的判断方法。
技术介绍
版图中寄生参数是集成电路设计和液晶面板设计中最为重要、最为关键的步骤,直接决定着整个集成电路设计过程的成败。在集成电路版图设计和液晶面板设计过程中,需要不断的对各个功能模块进行寄生参数提取并进行结果判断,提取的正确性以及精度直接决定着芯片或面板流片能否成功,因此需要对海量的寄生参数进行正确性及精度方面进行判断,而手工进行判断不仅浪费大量的时间,而且正确性也无法保证,一旦出现错误,将对芯片或面板的性能影响很大,甚至导致功能失效。
技术实现思路
为了解决现有技术存在的不足,本专利技术的目的在于提供一种寄生参数结果正确性的判断方法,支持复杂数据类型的计算,支持海量数据的自动分析,大大提高设计的正确性和效率。为实现上述目的,本专利技术提供的一种寄生参数结果正确性的判断方法,包括以下步骤:1)指定测试的测例库,运行目录以及报告生成目录;2)设置寄生参数的提取方式以及阈值;3)按照设置的提取模式对版图数据进行提取操作;4)将提取的所有测例的寄生参数写入测试表格中;5)进行寄生参数结果正确性的判断,生成总结报告。进一步地,所述步骤1)还包括,设置所述寄生参数提取的时间阈值和并行运行的所述测例数量。进一步地,当提取时间超过所述时间阈值后,停止相应测例的参数提取。进一步地,所述步骤3)进一步包括:根据所述设置将所述测例库中的数据解压到所述运行目录;所述测例包括执行码,根据所述执行码调用所述寄生参数的提取模式。进一步地,所述步骤4)进一步包括,写入时,判断所述报告目录下是否存在对应的所述测试表格,若不存在,生成测试表格并写入,若存在,对所述测试表格中数据进行覆盖写入。进一步地,所述步骤5)进一步包括:将所述测试表格数据和标准数据并排依次写入生成对比表格数据;对所述测试数据和所述标准数据进行减法操作,并与设置的所述阈值相比较。进一步地,还包括,当超过所述阈值时,标记所述数据为失败。进一步地,所述总结报告包括失败数据信息和通过数据信息。为实现上述目的,本专利技术还提供一种计算机可读存储介质,其上存储有计算机指令,所述计算机指令运行时执行如上文所述的寄生参数结果正确性的判断方法步骤。为实现上述目的,本专利技术还提供一种寄生参数结果正确性的判断装置,包括存储器和处理器,所述存储器上储存有在所述处理器上运行的计算机指令,所述处理器运行所述计算机指令时执行如上文所述的寄生参数结果正确性的判断方法步骤。本专利技术的一种寄生参数结果正确性的判断方法,具有以下有益效果:1)支持复杂数据类型的计算,支持海量数据的自动分析,大大提高设计的正确性和效率。2)不仅能够降低用户的工作量,同时也能有效避免用户手工操作带来的错误,十分有效的保证了版图设计的正确性。3)存在界面操作过程,易于使用。本专利技术的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本专利技术而了解。附图说明附图用来提供对本专利技术的进一步理解,并且构成说明书的一部分,并与本专利技术的实施例一起,用于解释本专利技术,并不构成对本专利技术的限制。在附图中:图1为根据本专利技术的寄生参数结果正确性的判断方法流程图;图2为根据本专利技术的基本参数设置常规界面示意图;图3为根据本专利技术的基本参数设置选择界面示意图;图4为根据本专利技术的运行设置确认界面示意图;图5为根据本专利技术的运行过程显示界面示意图;图6为根据本专利技术的运行记录结果显示界面示意图;图7为根据本专利技术的运行结果自动对比命令生成结果界面示意图;图8为根据本专利技术的运行结果自动对比结果显示界面示意图。具体实施方式以下结合附图对本专利技术的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本专利技术,并不用于限定本专利技术。图1为根据本专利技术的寄生参数结果正确性的判断方法流程图,下面将参考图1,对本专利技术的寄生参数结果正确性的判断方法进行详细描述。首先,在步骤101,指定测试测例库,运行目录以及报告生成目录。该步骤中,首先需要进行配置,在General(常规)页面中指定要测试的测例库,运行目录以及report报告生成目录。优选地,设置超时时间和并行运行的例子数量。优选地,当寄生参数提取时间超过规定时间,停止对该测试模块的提取操作。该步骤中,防止个别模块提取过程中出现异常(例如死循环),造成无休止的等待,同时可以对多个模块进行并行运行。在步骤102,设置寄生参数提取方式以及阈值。该步骤中,在Option(选择)界面中设置寄生参数的提取方式,以及rc等参数的阈值,以便能自动判断提取的相关参数是否符合要求。在步骤103,提取并判断寄生参数结果的正确性,记录相关设置和测试情况。该步骤中,点击Run(运行)按钮,页面会自动跳转到Log(记录)页面,同时会在Log(记录)页面的开头部分显示运行的相关设置,运行过程中会显示每个测例的完成情况。优选地,根据设置解压测例库中的数据到运行目录。优选地,每个测例中有对应的执行码,该执行码会自动调用寄生参数提取的引擎,按照设置的提取模式对版图数据进行提取操作。优选地,每个测例完成提取时,系统调用数据处理模块,将每个例子的各个寄生参数值写到Excel中。优选地,执行写操作时,判断Report(报告)目录下是否存在对应的Excel报告,若不存在,生成新的Excel,调用Excel写入模块,依次将数据写入;如果已经存在相应的Excel,采用追加的模式执行写操作,即如果已经存在该测例的数据,则进行覆盖写操作。优选地,寄生参数提取完成后,调用数据合并处理模块,将测试的Excel报告中数据和标准数据并排依次写入新的对比EXCEL表格中。优选地,调用比较模块,对测试数据和标准数据进行做减法操作,与每个参数设定的阈值比较,当超过对应阈值时,突出显示该行数据,并在结果一列中标记为失败。优选地,运行后自动在Excel中生成总结报告,包括失败数据信息和通过数据信息。下面结合一具体实施例对本专利技术的一种寄生参数结果正确性的判断方法做进一步的说明。图2为根据本专利技术的基本参数设置常规界面示意图,如图2所示,用户首先需要进行配置,在Inputs(输入)框内选择onedirectory(一个目录),通过Browser(浏览程序)选择一个测例库的目录;在Outputs(输出)框内点击workdir(工作目录)对应的Browser(浏览程序)选择一个运行目录,然后点击reportdir(报告存放目录)对应的Browser(浏览程序)选择一个存放excel格式报告的目录。图3为根据本专利技术的基本参数设置选择界面示意图,如图3所示,在BoundaryCondit本文档来自技高网...

【技术保护点】
1.一种寄生参数结果正确性的判断方法,其特征在于,包括以下步骤:/n1)指定测试的测例库,运行目录以及报告生成目录;/n2)设置寄生参数的提取方式以及阈值;/n3)按照设置的提取模式对版图数据进行提取操作;/n4)将提取的所有测例的寄生参数写入测试表格中;/n5)进行寄生参数结果正确性的判断,生成总结报告。/n

【技术特征摘要】
1.一种寄生参数结果正确性的判断方法,其特征在于,包括以下步骤:
1)指定测试的测例库,运行目录以及报告生成目录;
2)设置寄生参数的提取方式以及阈值;
3)按照设置的提取模式对版图数据进行提取操作;
4)将提取的所有测例的寄生参数写入测试表格中;
5)进行寄生参数结果正确性的判断,生成总结报告。


2.根据权利要求1所述的寄生参数结果正确性的判断方法,其特征在于,所述步骤1)还包括,设置所述寄生参数提取的时间阈值和并行运行的所述测例数量。


3.根据权利要求2所述的寄生参数结果正确性的判断方法,其特征在于,当提取时间超过所述时间阈值后,停止相应测例的参数提取。


4.根据权利要求1所述的寄生参数结果正确性的判断方法,其特征在于,所述步骤3)进一步包括:
根据所述设置将所述测例库中的数据解压到所述运行目录;
所述测例包括执行码,根据所述执行码调用所述寄生参数的提取模式。


5.根据权利要求4所述的寄生参数结果正确性的判断方法,其特征在于,所述步骤4)进一步包括,写入时,判断所述报告目录下是否存...

【专利技术属性】
技术研发人员:姜广霞刘伟平
申请(专利权)人:北京华大九天软件有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1