版图图层的显示方法、装置、计算机可读介质及电子设备与流程

文档序号:35932175发布日期:2023-11-05 09:42阅读:23来源:国知局
版图图层的显示方法、装置、计算机可读介质及电子设备与流程

本申请属于版图,具体涉及一种版图图层的显示方法、装置、计算机可读介质及电子设备。


背景技术:

1、在集成电路的版图设计中,版图设计人员在进行版图设计时一般不会将所有图层显示出来,一般只会显示当前作图所需的特定一个或多个图层,这样版图画面较为清晰明朗,更有利于版图设计人员观察现阶段的版图布局及金属走线情况。在一般操作中,通常是版图设计人员在版图工具的图层选择栏手动查找并选择当前作图所需的特定一个或多个图层,并且单次操作只能选择和显示一个图层,若需要多个图层同时显示则需要多次重复操作,该操作复杂繁琐且会贯穿整个版图设计过程,具有很高的重复性,容易降低版图设计效率。


技术实现思路

1、本申请的目的在于提供一种版图图层的显示方法、装置、可读介质及电子设备,以解决相关技术中版图设计效率较低的问题。

2、本申请的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本申请的实践而习得。

3、根据本申请实施例的一个方面,提供一种版图图层的显示方法,包括:

4、创建第一函数和第二函数,所述第一函数用于设置单一图层列表中版图图层的可见状态;所述第二函数用于设置多个图层列表中版图图层的可见状态;所述可见状态包括可见和不可见;

5、构建多个图层列表,所述图层列表用于对版图中的金属层进行组合;

6、将所述第一函数与所述多个图层列表结合,得到第一图层函数;将所述第二函数与所述多个图层列表结合,得到第二图层函数;

7、将所述第一图层函数和所述第二图层函数分别与对应的快捷键绑定,以通过触发所述快捷键显示对应的版图图层。

8、根据本申请实施例的一个方面,提供一种版图图层的显示装置,包括:

9、函数创建模块,用于创建第一函数和第二函数,所述第一函数用于设置单一图层列表中版图图层的可见状态;所述第二函数用于设置多个图层列表中版图图层的可见状态;所述可见状态包括可见和不可见;

10、图层列表构建模块,用于构建多个图层列表,所述图层列表用于对版图中的金属层进行组合;

11、列表结合模块,用于将所述第一函数与所述多个图层列表结合,得到第一图层函数;将所述第二函数与所述多个图层列表结合,得到第二图层函数;

12、快捷键绑定模块,用于将所述第一图层函数和所述第二图层函数分别与对应的快捷键绑定,以通过触发所述快捷键显示对应的版图图层。

13、在本申请的一个实施例中,所述图层列表包括多个版图图层,所述版图图层具有对应的图层名称;函数创建模块具体用于:将所述图层名称设置为输入层,将除所述输入层外的图层设置为不可见,将所述图层列表中的版图图层设置为可见。

14、在本申请的一个实施例中,所述第二函数包括多个图层字段;函数创建模块具体用于:

15、构建多个变量,所述变量与所述图层字段一一对应;

16、将所述图层字段所对应图层的可见状态记录至对应的所述变量中;

17、将所述变量应用于对应的图层字段,以更新所述图层字段所对应图层的可见状态。

18、在本申请的一个实施例中,所述图层列表用于对版图中的相邻金属层进行组合,所述图层列表包括:第一层金属、第二层金属、所述第一层金属与所述第二层金属的接触孔、第一层金属标签和第二层金属标签。

19、在本申请的一个实施例中,所述第一函数包括图层列表字段;列表结合模块具体用于:

20、对于每个图层列表,将所述图层列表填充至所述第一函数的图层列表字段中,得到所述第一图层函数。

21、在本申请的一个实施例中,所述第二函数包括可见图层字段和状态保持图层字段,所述可见图层字段用于填充可见的图层列表,所述状态保持图层字段用于填充可见状态保持不变的图层列表;列表结合模块具体用于:

22、从所述多个图层列表中选择一个图层列表填充至所述第二函数的可见图层字段中,将所述多个图层列表中其他图层列表填充至所述第二函数的状态保持图层字段中,得到所述第二图层函数。

23、在本申请的一个实施例中,所述装置还包括:

24、函数创建模块还用于创建第三函数,所述第三函数用于将指定版图图层设置为不可见,将除所述指定版图图层外的其他图层设置为可见;

25、列表结合模块还用于将所述第三函数与所述图层列表结合,得到第三图层函数;

26、快捷键绑定模块还用于将所述第三函数与对应的快捷键绑定。

27、根据本申请实施例的一个方面,提供一种计算机可读介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如以上技术方案中的版图图层的显示方法。

28、根据本申请实施例的一个方面,提供一种电子设备,该电子设备包括:处理器;以及存储器,用于存储所述处理器的可执行指令;其中,所述处理器执行所述可执行指令使得所述电子设备执行如以上技术方案中的版图图层的显示方法。

29、根据本申请实施例的一个方面,提供一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行如以上技术方案中的版图图层的显示方法。

30、在本申请实施例提供的技术方案中,通过创建第一函数和第二函数并构建多个图层列表,然后将第一函数与多个图层列表结合,得到第一图层函数;将第二函数与多个图层列表结合,得到第二图层函数;进而将第一图层函数和第二图层函数分别与对应的快捷键绑定,以通过触发快捷键显示对应的版图图层,实现了版图图层的快速显示,操作者可以根据快捷键快速、准确地选择并显示所需要的版图图层,减少了版图设计过程中的重复操作,进而提高了版图设计效率。

31、应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本申请。



技术特征:

1.一种版图图层的显示方法,其特征在于,包括:

2.根据权利要求1所述的版图图层的显示方法,其特征在于,所述图层列表包括多个版图图层,所述版图图层具有对应的图层名称;在创建所述第一函数时,将所述图层名称设置为输入层,将除所述输入层外的图层设置为不可见,将所述图层列表中的版图图层设置为可见。

3.根据权利要求1所述的版图图层的显示方法,其特征在于,所述第二函数包括多个图层字段;在创建所述第二函数时:

4.根据权利要求1所述的版图图层的显示方法,其特征在于,所述图层列表用于对版图中的相邻金属层进行组合,所述图层列表包括:第一层金属、第二层金属、所述第一层金属与所述第二层金属的接触孔、第一层金属标签和第二层金属标签。

5.根据权利要求1所述的版图图层的显示方法,其特征在于,所述第一函数包括图层列表字段;将所述第一函数与所述多个图层列表结合,得到第一图层函数,包括:

6.根据权利要求1所述的版图图层的显示方法,其特征在于,所述第二函数包括可见图层字段和状态保持图层字段,所述可见图层字段用于填充可见的图层列表,所述状态保持图层字段用于填充可见状态保持不变的图层列表;将所述第二函数与所述多个图层列表结合,得到第二图层函数,包括:

7.根据权利要求1-6任一项所述的版图图层的显示方法,其特征在于,所述方法还包括:

8.一种版图图层的显示装置,其特征在于,包括:

9.一种计算机可读介质,其上存储有计算机程序,其特征在于,该计算机程序被处理器执行时实现权利要求1至7中任意一项所述的版图图层的显示方法。

10.一种电子设备,其特征在于,包括:


技术总结
本申请公开了一种版图图层的显示方法、装置、可读介质及电子设备,所述方法包括:创建第一函数和第二函数,第一函数用于设置单一图层列表中版图图层的可见状态;第二函数用于设置多个图层列表中版图图层的可见状态;构建多个图层列表,图层列表用于对版图中的金属层进行组合;将第一函数与多个图层列表结合,得到第一图层函数;将第二函数与多个图层列表结合,得到第二图层函数;将第一图层函数和第二图层函数分别与对应的快捷键绑定,以通过触发快捷键显示对应的版图图层。本申请技术方案实现了版图图层的快速显示,操作者可以根据快捷键快速、准确地选择并显示所需要的版图图层,减少了版图设计过程中的重复操作,进而提高了版图设计效率。

技术研发人员:赵荣佳,李长猛,宋欣
受保护的技术使用者:牛芯半导体(深圳)有限公司
技术研发日:
技术公布日:2024/1/15
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1