一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

双圈电压隔离环自动化布局方法及设备和存储介质与流程

2022-06-12 00:04:17 来源:中国专利 TAG:


1.本发明涉及自动化电子设计技术领域,特别涉及一种双圈电压隔离环自动化布局方法及设备和存储介质。


背景技术:

2.目前主流晶圆厂的高电压工艺都需要通过双圈电压隔离环来进行电路的隔离作用。双圈电压隔离环不仅可以屏蔽耦合噪声,降低体区压降,还可以减小寄生电阻,增强隔离效果,有效降低闩锁效应(latch-up)风险。
3.在现有的版图设计中,通常是单独设计两个单圈的隔离环,然后再将两个单独的隔离环拼成双圈电压隔离环。现有的双圈电压隔离环的调用方法,不仅操作复杂,而且效率低下。
4.因此,希望能有一种新的双圈电压隔离环自动化布局方法及设备和存储介质,能够克服上述问题。


技术实现要素:

5.鉴于上述问题,本发明的目的在于提供一种双圈电压隔离环自动化布局方法及设备和存储介质,从而高效地完成双圈电压隔离环的自动化布局。
6.根据本发明的一方面,提供一种双圈电压隔离环自动化布局方法,包括设置隔离环参数;获取双圈电压隔离环的点链信息;以及根据所述点链信息和所述隔离环参数,布局所述双圈电压隔离环。
7.优选地,所述双圈电压隔离环自动化布局方法还包括设置隐藏的系统层;在所述系统层中根据所述点链信息预绘制所述双圈电压隔离环的内环。
8.优选地,所述点链信息包括所述双圈电压隔离环内环的中心点链;根据所述双圈电压隔离环内环的中心点链生成所述双圈电压隔离环外环的中心点链。
9.优选地,所述双圈电压隔离环的内环和外环分别布局在不同的标识层中。
10.优选地,所述隔离环参数包括内环宽度、外环宽度、内环形状、外环形状、内环与外环间间距、环上通孔填充方式和图层间相对尺寸中的至少一种。
11.优选地,所述双圈电压隔离环自动化布局方法还包括在布局所述双圈电压隔离环后,修改所述隔离环参数以调整所述双圈电压隔离环的布局。
12.优选地,所述双圈电压隔离环自动化布局方法还包括按照cdf参数的格式定义所述隔离环参数;在techfile文件中定义所述cdf参数的缺省数值;设置aether版图工具的交互接口参数,获取所述点链信息;使用所述aether版图支持的tcl语言设置所述双圈电压隔离环的形状;在aether pcell library的初始化文件中加载所述双圈电压隔离环。
13.根据本发明的又一方面,提供一种双圈电压隔离环自动化布局工具包,包括参数单元,用于设置隔离环参数;点链单元,用于获取双圈电压隔离环的点链信息;布局单元,与所述参数单元相连接以获取所述隔离环参数,与所述点链单元相连接以获取所述点链信
息,并根据所述点链信息和所述隔离环参数,布局所述双圈电压隔离环。
14.根据本发明的另一方面,提供一种双圈电压隔离环自动化布局设备,包括处理器;存储器,用于存储一个或多个程序,其中,所述一个或多个程序被所述处理器执行,使得所述处理器实现如上所述的任一种双圈电压隔离环自动化布局方法。
15.根据本发明的再一方面,提供一种计算机可读存储介质,其上存储有计算机程序,其中,该程序被处理器执行时实现如上所述的任一种双圈电压隔离环自动化布局方法。
16.根据本发明实施例的双圈电压隔离环自动化布局方法及设备和存储介质,能够根据设置的隔离环参数和获取的点链信息,自动布局双圈电压隔离环,有效缩短版图设计周期,加快项目开发进度,以及提高版图工程师的工作效率
17.根据本发明实施例的双圈电压隔离环自动化布局方法及设备和存储介质,双圈电压隔离环的内环和外环布局在不同的层中,能够单独的对内环或外环进行修改,简化了修改流程、提高了工作效率。
附图说明
18.通过以下参照附图对本发明实施例的描述,本发明的上述以及其他目的、特征和优点将更为清楚,在附图中:
19.图1示出了根据本发明实施例的双圈电压隔离环自动化布局方法的方法流程图;
20.图2示出了根据本发明实施例的双圈电压隔离环自动化布局方法的方法流程图;
21.图3示出了根据本发明实施例的双圈电压隔离环自动化布局方法的流程示意图;
22.图4示出了根据本发明实施例的双圈电压隔离环自动化布局工具包的组成示意图;
23.图5示出了根据本发明实施例的双圈电压隔离环自动化布局设备的一种结构示意图。
具体实施方式
24.以下将参照附图更详细地描述本发明的各种实施例。在各个附图中,相同的元件采用相同或类似的附图标记来表示。为了清楚起见,附图中的各个部分没有按比例绘制。此外,在图中可能未示出某些公知的部分。
25.下面结合附图和实施例,对本发明的具体实施方式作进一步详细描述。在下文中描述了本发明的许多特定的细节,例如部件的结构、材料、尺寸、处理工艺和技术,以便更清楚地理解本发明。但正如本领域的技术人员能够理解的那样,可以不按照这些特定的细节来实现本发明。
26.应当理解,在描述部件的结构时,当将一层、一个区域称为位于另一层、另一个区域“上面”或“上方”时,可以指直接位于另一层、另一个区域上面,或者在其与另一层、另一个区域之间还包含其它的层或区域。并且,如果将部件翻转,该一层、一个区域将位于另一层、另一个区域“下面”或“下方”。
27.根据本发明实施例的双圈电压隔离环自动化布局方法、工具包及设备和存储介质,属于pdk(process design kit,制程设计工程套件)开发领域及aether版图设计领域,本发明公开了一种pdk中双圈电压隔离环的实现方法。
28.图1示出了根据本发明实施例的双圈电压隔离环自动化布局方法的方法流程图。如图1所示,根据本发明实施例的双圈电压隔离环自动化布局方法包括以下步骤:
29.在步骤s101中,设置隔离环参数;
30.设置隔离环参数。隔离环参数例如包括内环宽度、外环宽度、内环形状、外环形状、内环与外环间间距、环上通孔填充方式和图层间相对尺寸中的至少一种。
31.在步骤s102中,获取双圈电压隔离环的点链信息;
32.获取双圈电压隔离环的点链信息。可选地,点链信息包括双圈电压隔离环内环的中心点链,内环的中心点链例如通过光标(鼠标)的运动轨迹获取。进一步地,根据双圈电压隔离环内环的中心点链生成双圈电压隔离环外环的中心点链,可选地,根据双圈电压隔离环内环的中心点链和隔离环参数得到双圈电压隔离环外环的中心点链。
33.在步骤s103中,根据点链信息和隔离环参数,布局双圈电压隔离环。
34.根据获取的点链信息和设置的隔离环参数,布局双圈电压隔离环。
35.在本发明的可选实施例中,双圈电压隔离环的内环和外环分别布局在不同的标识层中。可选地,pdk中包含的双圈电压隔离环(advance guard ring)可以通过不同电压的标识层(不同电压的隔离环标识层会不同,比如12v用iso12,30v用iso30),配合pdk中的其他可变参数单元,灵活地进行版图中不同电压的隔离环设置和操作。
36.在本发明的可选实施例中,双圈电压隔离环自动化布局方法还包括:在布局双圈电压隔离环后,修改隔离环参数以调整双圈电压隔离环的布局。可选地,双圈电压隔离环的内环和外环分别布局在不同的标识层中,可以通过修改隔离环参数独立地调整内环和/或外环的布局。
37.在本发明的可选实施例中,双圈电压隔离环自动化布局方法还包括:设置隐藏的系统层;在系统层中根据点链信息预绘制双圈电压隔离环的内环。
38.在本发明的上述实施例中,在pdk中开发实现双圈高压的advanced guard ring(隔离环),其是基于aether layout editor平台所支持的可变参数版图单元,也可以被客户进行拉伸(stretch)、取消(chop)、分裂(split)等灵活操作,方便客户在版图设计时进行高压电路隔离的操作,有效缩短版图设计周期,加快项目开发进度,以及提高版图工程师的工作效率。
39.图2示出了根据本发明实施例的双圈电压隔离环自动化布局方法的方法流程图。如图2所示,根据本发明实施例的双圈电压隔离环自动化布局方法包括以下步骤:
40.在步骤s201中,按照cdf参数的格式定义所述隔离环参数;
41.按照可计算文档格式(cdf)参数的格式定义隔离环参数。隔离环参数包括内环和外环的主图层宽度参数、环上通孔的填充方式选择、其他图层跟主图层的相对尺寸信息参数等。
42.在步骤s202中,在techfile文件中定义所述cdf参数的缺省数值;
43.在techfile文件中定义cdf参数的缺省数值。缺省数值包括隔离环的每一层(layer)缺省的尺寸信息、通孔的尺寸信息、各层之间的相互对应尺寸关系、圈用地(enclosure)和空间(space)等。
44.在步骤s203中,设置aether版图工具的交互接口参数,获取所述点链信息;
45.设置aether版图工具的交互接口函数,获取鼠标(光标)的操作点链信息。
46.在步骤s204中,使用所述aether版图支持的tcl语言设置所述双圈电压隔离环的形状;
47.使用aether支持的tcl语言开发双圈电压隔离环的具体形状。
48.在步骤s205中,在aether pcell library的初始化文件中加载所述双圈电压隔离环。
49.在aether pcell library的初始化文件中加载双圈电压隔离环。
50.可选地,根据本发明实施例的双圈电压隔离环自动化布局方法还包括步骤s206:连同常规pcell器件,编译双圈电压隔离环成存取的数据库(oa(open access)database),然后打包在pdk中。
51.在本发明的上述实施例中,pdk中所开发的pcell(可变参数版图单元)一般都是通过在界面上调节cdf参数来改变器件的形状。本发明通过获取aether版图编辑界面上鼠标实时的点链信息,结合pcell的开发,实现出双圈电压隔离环。其通过在版图上预绘制隐藏的系统层,然后获得aether版图上鼠标移动的点链,其对应的就是双圈隔离环(guard ring)中内环的中心点链,然后根据工艺中对内外圈guard ring中各图层的尺寸定义,向外扩展生成外环的中心点链。另外,生成的双圈电压隔离环兼具pcell的cdf参数属性,可以方便用户进行二次编辑修改。
52.图3示出了根据本发明实施例的双圈电压隔离环自动化布局方法的流程示意图。如图3所示,依据foundry工艺的技术文件,pdk中的双圈电压隔离环的具体实现是结合了可变参数单元的设计步骤以及aether版图工具的实时交互处理,具体包括以下步骤:
53.在步骤s301中,获取aether pdk开发需要的foundry技术文件,具体包括工艺设计手册(design rule manual)、器件仿真模型、工艺对应支持的电压信息等。
54.在步骤s302中,定义双圈电压隔离环的技术指标,具体包括不同电压对应双圈电压隔离环图层、双圈电压隔离环的可调参数列表等。
55.在步骤s303中,按照pcell格式定义cdf参数。
56.在步骤s304中,在techfile中定义隔离环操作的缺省数值。
57.在步骤s305中,获取aether版图中的鼠标实时信息,从而获取点链信息。
58.在步骤s306中,根据鼠标点链信息,用系统层预绘制隔离环的内环。
59.在步骤s307中,根据内环的点链信息扩展生成外环的点链信息,并使用pcell方式绘制生成其它的图层信息。
60.在步骤s308中,获取不包含agr的aether pcell library,具体包括工艺文件(techfile)、器件原理图单元(symbol view)、器件版图单元(layout view)和器件仿真单元(simulation view)等。
61.在步骤s309中,编译生成当前library中的所有pcell器件以及双圈电压隔离环单元(oa database)。
62.在步骤s310中,将包含agr的aether pdk打包。
63.图4示出了根据本发明实施例的双圈电压隔离环自动化布局工具包的组成示意图。如图4所示,根据本发明实施例的双圈电压隔离环自动化布局(软件)工具包包括参数单元10、点链单元20和布局单元30。
64.具体地讲,参数单元10用于设置隔离环参数。
65.点链单元20用于获取双圈电压隔离环的点链信息。
66.布局单元30与参数单元10相连接以获取隔离环参数,与点链单元20相连接以获取点链信息,并根据点链信息和隔离环参数布局双圈电压隔离环。
67.图5示出了根据本发明实施例的双圈电压隔离环自动化布局设备的一种结构示意图。参考图5,本公开还提出了一种适于用来实现本公开实施例的示例性设备的框图。需要明白的是,图5显示的设备仅仅是一个示例,不应对本公开实施例的功能和使用范围带来任何限制。
68.如图5所示,设备200以通用计算设备的形式表现。设备200的组件可以包括但不限于:一个或者多个处理器或者处理单元210,存储器220,连接不同系统组件(包括存储器220和处理单元210)的总线201。
69.总线201表示几类总线结构中的一种或多种,包括存储器总线或者存储器控制器,外围总线,图形加速端口,处理器或者使用多种总线结构中的任意总线结构的局域总线。举例来说,这些体系结构包括但不限于工业标准体系结构(isa)总线,微通道体系结构(mac)总线,增强型isa总线、视频电子标准协会(vesa)局域总线以及外围组件互连(pci)总线。
70.设备200典型地包括多种计算机系统可读介质。这些介质可以是任何能够被设备200访问的可用介质,包括易失性和非易失性介质,可移动的和不可移动的介质。
71.系统存储器220可以包括易失性存储器形式的计算机系统可读介质,例如随机存取存储器(ram)221和/或高速缓存存储器222。设备200可以进一步包括其它可移动/不可移动的、易失性/非易失性计算机系统存储介质。仅作为举例,存储系统223可以用于读写不可移动的、非易失性磁介质(图5未显示,通常称为“硬盘驱动器”)。尽管图5中未示出,可以提供用于对可移动非易失性磁盘(例如“软盘”)读写的磁盘驱动器,以及对可移动非易失性光盘(例如cd-rom,dvd-rom或者其它光介质)读写的光盘驱动器。在这些情况下,每个驱动器可以通过一个或者多个数据介质接口与总线201相连。存储器220可以包括至少一个程序产品,该程序产品具有一组(例如至少一个)程序模块,这些程序模块被配置以执行本公开实施例各实施例的功能。
72.具有一组(至少一个)程序模块2241的程序/实用工具224,可以存储在例如存储器220中,这样的程序模块2241包括但不限于操作系统、一个或者多个应用程序、其它程序模块以及程序数据,这些示例中的每一个或某种组合中可能包括网络环境的实现。程序模块2241通常执行本公开实施例所描述的实施例中的功能和/或方法。
73.进一步地,设备200也可以与显示器300通信连接,用于显示筛选排序的结果,该显示器300可以包括但不限于,液晶显示器(lcd)、发光二极管(led)显示器和等离子体显示器。在一些实施方式中,该显示器300也可以是触摸屏。
74.进一步地,该设备200还可与一个或者多个使得用户能与该设备200交互的设备通信,和/或与使得该设备200能与一个或多个其它计算设备进行通信的任何设备(例如网卡,调制解调器等等)通信。这种通信可以通过输入/输出(i/o)接口230进行。并且,设备200还可以通过网络适配器240与一个或者多个网络(例如局域网(lan),广域网(wan)和/或公共网络,例如因特网)通信。如图所示,网络适配器240通过总线201与设备200的其它模块通信。应当明白,尽管图中未示出,可以结合设备200使用其它硬件和/或软件模块,包括但不限于:微代码、设备驱动器、冗余处理单元、外部磁盘驱动阵列、raid系统、磁带驱动器以及
数据备份存储系统等。
75.处理单元210通过运行存储在系统存储器220中的程序,从而执行各种功能应用以及数据处理。
76.根据本发明的再一方面,提供一种计算机可读存储介质,其上存储有计算机程序(或称为计算机可执行指令),该程序被处理器执行时用于执行本公开实施例所提供的集成电路版图设计装置,该方法包括:
77.设置隔离环参数;
78.获取双圈电压隔离环的点链信息;以及
79.根据所述点链信息和所述隔离环参数,布局所述双圈电压隔离环。
80.本公开实施例的计算机存储介质,可以采用一个或多个计算机可读的介质的任意组合。计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质。计算机可读存储介质例如可以是但不限于电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦式可编程只读存储器(eprom或闪存)、光纤、便携式紧凑磁盘只读存储器(cd-rom)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本公开中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。
81.计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。
82.计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于无线、电线、光缆、rf等等,或者上述的任意合适的组合。
83.可以以一种或多种程序设计语言或其组合来编写用于执行本公开实施例操作的计算机程序代码,所述程序设计语言包括面向对象的程序设计语言(诸如java、smalltalk、c ),还包括常规的过程式程序设计语言诸如”c”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或设备上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络——包括局域网(lan)或广域网(wan)—连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。
84.应当说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在
包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
85.依照本发明的实施例如上文所述,这些实施例并没有详尽叙述所有的细节,也不限制该发明仅为所述的具体实施例。显然,根据以上描述,可作很多的修改和变化。本说明书选取并具体描述这些实施例,是为了更好地解释本发明的原理和实际应用,从而使所属技术领域技术人员能很好地利用本发明以及在本发明基础上的修改使用。本发明仅受权利要求书及其全部范围和等效物的限制。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献