CN112882946A - 一种pdk测试的优化方法、装置、存储介质和设备 - Google Patents
一种pdk测试的优化方法、装置、存储介质和设备 Download PDFInfo
- Publication number
- CN112882946A CN112882946A CN202110275125.5A CN202110275125A CN112882946A CN 112882946 A CN112882946 A CN 112882946A CN 202110275125 A CN202110275125 A CN 202110275125A CN 112882946 A CN112882946 A CN 112882946A
- Authority
- CN
- China
- Prior art keywords
- layout
- library
- test
- pdk
- unit
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000012360 testing method Methods 0.000 title claims abstract description 135
- 238000000034 method Methods 0.000 title claims abstract description 58
- 238000005457 optimization Methods 0.000 title claims abstract description 32
- 238000003860 storage Methods 0.000 title claims abstract description 12
- 238000011161 development Methods 0.000 claims abstract description 56
- 238000013508 migration Methods 0.000 claims description 14
- 230000005012 migration Effects 0.000 claims description 14
- 230000008859 change Effects 0.000 claims description 2
- 230000008569 process Effects 0.000 description 17
- 239000010410 layer Substances 0.000 description 13
- 238000013461 design Methods 0.000 description 8
- 238000010586 diagram Methods 0.000 description 6
- 238000004519 manufacturing process Methods 0.000 description 3
- 235000017166 Bambusa arundinacea Nutrition 0.000 description 1
- 235000017491 Bambusa tulda Nutrition 0.000 description 1
- 241001330002 Bambuseae Species 0.000 description 1
- 235000015334 Phyllostachys viridis Nutrition 0.000 description 1
- 239000011425 bamboo Substances 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000013100 final test Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
- 239000002356 single layer Substances 0.000 description 1
- 238000010998 test method Methods 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/36—Prevention of errors by analysis, debugging or testing of software
- G06F11/3668—Testing of software
- G06F11/3672—Test management
- G06F11/3688—Test management for test execution, e.g. scheduling of test suites
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Design And Manufacture Of Integrated Circuits (AREA)
Abstract
本申请公开了一种PDK测试的优化方法、装置、存储介质和设备,从开发库中查找预设单元列表中所指示的参数化单元的属性信息。对参数化单元的属性信息进行代码编辑,得到参数化单元的版图描述文件,其中,版图描述文件用于指示参数化单元的版图的格式要求。基于版图描述文件生成虚拟库,在获取到PDK测试人员的触发操作的情况下,从虚拟库中调用测试所需的各个参数化单元的版图,组建测试版图,并利用测试版图进行PDK测试。由于参数化单元的版图的格式满足版图描述文件所指示的格式要求,因此,生成测试版图所消耗的时间会有所限制。可见,利用本申请所述的方法,能够有效提高PDK测试的效率。
Description
技术领域
本申请涉及PDK开发技术领域,尤其涉及一种PDK测试的优化方法、装置、存储介质和设备。
背景技术
随着近几年国内集成电路设计业的大力发展,国内的芯片设计企业如雨后春笋,但芯片制造和电子设计自动化(Electronic design automation,EDA)却仍处于比较薄弱的水平,无疑是国家当前想要重点发展的方向。无论是芯片制造还是EDA,都离不开工艺设计工具包(Process Design Kit,PDK)的开发与验证,PDK在集成电路设计生产领域中担任着一个十分重要的角色,起到将芯片设计公司、代工厂和EDA厂商进行互连的重要作用。
当前PDK测试的测试方法主要有两种:一种是基于完成的PDK库,通过手动调用版图,根据测试需求设置参数化单元(Pcell)的配置参数,以此来生成测试版图,再对测试版图进行设计规则检查;另一种是基于完成的PDK库,通过程序来自动调用EDA工具,根据配置文件中所做的配置来批量生成测试版图,然后对测试版图进行设计规则检查。
然而,手动调用版图生成测试版图,其生成效率较低,调用EDA工具生成测试版图,所消耗的时间过长。可见,现有的两种版图生成方法,都会降低PDK测试的效率。
为此,如何有效提高PDK测试的效率,成为本领域亟需解决的问题。
发明内容
本申请提供了一种PDK测试的优化方法、装置、存储介质和设备,目的在于提高PDK测试的效率。
为了实现上述目的,本申请提供了以下技术方案:
一种PDK测试的优化方法,包括:
从开发库中查找预设单元列表中所指示的参数化单元的属性信息;
对所述参数化单元的属性信息进行代码编辑,得到所述参数化单元的版图描述文件;其中,所述版图描述文件用于指示所述参数化单元的版图的格式要求;所述格式要求包括:所述版图所占的层为任意一层、所述版图的面积为不大于预设阈值、所述版图的数量为一个、以及所述版图的形状为预设形状;
基于所述版图描述文件生成虚拟库;
在获取到PDK测试人员的触发操作的情况下,从所述虚拟库中调用测试所需的各个参数化单元的版图,组建测试版图;
利用所述测试版图进行PDK测试。
可选的,还包括:
在正式库开发结束的情况下,获取正式库路径,并利用所述正式库路径替代库声明文件中的虚拟库路径,使得所述测试版图中所使用的版图都变更为所述正式库中的版图。
可选的,所述开发库包括迁移库和原始库;
所述从开发库中查找预设单元列表中所指示的参数化单元的属性信息,包括:
从与所述迁移库对应的源库中,查找预设单元列表中所指示的参数化单元的属性信息;
从与所述原始库对应的开发规则中,查找所述预设单元列表中所指示的参数化单元的属性信息。
可选的,所述基于所述版图描述文件生成虚拟库,包括:
对所述版图描述文件进行编译,得到虚拟库。
一种PDK测试的优化装置,包括:
查找模块,用于从开发库中查找预设单元列表中所指示的参数化单元的属性信息;
编辑模块,用于对所述参数化单元的属性信息进行代码编辑,得到所述参数化单元的版图描述文件;其中,所述版图描述文件用于指示所述参数化单元的版图的格式要求;所述格式要求包括:所述版图所占的层为任意一层、所述版图的面积为不大于预设阈值、所述版图的数量为一个、以及所述版图的形状为预设形状;
生成模块,用于基于所述版图描述文件生成虚拟库;
组建模块,用于在获取到PDK测试人员的触发操作的情况下,从所述虚拟库中调用测试所需的各个参数化单元的版图,组建测试版图;
测试模块,用于利用所述测试版图进行PDK测试。
可选的,还包括:
替代模块,用于在正式库开发结束的情况下,获取正式库路径,并利用所述正式库路径替代库声明文件中的虚拟库路径,使得所述测试版图中所使用的版图都变更为所述正式库中的版图。
可选的,所述开发库包括迁移库和原始库;
所述查找模块用于从开发库中查找预设单元列表中所指示的参数化单元的属性信息,包括:
所述查找模块,用于从与所述迁移库对应的源库中,查找预设单元列表中所指示的参数化单元的属性信息;还用于从与所述原始库对应的开发规则中,查找所述预设单元列表中所指示的参数化单元的属性信息。
可选的,所述生成模块具体用于:
对所述版图描述文件进行编译,得到虚拟库。
一种计算机可读存储介质,所述计算机可读存储介质包括存储的程序,其中,所述程序执行所述的PDK测试的优化方法。
一种PDK测试的优化设备,包括:处理器、存储器和总线;所述处理器与所述存储器通过所述总线连接;
所述存储器用于存储程序,所述处理器用于运行程序,其中,所述程序运行时执行所述的PDK测试的优化方法。
本申请提供的技术方案,从开发库中查找预设单元列表中所指示的参数化单元的属性信息。对参数化单元的属性信息进行代码编辑,得到参数化单元的版图描述文件。其中,版图描述文件用于指示参数化单元的版图的格式要求。格式要求包括:版图所占的层为任意一层、版图的面积为不大于预设阈值、版图的数量为一个、以及版图的形状为预设形状。基于版图描述文件生成虚拟库,在获取到PDK测试人员的触发操作的情况下,从虚拟库中调用测试所需的各个参数化单元的版图,组建测试版图,并利用测试版图进行PDK测试。显然,利用开发库中的参数化单元的属性信息,生成参数化单元的版图描述文件,基于版图描述文件生成虚拟库,在PDK测试过程中,调用虚拟库中所包含的参数化单元的版图,组建测试版图,使得测试版图的生成过程不再受限于版图开发过程,有效减少PDK测试的等待时间。此外,由于参数化单元的版图的格式满足版图描述文件所指示的格式要求,因此,生成测试版图所消耗的时间会有所限制。可见,利用本申请所述的方法,能够有效提高PDK测试的效率。
附图说明
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本申请实施例提供的一种PDK测试的优化方法的示意图;
图2为本申请实施例提供的另一种PDK测试的优化方法的示意图;
图3为本申请实施例提供的一种PDK测试的优化装置的结构示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
如图1所示,为本申请实施例提供的一种PDK测试的优化方法的示意图,包括如下步骤:
S101:在获取到PDK测试人员的第一触发操作的情况下,从与迁移库对应的源库中,查找预设单元列表中所指示的参数化单元的属性信息。
其中,每个参数化单元的属性信息均包括配置参数、配置参数的预设初始值、以及层信息。配置参数、配置参数的预设初始值、以及层信息,均为本领域技术人员所熟悉的公知常识,这里不再赘述。
S102:在获取到PDK测试人员的第二触发操作的情况下,从与原始库对应的开发规则中,查找预设单元列表中所指示的参数化单元的属性信息。
其中,S101和S102为并行执行。
S103:对参数化单元的属性信息进行代码编辑,得到参数化单元的版图描述文件。
其中,版图描述文件用于指示参数化单元的版图的格式要求,格式要求包括:版图所占的层为任意一层、版图的面积为不大于预设阈值(版图的面积具体可以为100nm×100nm)、版图的数量为一个、以及版图的形状为预设形状(预设形状可以为矩形方块)。
S104:调用预设的EDA工具,对版图描述文件进行编译,得到虚拟库。
其中,迁移库和原始库均为开发库的一种具体类型,所谓的开发库,为本领域技术人员所熟悉的公知常识,这里不再赘述。
需要说明的是,在对不同类型的开发库的版图描述文件进行编译时,所调用的EDA工具也有所不同。
在本申请实施例中,虚拟库包括参数化单元的版图,并且,版图的格式满足版图描述文件所指示的格式要求。
S105:在获取到PDK测试人员的第三触发操作的情况下,从虚拟库中调用测试所需的各个参数化单元的版图,组建测试版图。
其中,由于版图开发人员开发周期还未结束,故正式库中的参数化单元的版图并不完整,然而虚拟库中的参数化单元的版图是完整的,因此,PDK测试人员可根据参数化单元测试中需要的配置组合,调用虚拟库中对应的参数化单元的版图,组成最终的测试版图,无需等待版图开发周期结束,从而有效提高了PDK测试的效率。
需要说明的是,无论参数化单元测试中需要的配置如何组合,从虚拟库中调用的版图面积较小、形状简单(例如版图只占用一层、且版图形状大小为一个小方块),相较于从正式库(即版图开发人员开发完成的PDK库)中调用的版图,生成测试版图的速度可以得到有效提高(版图所占的层越单一、版图的面积越小、版图的数量越少、以及版图的形状越简单,生成测试版图所消耗的时间就会越少),从而进一步提高PDK测试的效率。
此外,由于版图描述文件基于对参数化单元的属性信息进行代码编辑得到,其完整保留了参数化单元的配置参数和层信息,因此,虚拟库中的版图完整保留了参数化单元的配置参数和层信息,从而确保测试版图的有效性。
S106:在正式库开发结束的情况下,获取正式库路径,并利用正式库路径替代库声明文件中的虚拟库路径,使得测试版图中所使用的版图都变更为正式库中的版图。
在执行S106之后,继续执行S107。
需要说明的是,上述S103、S104和S105均用于指示测试版图的产生过程,与正式库开发(即参数化单元的版图开发,下述简称为版图开发)的过程之间并不存在任何关联,也就是说,本实施例所述的测试版图产生过程,可以与版图开发过程并行执行。相较于现有技术,无需等待版图开发工作结束之后再进行测试版图生成,有效减少PDK测试的等待时间,从而提高了PDK测试的效率。
S107:利用测试版图进行PDK测试。
其中,利用测试版图进行PDK测试的具体实现方式,为本领域技术人员所熟悉的公知常识,这里不再赘述。
综上所述,利用开发库中的参数化单元的属性信息,生成参数化单元的版图描述文件,基于版图描述文件生成虚拟库,在PDK测试过程中,调用虚拟库中所包含的参数化单元的版图,组建测试版图,使得测试版图的生成过程不再受限于版图开发过程,有效减少PDK测试的等待时间。此外,由于参数化单元的版图的格式满足版图描述文件所指示的格式要求,因此,生成测试版图所消耗的时间会有所限制。可见,利用本实施例所述的方法,能够有效提高PDK测试的效率。
需要说明的是,上述实施例提及的S101和S102,均为本申请实施例所述PDK测试的优化方法的一种可选的具体实现方式。此外,上述实施例提及的S106,也为本申请实施例所述PDK测试的优化方法的一种可选的具体实现方式。为此,上述实施例提及的流程,可以概括为图2所示的方法。
如图2所示,为本申请实施例提供的另一种PDK测试的优化方法的示意图,包括如下步骤:
S201:从开发库中查找预设单元列表中所指示的参数化单元的属性信息。
S202:对参数化单元的属性信息进行代码编辑,得到参数化单元的版图描述文件。
其中,版图描述文件用于指示参数化单元的版图的格式要求,格式要求包括:版图所占的层为任意一层、版图的面积为不大于预设阈值、版图的数量为一个、以及版图的形状为预设形状。
S203:基于版图描述文件生成虚拟库。
S204:在获取到PDK测试人员的触发操作的情况下,从虚拟库中调用测试所需的各个参数化单元的版图,组建测试版图。
S205:利用测试版图进行PDK测试。
综上所述,利用开发库中的参数化单元的属性信息,生成参数化单元的版图描述文件,基于版图描述文件生成虚拟库,在PDK测试过程中,调用虚拟库中所包含的参数化单元的版图,组建测试版图,使得测试版图的生成过程不再受限于版图开发过程,有效减少PDK测试的等待时间。此外,由于参数化单元的版图的格式满足版图描述文件所指示的格式要求,因此,生成测试版图所消耗的时间会有所限制。可见,利用本实施例所述的方法,能够有效提高PDK测试的效率。
与上述本申请实施例提供的PDK测试的优化方法相对应,本申请实施例还提供了一种PDK测试的优化装置。
如图3所示,为本申请实施例提供的一种PDK测试的优化装置的结构示意图,包括:
查找模块100,用于从开发库中查找预设单元列表中所指示的参数化单元的属性信息。
其中,开发库包括迁移库和原始库,查找模块100具体用于:从与迁移库对应的源库中,查找预设单元列表中所指示的参数化单元的属性信息。
查找模块100还用于:从与原始库对应的开发规则中,查找预设单元列表中所指示的参数化单元的属性信息。
编辑模块200,用于对参数化单元的属性信息进行代码编辑,得到参数化单元的版图描述文件。其中,版图描述文件用于指示参数化单元的版图的格式要求,格式要求包括:版图所占的层为任意一层、版图的面积为不大于预设阈值、版图的数量为一个、以及版图的形状为预设形状。
生成模块300,用于基于版图描述文件生成虚拟库。
其中,生成模块300具体用于:对所述版图描述文件进行编译,得到虚拟库。
组建模块400,用于在获取到PDK测试人员的触发操作的情况下,从虚拟库中调用测试所需的各个参数化单元的版图,组建测试版图。
替代模块500,用于在正式库开发结束的情况下,获取正式库路径,并利用正式库路径替代库声明文件中的虚拟库路径,使得测试版图中所使用的版图都变更为正式库中的版图。
测试模块600,用于利用测试版图进行PDK测试。
综上所述,利用开发库中的参数化单元的属性信息,生成参数化单元的版图描述文件,基于版图描述文件生成虚拟库,在PDK测试过程中,调用虚拟库中所包含的参数化单元的版图,组建测试版图,使得测试版图的生成过程不再受限于版图开发过程,有效减少PDK测试的等待时间。此外,由于参数化单元的版图的格式满足版图描述文件所指示的格式要求,因此,生成测试版图所消耗的时间会有所限制。可见,利用本实施例所述的方法,能够有效提高PDK测试的效率。
本申请还提供了一种计算机可读存储介质,计算机可读存储介质包括存储的程序,其中,程序执行上述本申请提供的PDK测试的优化方法。
本申请还提供了一种PDK测试的优化设备,包括:处理器、存储器和总线。处理器与存储器通过总线连接,存储器用于存储程序,处理器用于运行程序,其中,程序运行时执行上述本申请提供的PDK测试的优化方法,包括如下步骤:
从开发库中查找预设单元列表中所指示的参数化单元的属性信息;
对所述参数化单元的属性信息进行代码编辑,得到所述参数化单元的版图描述文件;其中,所述版图描述文件用于指示所述参数化单元的版图的格式要求;所述格式要求包括:所述版图所占的层为任意一层、所述版图的面积为不大于预设阈值、所述版图的数量为一个、以及所述版图的形状为预设形状;
基于所述版图描述文件生成虚拟库;
在获取到PDK测试人员的触发操作的情况下,从所述虚拟库中调用测试所需的各个参数化单元的版图,组建测试版图;
利用所述测试版图进行PDK测试。
可选的,还包括:
在正式库开发结束的情况下,获取正式库路径,并利用所述正式库路径替代库声明文件中的虚拟库路径,使得所述测试版图中所使用的版图都变更为所述正式库中的版图。
可选的,所述开发库包括迁移库和原始库;
所述从开发库中查找预设单元列表中所指示的参数化单元的属性信息,包括:
从与所述迁移库对应的源库中,查找预设单元列表中所指示的参数化单元的属性信息;
从与所述原始库对应的开发规则中,查找所述预设单元列表中所指示的参数化单元的属性信息。
可选的,所述基于所述版图描述文件生成虚拟库,包括:
对所述版图描述文件进行编译,得到虚拟库。
本申请实施例方法所述的功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算设备可读取存储介质中。基于这样的理解,本申请实施例对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该软件产品存储在一个存储介质中,包括若干指令用以使得一台计算设备(可以是个人计算机,服务器,移动计算设备或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其它实施例的不同之处,各个实施例之间相同或相似部分互相参见即可。
对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本申请。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本申请的精神或范围的情况下,在其它实施例中实现。因此,本申请将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
Claims (10)
1.一种PDK测试的优化方法,其特征在于,包括:
从开发库中查找预设单元列表中所指示的参数化单元的属性信息;
对所述参数化单元的属性信息进行代码编辑,得到所述参数化单元的版图描述文件;其中,所述版图描述文件用于指示所述参数化单元的版图的格式要求;所述格式要求包括:所述版图所占的层为任意一层、所述版图的面积为不大于预设阈值、所述版图的数量为一个、以及所述版图的形状为预设形状;
基于所述版图描述文件生成虚拟库;
在获取到PDK测试人员的触发操作的情况下,从所述虚拟库中调用测试所需的各个参数化单元的版图,组建测试版图;
利用所述测试版图进行PDK测试。
2.根据权利要求1所述的方法,其特征在于,还包括:
在正式库开发结束的情况下,获取正式库路径,并利用所述正式库路径替代库声明文件中的虚拟库路径,使得所述测试版图中所使用的版图都变更为所述正式库中的版图。
3.根据权利要求1所述的方法,其特征在于,所述开发库包括迁移库和原始库;
所述从开发库中查找预设单元列表中所指示的参数化单元的属性信息,包括:
从与所述迁移库对应的源库中,查找预设单元列表中所指示的参数化单元的属性信息;
从与所述原始库对应的开发规则中,查找所述预设单元列表中所指示的参数化单元的属性信息。
4.根据权利要求1所述的方法,其特征在于,所述基于所述版图描述文件生成虚拟库,包括:
对所述版图描述文件进行编译,得到虚拟库。
5.一种PDK测试的优化装置,其特征在于,包括:
查找模块,用于从开发库中查找预设单元列表中所指示的参数化单元的属性信息;
编辑模块,用于对所述参数化单元的属性信息进行代码编辑,得到所述参数化单元的版图描述文件;其中,所述版图描述文件用于指示所述参数化单元的版图的格式要求;所述格式要求包括:所述版图所占的层为任意一层、所述版图的面积为不大于预设阈值、所述版图的数量为一个、以及所述版图的形状为预设形状;
生成模块,用于基于所述版图描述文件生成虚拟库;
组建模块,用于在获取到PDK测试人员的触发操作的情况下,从所述虚拟库中调用测试所需的各个参数化单元的版图,组建测试版图;
测试模块,用于利用所述测试版图进行PDK测试。
6.根据权利要求5所述的装置,其特征在于,还包括:
替代模块,用于在正式库开发结束的情况下,获取正式库路径,并利用所述正式库路径替代库声明文件中的虚拟库路径,使得所述测试版图中所使用的版图都变更为所述正式库中的版图。
7.根据权利要求5所述的装置,其特征在于,所述开发库包括迁移库和原始库
所述查找模块用于从开发库中查找预设单元列表中所指示的参数化单元的属性信息,包括:
所述查找模块,用于从与所述迁移库对应的源库中,查找预设单元列表中所指示的参数化单元的属性信息;还用于从与所述原始库对应的开发规则中,查找所述预设单元列表中所指示的参数化单元的属性信息。
8.根据权利要求5所述的装置,其特征在于,所述生成模块具体用于:
对所述版图描述文件进行编译,得到虚拟库。
9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质包括存储的程序,其中,所述程序执行权利要求1-4任一所述的PDK测试的优化方法。
10.一种PDK测试的优化设备,其特征在于,包括:处理器、存储器和总线;所述处理器与所述存储器通过所述总线连接;
所述存储器用于存储程序,所述处理器用于运行程序,其中,所述程序运行时执行权利要求1-4任一所述的PDK测试的优化方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110275125.5A CN112882946B (zh) | 2021-03-15 | 2021-03-15 | 一种pdk测试的优化方法、装置、存储介质和设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110275125.5A CN112882946B (zh) | 2021-03-15 | 2021-03-15 | 一种pdk测试的优化方法、装置、存储介质和设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112882946A true CN112882946A (zh) | 2021-06-01 |
CN112882946B CN112882946B (zh) | 2024-10-11 |
Family
ID=76041763
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110275125.5A Active CN112882946B (zh) | 2021-03-15 | 2021-03-15 | 一种pdk测试的优化方法、装置、存储介质和设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112882946B (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114139487A (zh) * | 2021-10-25 | 2022-03-04 | 广东省大湾区集成电路与系统应用研究院 | 版图可视化开发工具及封装、使用方法 |
CN115328769A (zh) * | 2022-08-02 | 2022-11-11 | 杭州电子科技大学 | 一种基于Aether工具的PDK开发方法 |
CN115758976A (zh) * | 2022-11-17 | 2023-03-07 | 深圳华大九天科技有限公司 | Pdk中器件差异的比较方法、电子设备和计算机可读介质 |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20110307854A1 (en) * | 2010-06-11 | 2011-12-15 | Springsoft Usa, Inc. | Manipulating parameterized cell devices in a custom layout design |
CN103838894A (zh) * | 2012-11-26 | 2014-06-04 | 北京华大九天软件有限公司 | 一种pdk自动测试实现方法 |
CN103853863A (zh) * | 2012-12-05 | 2014-06-11 | 北京华大九天软件有限公司 | Pdk自动测试界面实现方法 |
US20150143310A1 (en) * | 2013-11-15 | 2015-05-21 | Synopsys Taiwan Co., LTD. | P-cell caching |
US9830417B1 (en) * | 2016-07-07 | 2017-11-28 | Cadence Design Systems, Inc. | Methods and systems for generation and editing of parameterized figure group |
US20180314783A1 (en) * | 2017-04-28 | 2018-11-01 | Synopsys, Inc. | Placement and routing of cells using cell-level layout-dependent stress effects |
CN109214023A (zh) * | 2017-07-05 | 2019-01-15 | 中国科学院微电子研究所 | 一种工艺设计工具包的测试方法及装置 |
US10719657B1 (en) * | 2019-04-30 | 2020-07-21 | Globalfoundries Inc. | Process design kit (PDK) with design scan script |
-
2021
- 2021-03-15 CN CN202110275125.5A patent/CN112882946B/zh active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20110307854A1 (en) * | 2010-06-11 | 2011-12-15 | Springsoft Usa, Inc. | Manipulating parameterized cell devices in a custom layout design |
CN103838894A (zh) * | 2012-11-26 | 2014-06-04 | 北京华大九天软件有限公司 | 一种pdk自动测试实现方法 |
CN103853863A (zh) * | 2012-12-05 | 2014-06-11 | 北京华大九天软件有限公司 | Pdk自动测试界面实现方法 |
US20150143310A1 (en) * | 2013-11-15 | 2015-05-21 | Synopsys Taiwan Co., LTD. | P-cell caching |
US9830417B1 (en) * | 2016-07-07 | 2017-11-28 | Cadence Design Systems, Inc. | Methods and systems for generation and editing of parameterized figure group |
US20180314783A1 (en) * | 2017-04-28 | 2018-11-01 | Synopsys, Inc. | Placement and routing of cells using cell-level layout-dependent stress effects |
CN109214023A (zh) * | 2017-07-05 | 2019-01-15 | 中国科学院微电子研究所 | 一种工艺设计工具包的测试方法及装置 |
US10719657B1 (en) * | 2019-04-30 | 2020-07-21 | Globalfoundries Inc. | Process design kit (PDK) with design scan script |
Non-Patent Citations (2)
Title |
---|
JAMES E. STINE等: "FreePDK: An Open-Source Variation-Aware Design Kit", 《 2007 IEEE INTERNATIONAL CONFERENCE ON MICROELECTRONIC SYSTEMS EDUCATION (MSE\'07)》, 11 June 2007 (2007-06-11), pages 1 - 3 * |
朱能勇: "集成电路工艺设计包(PDK)验证软件的设计和实现", 《中国优秀硕士学位论文全文数据库 (信息科技辑)》, vol. 2015, no. 04, 15 April 2015 (2015-04-15), pages 135 - 87 * |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114139487A (zh) * | 2021-10-25 | 2022-03-04 | 广东省大湾区集成电路与系统应用研究院 | 版图可视化开发工具及封装、使用方法 |
CN115328769A (zh) * | 2022-08-02 | 2022-11-11 | 杭州电子科技大学 | 一种基于Aether工具的PDK开发方法 |
CN115758976A (zh) * | 2022-11-17 | 2023-03-07 | 深圳华大九天科技有限公司 | Pdk中器件差异的比较方法、电子设备和计算机可读介质 |
Also Published As
Publication number | Publication date |
---|---|
CN112882946B (zh) | 2024-10-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112882946B (zh) | 一种pdk测试的优化方法、装置、存储介质和设备 | |
CN114564904A (zh) | Fpga全路径快速时序分析方法、装置、计算机和存储介质 | |
CN117785723A (zh) | 动态接口参数关联方法、装置及电子设备 | |
CN110069736A (zh) | 页面加载方法及设备 | |
CN115879407A (zh) | 物料清单生成方法、终端以及存储介质 | |
WO2013124703A1 (en) | Method and apparatus for performing integrated circuit layout verification | |
CN112416362B (zh) | 一种pdk编译功能的实现方法 | |
CN114091383A (zh) | 测试序列生成方法、装置、系统及相关设备 | |
CN117113918B (zh) | 应用于lef文件的天线门面积参数计算的方法、装置、介质及终端 | |
CN113704126A (zh) | 验证方法及其装置、计算机存储介质以及处理器 | |
CN102129483A (zh) | 版图验证规则文件测试向量的自动生成方法 | |
CN111258907A (zh) | 一种汽车仪表测试方法、装置和设备 | |
CN117892665A (zh) | 基于电路系统级模型的建模仿真方法、装置、介质及设备 | |
CN113742156B (zh) | 联调方法、装置、电子设备及存储介质 | |
CN114492256B (zh) | 集成电路数字后端eco方法、系统及计算机存储介质 | |
CN116702668A (zh) | 一种回归测试方法、装置、电子设备和存储介质 | |
CN115758950A (zh) | 自动出图方法、装置及计算机可读存储介质 | |
CN115328769A (zh) | 一种基于Aether工具的PDK开发方法 | |
CN112668259A (zh) | 一种后仿真网表的系统验证方法 | |
CN112685980A (zh) | 一种版图drc违例的对比和定位方法 | |
US8826219B2 (en) | Method and apparatus used for the physical validation of integrated circuits | |
CN118917105A (zh) | 一种工艺设计套件的验证方法及装置 | |
CN116893978B (zh) | 一种基于ptcrb认证的测试计划生成方法、系统和存储介质 | |
CN112905231B (zh) | 一种业务系统重构方法、系统及相关装置 | |
CN115062566B (zh) | 含有x值的电路的简化方法、验证方法、存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |