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

包括不同高度的单元的集成电路的制作方法

2022-02-24 18:48:55 来源:中国专利 TAG:


1.本公开涉及集成电路(ic),更具体地,涉及包括不同高度的单元的ic和设计该ic的方法。


背景技术:

2.由于半导体工艺的发展,ic可以具有高集成度,并且ic还可能需要具有高性能。例如,诸如晶体管的小尺寸器件可以减小ic的面积,并且可能期望大尺寸器件来提高ic的操作速度。因此,为了实现ic所需的功能和操作速度,可以考虑集成度和性能两者来设计ic。


技术实现要素:

3.本公开提供了包括不同高度的单元以考虑集成度和性能两者的集成电路(ic)以及设计该ic的方法。
4.根据本公开的方面,一种集成电路(ic)包括:第一列,在第一列中多个第一单元被排列和放置在多个第一行中,所述多个第一行中的每个第一行具有第一宽度并在第一水平方向上延伸,第一列包括以第一节距在垂直于第一水平方向的第二水平方向上延伸的多个第一栅电极;第二列,在第二列中多个第二单元被排列和放置在多个第二行中,所述多个第二行中的每个第二行具有第二宽度并在第一水平方向上延伸,第二列包括以第二节距在第二水平方向上延伸的多个第二栅电极;以及接口列,在第一列和第二列之间在第二水平方向上延伸,接口列包括在第二水平方向上延伸的至少一个接口栅电极,其中所述至少一个接口栅电极包括以下至少之一:第一接口栅电极,与所述多个第一栅电极中的外侧第一栅电极间隔开第一节距;以及第二接口栅电极,与所述多个第二栅电极中的外侧第二栅电极间隔开第二节距。
5.根据本公开的方面,一种集成电路(ic)包括:包括多个第一电源轨的第一列,所述多个第一电源轨中的每个第一电源轨配置为向多个第一单元提供第一电源电压或第二电源电压,并以第一节距在第一水平方向上延伸;包括多个第二电源轨的第二列,所述多个第二电源轨配置为向多个第二单元提供第一电源电压或第二电源电压,并以第二节距在第一水平方向上延伸;以及接口列,在第一列和第二列之间在垂直于第一水平方向的第二水平方向上延伸,其中接口列包括:第一电源线,连接到所述多个第一电源轨中的第一组并在第二水平方向上延伸,所述多个第一电源轨中的第一组配置为提供第一电源电压;第二电源线,连接到所述多个第二电源轨中的第一组并在第二水平方向上延伸,所述多个第二电源轨中的第一组配置为提供第一电源电压;以及至少一个第一导电图案,在第一水平方向上延伸并将第一电源线连接到第二电源线。
6.根据本公开的方面,一种集成电路(ic)包括:第一列,包括被排列在多个第一行中的多个第一单元,所述多个第一行中的每个第一行具有第一宽度并在第一水平方向上延伸;第二列,包括被排列在多个第二行中的多个第二单元,所述多个第二行中的每个第二行具有第二宽度并在第一水平方向上延伸;以及接口列,在第一列和第二列之间在垂直于第
一水平方向的第二水平方向上延伸,其中接口列包括:至少一个阱抽头(tap),配置为向阱提供第一电源电压;以及至少一个衬底抽头,配置为向衬底提供第二电源电压。
7.根据本公开的方面,一种设计集成电路的方法,该方法由配置为运行一系列指令的至少一个处理器执行,该方法包括:获得定义多个第一单元和多个第二单元的输入数据,每个第一单元具有第一高度,每个第二单元具有第二高度;定义至少一个第一列和至少一个第二列,在所述至少一个第一列中所述多个第一单元被排列和放置在多个第一行中,所述多个第一行在第一水平方向上延伸,在所述至少一个第二列中所述多个第二单元被排列和放置在多个第二行中,所述多个第二行在第一水平方向上延伸;以及将预布局(pre-placement)单元放置在至少一个接口列中,所述至少一个接口列在所述至少一个第一列和所述至少一个第二列之间在垂直于第一水平方向的第二水平方向上延伸。
附图说明
8.本公开的实施方式将由以下结合附图的详细描述被更清楚地理解,附图中:
9.图1是根据实施方式的单元的视图;
10.图2是示出根据实施方式的在集成电路(ic)的性能和面积之间的关系的曲线图;
11.图3a至图3d是根据实施方式的单元的结构的截面图;
12.图4a和图4b是根据实施方式的ic的布局的平面图;
13.图5a至图5c是根据实施方式的ic的布局的平面图;
14.图6是根据实施方式的ic的布局的平面图;
15.图7是根据实施方式的ic的布局的平面图;
16.图8a和图8b是根据实施方式的ic的布局的平面图;
17.图9是根据实施方式的ic的布局的视图;
18.图10是根据实施方式的制造ic的方法的流程图;
19.图11是根据实施方式的设计ic的方法的流程图;
20.图12是根据实施方式的ic的布局的平面图;
21.图13是根据实施方式的ic的布局的平面图;
22.图14是根据实施方式的片上系统(soc)的框图;以及
23.图15是根据实施方式的包括存储程序的存储器的计算系统的框图。
具体实施方式
24.将理解,当元件或层被称为“在”另一元件或层“上方”、“在”另一元件或层“之上”、“在”另一元件或层“上”、“在”另一元件或层“下方”、“在”另一元件或层“下面”、“在”另一元件或层“之下”、“连接到”另一元件或层、或“联接到”另一元件或层时,它可以直接在该另一元件或层上方、在该另一元件或层之上、在该另一元件或层上、在该另一元件或层下方、在该另一元件或层下面、在该另一元件或层之下、连接到该另一元件或层、或联接到该另一元件或层,或者可以存在居间的元件或层。相比之下,当元件被称为“直接在”另一元件或层“上方”、“直接在”另一元件或层“之上”、“直接在”另一元件或层“上”、“直接在”另一元件或层“下方”、“直接在”另一元件或层“下面”、“直接在”另一元件或层“之下”、“直接连接到”另一元件或层、或“直接联接到”另一元件或层时,不存在居间的元件或层。相同的数字始终指
代相同的元件。
25.为了易于描述,空间关系术语诸如“在
……
上方”、“在
……
之上”、“在
……
上”、“上”、“在
……
下方”、“在
……
下面”、“在
……
之下”、“下”等可以在此用于描述一个元件或特征的与别的(多个)元件或(多个)特征的如图所示的关系。将理解,除了图中所绘取向之外,空间关系术语旨在还涵盖器件在使用或操作中的不同取向。例如,如果图中的器件被翻转,则被描述为“在”其他元件或特征“下方”或“之下”的元件将取向“在”所述其他元件或特征“上方”。因此,术语“在
……
下方”可以涵盖上方和下方两种取向。器件可以另行取向(旋转90度或处于其他方向),并且这里所使用的空间关系描述语被相应地解释。
26.为了简洁起见,半导体器件的常规元件在此可以被详细描述或可以不被详细描述。
27.图1是根据本公开的示例实施方式的单元的视图,图2是示出根据本公开的示例实施方式的在集成电路(ic)的性能和面积之间的关系的曲线图。具体地,图1的上部示出了二输入与非(nand)门nand2的电路图,图1的下部示意性地示出了在由x轴和y轴形成的平面上的与二输入nand门nand2对应的第一单元c01和第二单元c02的布局。在这里,x轴方向和y轴方向可以分别被称为第一水平方向和第二水平方向,z轴方向可以被称为垂直方向。由x轴和y轴形成的平面可以被称为水平面,相对于另一部件在 z方向上放置的部件可以被称为在该另一部件上方的部件,相对于另一部件在-z方向上放置的部件可以被称为在该另一部件下方的部件。此外,部件的面积可以指示由该部件在平行于水平面的平面上占据的尺寸,部件的宽度可以指示在与该部件延伸的方向正交的方向上的长度,部件的高度可以指示该部件在y轴方向上的长度。在这里的附图中,为了便于图示,可以仅示出一些层。为了指示配线层的图案和下部图案之间的连接,即使通路在配线层的图案下方,也可以示出该通路。而且,由导电材料组成的图案诸如配线层的图案可以被称为导电图案,或者可以被简称为图案。
28.ic可以包括多个单元。单元可以是ic中包括的布局单位,可以被设计为执行预定义的功能,并且可以被称为标准单元。ic可以包括多个各种各样的单元,并且单元可以沿着多个行排列。例如,如图1所示,第一单元c01和第二单元c02可以分别放置于在x轴方向上延伸的行中。即,第一单元c01可以放置在具有与第一高度h1匹配的宽度(在下文中可以被称为第一宽度)的行中,第二单元c02可以放置在具有与第二高度h2匹配的宽度(在下文中可以被称第二宽度)的行中。在行之间的边界处分别被施加正电源电压vdd和负电源电压vss(或地电位)的图案可以在x轴方向上延伸,并且图案和连接图案的通路可以被统称为电源轨。此外,其中形成p型晶体管的有源区和其中形成n型晶体管的有源区可以在x轴方向上延伸。放置在单个行中的单元可以被称为单高度单元(例如,第一单元c01和第二单元c02),连续放置在两个或更多个相邻行中的单元可以被称为多高度单元(例如,图4b的一些单元c15和c26)。
29.如图1所示,有源区中的至少一个有源图案可以在x轴方向上延伸,并且有源图案可以通过与在y轴方向上延伸的栅电极交叉而形成晶体管。当鳍形有源图案在x轴方向上延伸时,由有源图案和栅电极形成的晶体管可以被称为鳍式场效应晶体管(finfet)。如下面参照图3a至图3d所述,将主要参照包括finfet的单元来描述本公开的示例实施方式,但是将理解,本公开的示例实施方式也可以应用于包括具有与finfet不同的结构的晶体管的单
元。例如,有源图案可以包括在z轴方向上彼此分离并在x轴方向上延伸的多个纳米片,并且单元可以包括由所述多个纳米片和栅电极形成的多桥沟道fet(mbcfet)。替代地,单元可以包括具有如下结构的forkfet:通过经由电介质壁将用于p型晶体管的纳米片与用于n型晶体管的纳米片隔离而使n型晶体管相对靠近p型晶体管。替代地,单元可以包括具有如下结构的垂直fet(vfet):源极/漏极区在z轴方向上彼此分离且其间具有沟道区,并且栅电极围绕沟道区。替代地,单元可以包括诸如互补fet(cfet)、负cfet(ncfet)或碳纳米管(cnt)fet的fet,或包括双极结型晶体管或别的三维晶体管。
30.参照图1,二输入nand门nand2可以具有第一输入a和第二输入b以及输出y,并包括两个n型fet(nfet)和两个p型fet(pfet)。第一单元c01和第二单元c02可以提供相同的功能,但是具有不同的性能。例如,第一单元c01和第二单元c02可以通过对第一输入a和第二输入b执行nand逻辑操作来生成输出y,并具有不同的驱动强度和操作速度。例如,第二单元c02可以具有比第一单元c01大的面积,并提供比第一单元c01高的驱动强度和操作速度。这里,具有相对小的面积的单元诸如第一单元c01可以被称为高密度(hd)单元,并且其中放置hd单元的区域和块可以分别被称为hd区域和hd块。此外,提供相对高的性能的单元诸如第二单元c02可以被称为高性能(hp)单元,并且其中放置hp单元的区域和块可以分别被称为hp区域和hp块。如图1所示,作为hd单元的第一单元c01可以具有作为在y轴方向上的长度的第一高度h1,作为hp单元的第二单元c02可以具有作为在y轴方向上的长度的大于第一高度h1的第二高度h2(h2》h1)。因此,第一单元c01可以放置在具有第一宽度的行中,第二单元c02可以放置在具有第二宽度的行中。在这种情况下,行的宽度可以被定义为其在y轴方向上的大小,如图1所示。
31.参照图2,仅包括hd单元的hd块可以具有最小的面积并提供最低的性能,而仅包括hp单元的hp块可以提供最高的性能并具有最大的面积。hd块可以包括放置在具有相对小的宽度(例如,等于第一高度h1)的行中的hd单元,hp块可以包括放置在具有相对大的宽度(例如,等于第二高度h2)的行中的hp单元。ic可以具有包括比hd块提供的性能高的性能以及比hp块的面积小的面积的要求,因此,如图2所示,可以采用混合列块。即,每个混合列块可以包括其中放置hd单元(例如,图1中的c01)的列(可以被称为hd列)和其中放置hp单元(例如,图1中的c02)的列(可以被称为hp列),因此,可以提供与ic的要求相对应的性能和面积。
32.参照回图1,第一单元c01和第二单元c02可以具有不同的高度以及至少一个不同的结构。例如,如图1所示,第二单元c02中在y轴方向上延伸的栅电极之间的节距cpp2可以大于第一单元c01中在y轴方向上延伸的栅电极之间的节距cpp1(cpp2》cpp1),第二单元c02中在x轴方向上延伸的有源图案之间的节距fp2可以大于第一单元c01中在x轴方向上延伸的有源图案之间的节距fp1(fp2》fp1)。此外,第二单元c02中在x轴方向上延伸的有源区的宽度w2可以大于第一单元c01中在x轴方向上延伸的有源区的宽度w1。此外,如图1所示,第一单元c01可以由在y轴方向上延伸并具有栅电极的宽度的单扩散中断(sdb)终止,而第二单元c02可以由在y轴方向上延伸并具有宽度cpp2的双扩散中断(ddb)终止。在一些实施方式中,作为最低配线层的第一配线层m1的图案可以在第一单元c01中在单个方向(即,x轴方向)上延伸,并且可以在第二单元c02中在x轴方向和y轴方向上延伸。
33.在图2的混合列块中,hd列和hp列可以包括不同的结构,因此,将hd列和hp列高效地接口连接(interface)可以是重要的。如下面参照附图所述,接口列可以放置在hd列和hp
列之间,并且接口列可以包括用于将hd列和hp列接口连接的结构。而且,预布局单元可以放置在接口列中。因此,可以实现提供最佳面积和性能的混合列块,并且可以提供满足性能要求并具有高集成度的ic。此外,可以容易地设计混合列块,因此,可以显著减少满足要求的ic的上市时间。
34.图3a至图3d是根据本公开的示例实施方式的单元的结构的截面图。具体地,图3a的截面图示出了第一单元c01的沿着图1的线x1-x1'截取的截面,图3b的截面图示出了第一单元c01的沿着图1的线x2-x2'截取的截面,图3c的截面图示出了第一单元c01的沿着图1的线y1-y1'截取的截面,图3d的截面图示出了第一单元c01的沿着图1的线y2-y2'截取的截面。栅极间隔物可以形成在栅电极的一侧,并且栅极电介质膜可以形成在栅电极和栅极间隔物之间以及在栅电极的下表面上。此外,阻挡膜可以形成在接触和/或通路的表面上。在下文中,将参照图1描述图3a至图3d,并且将省略已关于图1给出的描述。
35.参照图3a,衬底10可以包括体硅或绝缘体上硅(soi),并且作为非限制性示例,衬底10可以包括硅锗(sige)、绝缘体上硅锗(sgoi)、锑化铟(insb)、碲化铅(pbte)化合物、砷化铟(inas)、磷化物、砷化镓(gaas)、锑化镓(gasb)等。第二鳍f2可以在衬底10上在x轴方向上延伸,并且第一源极/漏极(s/d)区sd21至第三源极/漏极区sd23可以形成在第二鳍f2上。第一层间绝缘层31至第四层间绝缘层34可以形成在第二鳍f2上。第一源极/漏极区sd21和第二源极/漏极区sd22可以与第一栅电极g1形成晶体管,即p型场效应晶体管(pfet),第二源极/漏极区sd22和第三源极/漏极区sd23可以与第二栅电极g2形成pfet。
36.第一至第三源极/漏极接触ca1、ca2和ca3可以通过穿过第二层间绝缘层32而分别连接到第一源极/漏极区sd21至第三源极/漏极区sd23。在一些实施方式中,第一源极/漏极接触ca1至第三源极/漏极接触ca3中的至少一个可以形成为包括穿过第一层间绝缘层31的下部源极/漏极接触和穿过第二层间绝缘层32的上部源极/漏极接触。第一源极/漏极通路va1和第二源极/漏极通路va2可以通过穿过第三层间绝缘层33而分别连接到第一源极/漏极接触ca1和第三源极/漏极接触ca3,并共同连接到形成在第一配线层m1中的输出引脚p21。因此,输出引脚p21可以通过第一源极/漏极通路va1和第一源极/漏极接触ca1电连接到第一源极/漏极区sd21,并通过第二源极/漏极通路va2和第三源极/漏极接触ca3电连接到第三源极/漏极区sd23。其中形成第一源极/漏极通路va1和第二源极/漏极通路va2的层可以被称为第一通路层,其中形成输出引脚p21和第四层间绝缘层34的层可以被称为第一配线层m1。
37.如图3b所示,器件隔离层iso可以形成在衬底10上。如下面参照图3c和图3d所述,器件隔离层iso可以将有源区彼此隔离。第一层间绝缘层31至第四层间绝缘层34可以形成在器件隔离层iso上,并且第三源极/漏极接触ca3可以穿过第二层间绝缘层32。第一栅极接触cb1可以通过穿过第二层间绝缘层32而连接到第二栅电极g2,并且第一栅极通路vb1可以通过穿过第三层间绝缘层33而连接到第一栅极接触cb1和第一输入引脚p22。因此,第一输入引脚p22可以通过第一栅极通路vb1和第一栅极接触cb1电连接到第二栅电极g2。在一些实施方式中,与图3b所示不同,可以省略第一栅极接触cb1,并且第一输入引脚p22可以通过穿过第二层间绝缘层32和第三层间绝缘层33的栅极通路电连接到第二栅电极g2。
38.参照图3c,场绝缘层20可以形成在衬底10上。作为非限制性示例,场绝缘层20可以包括二氧化硅(sio2)、硅氮化物(sin)、硅氮氧化物(sion)、硅氧碳氮化物(siocn)或其两种
或更多种的组合。在一些实施方式中,如图3c所示,场绝缘层20可以围绕有源图案(即,鳍)的一些侧表面。第一层间绝缘层31至第四层间绝缘层34可以形成在场绝缘层20上。第一至第六鳍f1、f2、f3、f4、f5和f6可以在场绝缘层20中在x轴方向上延伸,并且六个源极/漏极区sd11至sd61可以分别形成在第一鳍f1至第六鳍f6上。器件隔离层iso可以在第一鳍f1至第三鳍f3和第四鳍f4至第六鳍f6之间在x轴方向上延伸,并且第一有源区rx1和第二有源区rx2可以通过器件隔离层iso而被隔离。换句话说,器件隔离层iso可以在第三鳍f3和第四鳍f4之间在x轴方向上延伸,如图3c所示。
39.第一源极/漏极接触ca1可以通过穿过第二层间绝缘层32而连接到三个源极/漏极区sd11、sd21和sd31,因此,三个源极/漏极区sd11、sd21和sd31可以彼此电连接。此外,第四源极/漏极接触ca4可以通过穿过第二层间绝缘层32而连接到三个源极/漏极区sd41、sd51和sd61,因此,三个源极/漏极区sd41、sd51和sd61可以彼此电连接。第一源极/漏极通路va1可以通过穿过第三层间绝缘层33而连接到第一源极/漏极接触ca1,并连接到输出引脚p21。此外,第三源极/漏极通路va3可以通过穿过第三层间绝缘层33而连接到第四源极/漏极接触ca4,并且连接到形成在第一配线层m1中并被施加负电源电压(或地电位)vss的图案p25。在第一配线层m1中,被施加正电源电压vdd的图案p24和被施加负电源电压vss的图案p25可以在x轴方向上彼此平行地延伸,并且输出引脚p21、第一输入引脚p22和第二输入引脚p23也可以形成在第一配线层m1中。
40.参照图3d,场绝缘层20可以形成在衬底10上,穿过场绝缘层20的第一鳍f1至第六鳍f6可以与在y轴方向上延伸的第二栅电极g2交叉。作为非限制性示例,第二栅电极g2可以包括钛(ti)、钽(ta)、钨(w)、铝(al)、钴(co)或其两种或更多种的组合,或包括非金属,诸如si或sige。此外,第二栅电极g2可以通过堆叠两种或更多种导电材料而形成,并且可以包括:功函数控制层,包括例如钛氮化物(tin)、钽氮化物(tan)、钛碳化物(tic)、钽碳化物(tac)、钛铝碳化物(tialc)或其两种或更多种的组合;以及填充导电层,包括w、al等。
41.图4a和图4b是根据本公开的示例实施方式的ic 40的布局的平面图。具体地,图4a的平面图示出了ic 40中的其中放置hp单元的第一hp列hp1和第二hp列hp2以及其中放置hd单元的第一hd列hd1。图4b的平面图是ic 40中的第一hd列hd1和第一hp列hp1的放大图。
42.在一些实施方式中,接口列可以放置在hd列和hp列之间。例如,如图4a所示,在y轴方向上延伸的第一接口列if1可以放置在第一hp列hp1和第一hd列hd1之间,在y轴方向上延伸的第二接口列if2可以放置在第一hd列hd1和第二hp列hp2之间。在第一hp列hp1中,hp单元可以被排列和放置在多个行r21、r22、r23、
……
中,在第一hd列hd1中,hd单元可以被排列和放置在多个行r11、r12、r13、r14
……
中。在第二hp列hp2中,hp单元可以被排列和放置在多个行r31、r32、r33、
……
中。这里,列hp1、if1、hd1、if2和hp2可以在y轴方向上延伸,行r21、r22、r23、
……
、r11、r12、r13、r14、
……
、r31、r32、r33、
……
可以在x轴方向上延伸。
43.参照图4b,第一接口列if1可以在第一hp列hp1和第一hd列hd1之间在y轴方向上延伸。第一hd列hd1可以包括排列和放置在多个行r11至r14中的多个第一单元c11、c12、c13、c14、c15、c16、c17、c18和c19,并且多个第一单元c11至c19可以包括单高度单元c11至c14和c16至c19以及多高度单元c15。此外,第一hp列hp1可以包括排列和放置在多个行r21、r22和r23中的多个第二单元c21、c22、c23、c24、c25、c26和c27,并且多个第二单元c21至c27可以包括单高度单元c21至c25和c27以及多高度单元c26。第一接口列if1可以包括用于将多个
第一单元c11至c19和多个第二单元c21至c27接口连接的结构,并且将在下面参照附图描述第一接口列if1的示例。
44.图5a至图5c是根据本公开的示例实施方式的ic的布局的平面图。具体地,图5a至图5c的平面图示出了第一hd列hd1、第一接口列if1和第一hp列hp1中的栅电极。在下文中,将省略关于图5a至图5c的重复描述。
45.参照图5a,ic 50a可以包括第一hp列hp1、第一接口列if1和第一hd列hd1。第一hd列hd1可以包括以第一节距cpp1在y轴方向上延伸的栅电极,第一hp列hp1可以包括以第二节距cpp2在y轴方向上延伸的栅电极。第一接口列if1可以包括栅电极pc(即,接口栅电极),其与第一hd列hd1的栅电极间隔开第一节距cpp1并与第一hp列hp1的栅电极间隔开第二节距cpp2。因此,栅电极之间的节距可以从第一hd列hd1到第一hp列hp1基于第一接口列if1的栅电极pc的位置而改变。
46.参照图5b,ic 50b可以包括第一hp列hp1、第一接口列if1和第一hd列hd1。第一接口列if1可以包括与第一hd列hd1的栅电极间隔开第一节距cpp1的第一栅电极pc1、以及与第一hp列hp1的栅电极间隔开第二节距cpp2的第二栅电极pc2。如图5b所示,在第一接口列if1中,第一栅电极pc1和第二栅电极pc2可以彼此间隔开大于第一节距cpp1的第二节距cpp2。在一些实施方式中,不像在图5b中那样,第一栅电极pc1和第二栅电极pc2可以彼此间隔开第一节距cpp1,或者可以彼此间隔开大于第一节距cpp1且小于第二节距cpp2的节距。
47.参照图5c,ic 50c可以包括第一hp列hp1、第一接口列if1和第一hd列hd1。第一接口列if1可以包括第一栅电极pc1和第二栅电极pc2,第一栅电极pc1和第二栅电极pc2每个在x轴方向上具有比第一hd列hd1的栅电极的宽度和第一hp列hp1的栅电极的宽度宽的宽度w。例如,在第一hd列hd1中在x轴方向上延伸的多个有源图案可以在与第一栅电极pc1交叉之后终止,在第一hp列hp1中在x轴方向上延伸的多个有源图案可以在与第二栅电极pc2交叉之后终止。
48.图6是根据本公开的示例实施方式的ic 60的布局的平面图。具体地,图6的平面图示出了ic 60中的第一hd列hd1、第一接口列if1和第一hp列hp1。在第一hd列hd1中,多个hd单元可以被排列和放置在多个行r11、r12、r13、r14、r15、r16、r17和r18中,在第一hp列hp1中,多个hp单元可以被排列和放置在多个行r21、r22、r23、r24、r25和r26中。
49.ic 60可以包括第一导电类型的阱,并且第一导电类型的阱可以形成在第二导电类型的衬底上。例如,ic 60可以形成在p型衬底上,并且可以包括用于形成pfet的n阱(或n型阱)。如图6所示,ic 60可以包括在第一hd列hd1中在x轴方向上延伸的多个n阱nw11、nw12、nw13、nw14和nw15,并且可以包括在第一hp列hp1中在x轴方向上延伸的多个n阱nw21、nw22、nw23和nw24。第一hd列hd1的n阱nw11至nw15和第一hp列hp1的n阱nw21至nw24可以具有相同的电位(例如,正电源电压)。
50.第一接口列if1可以包括n阱nwc,其将第一hd列hd1的n阱nw11至nw15连接到第一hp列hp1的n阱nw21至nw24。例如,如图6所示,第一hd列hd1的n阱nw11至nw15和第一hp列hp1的n阱nw21至nw24可以进一步延伸到第一接口列if1中以与第一接口列if1的n阱nwc连接,第一接口列if1的n阱nwc可以在y轴方向上延伸,并将第一hd列hd1的n阱nw11至nw15连接到第一hp列hp1的n阱nw21至nw24。
51.图7是根据本公开的示例实施方式的ic 70的布局的平面图。具体地,图7的平面图
示出了集成电路70中的第一hd列hd1、第一接口列if1和第一hp列hp1。在第一hd列hd1中,多个hd单元可以被排列和放置在多个行r11至r18中,在第一hp列hp1中,多个hp单元可以被排列和放置在多个行r21至r26中。
52.ic 70可以包括用于向多个单元提供正电源电压vdd或负电源电压(或地电位)vss的电源轨。例如,如图7所示,在第一hd列hd1中,用于向多个hd单元提供正电源电压vdd的电源轨pr11、pr13、pr15、pr17和pr19可以在x轴方向上延伸,用于向多个hd单元提供负电源电压vss的电源轨pr12、pr14、pr16和pr18可以在x轴方向上延伸。类似地,在第一hp列hp1中,用于向多个hp单元提供正电源电压vdd的电源轨pr21、pr23、pr25和pr27可以在x轴方向上延伸,用于向多个hp单元提供负电源电压vss的电源轨pr22、pr24和pr26可以在x轴方向上延伸。在一些实施方式中,电源轨可以包括在与第一配线层m1不同的配线层(例如,第三配线层m3)中在x轴方向上延伸的图案,并且可以包括不同配线层的通路连接图案。此外,电源轨可以包括在x轴方向上延伸的掩埋图案(其将稍后参照图9进行描述),并且可以包括在x轴方向上延伸的源极/漏极接触和/或栅极接触。在下文中,为了便于说明,将电源轨示出为第一配线层m1的图案,但是本公开的示例实施方式不限于此。
53.第一接口列if1可以包括将第一hd列hd1的电源轨连接到第一hp列hp1的电源轨的图案。例如,如图7所示,第一hd列hd1的多个电源轨pr11至pr19和第一hp列hp1的多个电源轨pr21至pr27可以进一步延伸到第一接口列if1中以与第一图案p71和第二图案p72连接。第一接口列if1可以包括第一图案p71,其连接到用于提供正电源电压vdd的电源轨pr11、pr13、pr15、pr17、pr19、pr21、pr23、pr25和pr27并在y轴方向上延伸。此外,第一接口列if1可以包括第二图案p72,其连接到用于提供负电源电压vss的电源轨pr12、pr14、pr16、pr18、pr22、pr24和pr26并在y轴方向上延伸。如图7所示,第一图案p71和第二图案p72可以通过通路分别连接到电源轨。这里,像第一图案p71和第二图案p72(被施加正电源电压vdd或负电源电压vss的图案)那样,在第一接口列if1中在y轴方向上延伸的图案可以被称为电源线。
54.在第一接口列if1中在连接电源轨的同时沿y轴方向延伸的图案可以形成在各种各样的层中。例如,第一接口列if1可以包括在第一配线层m1之上的第二配线层m2中在y轴方向上延伸的图案,诸如图7的第一图案p71和第二图案p72。此外,在一些实施方式中,第一接口列if1可以包括在y轴方向上延伸的掩埋图案、栅电极和/或源极/漏极接触。在下文中,为了便于说明,将第一接口列if1示出为包括在第二配线层m2中在y轴方向上延伸的图案,但是本公开的示例实施方式不限于此。
55.在一些实施方式中,第一接口列if1可以包括形成在不同层中的电源线。例如,在第一接口列if1中,被施加正电源电压vdd的电源线可以形成在第二配线层m2中,而被施加负电源电压vss的电源线可以包括栅电极和/或源极/漏极接触。此外,在一些实施方式中,形成在上述不同层中的电源线可以在z轴方向上彼此重叠,结果,第一接口列if1的宽度(即其在x轴方向上的长度)可以被缩短。
56.图8a和图8b是根据本公开的示例实施方式的ic的布局的平面图。具体地,图8a和图8b的平面图分别示出了ic 80a和80b中的第一hd列hd1、第一接口列if1和第一hp列hp1。在第一hd列hd1中,多个hd单元可以被排列和放置在多个行r11至r18中,在第一hp列hp1中,多个hp单元可以被排列和放置在多个行r21至r26中。与图7的ic 70相比,图8a和图8b的ic 80a和80b中的第一接口列if1可以包括连接到用于提供相同的电源电压(例如,正电源电压
vdd)的电源轨并在y轴方向上延伸的一对图案。关于图8a和图8b的描述,将省略与关于图7的描述相同的描述。
57.参照图8a,第一接口列if1可以包括第一图案p81,其连接到用于提供正电源电压vdd的电源轨pr11、pr13、pr15、pr17和pr19并在y轴方向上延伸。此外,第一接口列if1可以包括第二图案p82,其连接到用于提供正电源电压vdd的电源轨pr21、pr23、pr25和pr27并在y轴方向上延伸。此外,第一接口列if1可以包括第三图案p83,其连接到用于提供负电源电压vss的电源轨pr12、pr14、pr16、pr18、pr22、pr24和pr26并在y轴方向上延伸。如图8a所示,第一图案p81、第二图案p82和第三图案p83可以通过通路分别连接到电源轨。
58.第一接口列if1可以包括在x轴方向上延伸的至少一个图案,该至少一个图案连接在y轴方向上延伸的图案。例如,如图8a所示,第一接口列if1可以包括第四图案p84,其连接第一图案p81和第二图案p82并在x轴方向上延伸。此外,第一图案p81可以靠近第一hd列hd1形成,第二图案p82可以靠近第一hp列hp1形成。因此,电源轨pr11、pr13、pr15、pr17和pr19可以延伸到第一图案p81,电源轨pr21、pr23、pr25和pr27可以延伸到第二图案p82。结果,在第一接口列if1中,可以减少用于连接电源轨的布线的拥塞,并且可以更容易地满足设计规则。
59.为了连接在第一接口列if1中在y轴方向上延伸的图案,可以在各种各样的层中形成在x轴方向上延伸的图案。例如,第一接口列if1可以包括在第二配线层m2之上的第三配线层m3中在x轴方向上延伸的图案,诸如图8a的第四图案p84。此外,在一些实施方式中,第一接口列if1可以包括在与第三配线层m3不同的配线层(例如,第一配线层m1)中在x轴方向上延伸的图案,并且可以包括在x轴方向上延伸的掩埋图案、源极/漏极接触和/或贯通硅通路。在下文中,为了便于说明,将第一接口列if1示出为包括在第三配线层m3中在x轴方向上延伸的图案,但是本公开的示例实施方式不限于此。
60.参照图8b,第一接口列if1可以包括第五图案p85,其连接到用于提供正电源电压vdd的电源轨pr11、pr13、pr15、pr17和pr19并在y轴上延伸方向。此外,第一接口列if1可以包括第六图案p86,其连接到用于提供正电源电压vdd的电源轨pr21、pr23、pr25和pr27并在y轴方向上延伸。此外,第一接口列if1可以包括第七图案p87,其连接到用于提供负电源电压vss的电源轨pr12、pr14、pr16和pr18并在y轴方向上延伸。此外,第一接口列if1可以包括第八图案p88,其连接到用于提供负电源电压vss的电源轨pr22、pr24和pr26并在y轴方向上延伸。如图8b所示,第五图案p85至第八图案p88可以通过通路分别连接到电源轨。
61.如图8b所示,在第一接口列if1中,被施加负电源电压vss的第七图案p87和第八图案p88可以形成在被施加正电源电压vdd的第五图案p85和第六图案p86之间。在一些实施方式中,不像在图8b中那样,被施加正电源电压vdd的第五图案p85和第六图案p86可以形成在被施加负电源电压vss的第七图案p87和第八图案p88之间。此外,第一接口列if1可以包括连接第五图案p85和第六图案p86并在x轴方向上延伸的图案、以及连接第七图案p87和第八图案p88并在x轴方向上延伸的图案。
62.与图7的第一接口列if1相比,图8a和图8b的第一接口列if1可以包括在y轴方向上延伸的附加图案,因此,电源轨可以被更简单地连接。例如,在图8a和图8b的第一接口列if1中,可以省略诸如在图7中彼此相邻的两个电源轨pr14和pr23的结构。
63.图9是根据本公开的示例实施方式的ic 90的布局的视图。具体地,图9的上部示出
了ic 90的平面图,图9的下部示出了ic 90的沿着该平面图中的线x3-x3'截取的截面图。在第一hd列hd1中,多个hd单元可以被排列和放置在多个行r11和r12中,在第一hp列hp1中,多个hp单元可以被排列和放置在多个行r21和r22中。
64.参照图9的上部,多个电源轨pr11至pr13可以在第一hd列hd1中在x轴方向上延伸,多个电源轨pr21至pr23可以在第一hp列hp1中在x轴方向上延伸。在第一接口列if1中,第一至第四图案p91、p92、p93和p94可以在y轴方向上延伸,并且第一图案p91至第四图案p94中的每个可以通过通路连接到第一hd列hd1的多个电源轨pr11至pr13和第一hp列hp1的多个电源轨pr21至pr23中的至少一个。
65.在第一接口列if1中,在y轴方向上延伸的图案可以通过贯通硅通路(tsv)连接到掩埋图案。掩埋图案可以指的是形成在衬底10之下的图案,包括掩埋图案的电源轨可以被称为掩埋电源轨。如图9所示,第一图案p91可以通过通路、电源轨pr12和第一tsv tsv1连接到第一掩埋图案bp1。此外,第四图案p94可以通过通路、电源轨pr22和第二tsv tsv2连接到第二掩埋图案bp2。
66.图10是根据本公开的示例实施方式的制造ic的方法的流程图。具体地,图10的流程图示出了制造包括混合列块的ic的方法的示例。如图10所示,制造ic的方法可以包括多个操作s20、s40、s60和s80。
67.单元库(或标准单元库)d12可以包括关于单元的信息,例如功能信息、特征信息和布局信息。如图10所示,单元库d12可以包括定义hd单元的第一数据d_hd、定义hp单元的第二数据d_hp和定义预布局单元的第三数据d_pp。例如,第一数据d_hd可以定义具有第一高度h1或与第一高度h1的倍数相对应的高度的hd单元,第二数据d_hp可以定义具有第二高度h2或与第二高度h2的倍数相对应的高度的hp单元。此外,第三数据d_pp可以定义在hd单元和hp单元被放置之前所放置的预布局单元。在一些实施方式中,预布局单元可以包括不执行逻辑操作的非功能单元。例如,预布局单元可以包括阱抽头、衬底抽头、填充物、开盖(decap)单元、电源开关单元等。
68.在操作s20中,可以执行从寄存器传输级(rtl)数据d11生成网表d13的逻辑综合操作。例如,半导体设计工具(例如,逻辑综合工具)可以通过参照单元库d12对rtl数据d11执行逻辑综合来生成包括比特流或网表的网表d13,rtl数据d11由诸如超高速集成电路(vhsic)硬件描述语言(vhdl)或verilog的硬件描述语言(hdl)创建。半导体设计工具可以基于ic的要求从单元库d12选择hd单元或hp单元。例如,当信号路径的定时具有裕度时,半导体设计工具可以在提供相同功能的hd单元和hp单元之间选择hd单元。
69.在操作s40中,可以执行从网表d13生成布局数据d15的布局布线(p&r)操作。例如,半导体设计工具(例如,p&r工具)可以为ic的布图规划定义其中将放置hd单元的hd列和其中将放置hp单元的hp列。在通过参照单元库d12放置预布局单元之后,半导体设计工具可以基于网表d13将hd单元放置在hd列中并将hp单元放置在hp列中。半导体设计工具可以生成电连接所放置的单元的输出引脚和输入引脚的互连,并生成定义所放置的单元和所生成的互连的布局数据d15。布局数据d15可以具有例如图形设计系统ii(gdsii)的格式,并包括单元和互连的几何信息。
70.半导体设计工具可以在对单元进行布局布线时参照设计规则d14。设计规则d14可以包括ic的布局必须遵守的要求。例如,设计规则d14可以包括对图案之间的间隔、图案的
最小宽度、配线层的布线方向等的要求。如图10所示,设计规则d14可以包括第一规则组r1和包括比第一规则组r1宽松的要求的第二规则组r2。在一些实施方式中,接口列可以包括预布局单元,因此,半导体设计工具可以在对hd单元和hp单元之间的接口单元执行布局布线时参照第一规则组r1。单独的操作s40或操作s20和s40两者可以被称为设计ic的方法,操作s40的示例将在下面参照图11来描述。
71.在操作s60中,可以执行制造掩模的操作。例如,可以将用于校正诸如由光刻中的光的特性引起的折射之类的畸变现象的光学邻近校正(opc)应用于布局数据d15。可以定义掩模上的图案以基于应用了opc的数据而在多个层中形成图案,并且可以制造用于形成所述多个层的各个图案的至少一个掩模(或光掩模)。在一些实施方式中,可以在操作s60中限制性地修改ic的布局,并且操作s60中的对ic的限制性修改是用于优化ic的结构的后处理,并且可以被称为设计润饰。
72.在操作s80中,可以执行制造ic的操作。例如,通过使用在操作s60中制造的所述至少一个掩模来图案化多个层,可以制造ic。前段(feol)工艺可以包括平坦化和清洁晶片、形成沟槽、形成阱、形成栅电极以及形成源极和漏极,并且例如晶体管、电容器和电阻器的各个器件可以通过feol工艺形成在衬底上。此外,后段(beol)工艺可以包括使栅极区、源极区和漏极区硅化、添加电介质、执行平坦化、形成孔、添加金属层、形成通路、形成钝化层等,并且例如晶体管、电容器和电阻器的各个器件可以通过beol工艺互连。在一些实施方式中,可以在feol工艺和beol工艺之间执行中段(mol)工艺,并且可以在各个器件上形成接触。此后,ic可以被封装在半导体封装中并用作各种应用的部件。
73.图11是根据本公开的示例实施方式的设计ic的方法的流程图。具体地,图11的流程图是图10的操作s40的示例。如以上参照图10所述,在图11的操作s40'中,可以执行p&r。如图11所示,操作s40'可以包括多个操作s41至s45,并且在下文中,将参照图10来描述图11。
74.参照图11,在操作s41中,可以获得输入数据。输入数据可以包括关于hd单元和hp单元的信息,并且可以是例如图10的网表d13。网表d13可以定义单元库d12所定义的hd单元和hp单元当中的实际包括在ic中的hd单元和hp单元,因此,hd列和hp列可以取决于网表d13。
75.在操作s42中,可以定义至少一个hd列和至少一个hp列。例如,半导体设计工具可以定义用于网表d13所定义的hd单元和hp单元的放置的至少一个hd列和至少一个hp列中的每个的位置、尺寸(即,在x轴方向上的长度)、放置等。因此,可以在定义的hd列和定义的hp列之间定义接口列。在随后的操作s43、s44和s45中,可以创建接口列的结构。在一些实施方式中,可以并行地执行操作s43、s44和s45中的至少两个。
76.在操作s43中,可以将预布局单元放置在接口列中。例如,半导体设计工具可以将预布局单元放置于在操作s42中定义的接口列中,因此,接口列可以是为预布局单元保留的单独空间。在一些实施方式中,当预布局单元被放置时,半导体设计工具可以参照输入数据,即网表d13。例如,作为预布局单元之一,电源开关单元可以根据指示低功率模式的控制信号来阻挡供应给相邻的hd单元和hp单元的正电源电压vdd或负电源电压vss。网表d13可以定义支持低功率模式的hd单元和hp单元,并且半导体设计工具可以将电源开关单元放置在靠近hd单元和hp单元的接口列中。此外,作为放置在接口列中的预布局单元的示例,阱抽
头和衬底抽头稍后将参照图12进行描述。
77.在操作s44中,可以在接口列中互连电源轨。例如,半导体设计工具可以生成在接口列中在y轴方向上延伸的至少一个图案,并且可以生成用于将所述至少一个图案连接到电源轨的通路。如以上参照图7所述,可以生成在y轴方向上延伸的两个图案,并且如以上参照图8a所述,可以生成在y轴方向上延伸的三个图案。如以上参照图8b所述,可以生成在y轴方向上延伸的四个图案。此外,在接口列中在y轴方向上延伸的大量图案的示例稍后将参照图12进行描述。
78.在操作s45中,可以在接口列中互连阱。例如,如以上参照图6所述,半导体设计工具可以生成在y轴方向上延伸的阱,该阱在接口列中连接在hd列和hp列中沿x轴方向延伸的阱。
79.如图11所示,在操作s44和s45中,可以参照设计规则d14的第二规则组r2。如以上参照图10所述,第二规则组r2可以包括比设计规则d14的第一规则组r1宽松的要求,因此,在接口列中,电源轨的互连和阱的互连可以基于更宽松的要求。例如,可以减小或消除第二规则组r2中具有相同电位的图案之间的间隔,并且可以放松或消除对阱的微动(jog)和/或鳍的终止的要求。如以上参照附图所述,不像在其中放置执行逻辑操作的hp单元和hd单元的hp列和hd列中那样,接口列中的电源轨的互连和阱的互连可以发生在与执行逻辑操作的hp单元和hd单元隔开的位置。因此,即使电源轨的互连和阱的互连是基于更宽松的要求,对hd单元和hp单元的影响也可以是有限的。因此,由于包括更宽松的要求的第二规则组r2,可以以高自由度来设计接口列。
80.图12是根据本公开的示例实施方式的ic 120的布局的平面图。具体地,图12的平面图示出了ic 120中的第一hd列hd1、第一接口列if1和第一hp列hp1。在第一hd列hd1中,多个hd单元可以被排列和放置在多个行r11至r18中,在第一hp列hp1中,多个hp单元可以被排列和放置在多个行r21至r26中。
81.第一接口列if1可以包括在y轴方向上延伸以连接电源轨的第一至第八图案p121至p128。即,第一接口列if1可以包括第三图案p123、第四图案p124、第七图案p127和第八图案p128作为被施加正电源电压vdd的两对图案,并且可以包括第一图案p121、第二图案p122、第五图案p125和第六图案p126作为被施加负电源电压vss的两对图案。
82.ic 120可以包括放置在第一接口列if1中的至少一个阱抽头和/或衬底抽头。阱抽头可以将从外部供应的电压提供给阱,以便使阱偏置。例如,n阱抽头可以包括被施加正电源电压vdd的n 掺杂区,该n 掺杂区与n阱接触。此外,衬底抽头可以将从外部供应的电压提供给衬底以使衬底偏置。例如,用于p型衬底的衬底抽头可以包括被施加负电源电压vss的p 掺杂区,该p 掺杂区与衬底接触。
83.参照图12,第一接口列if1可以包括在y轴方向上延伸以连接第一hd列hd1的n阱和第一hp列hp1的n阱的n阱nwc,并且可以包括形成在n阱nwc上的n阱抽头c2。此外,第一接口列if1可以包括形成在n阱之间并在x轴方向上延伸的衬底抽头c1、c3和c4。如图12所示,衬底抽头c1、c3和c4可以放置在n阱nwc的左侧和右侧,因此,n阱抽头可以放置在衬底抽头c1、c3和c4之间。
84.在一些实施方式中,阱抽头和衬底抽头可以均被放置于在第一接口列if1中沿y轴方向延伸的图案与沿x轴方向延伸的电源轨交叉的点处。例如,如图12所示,n阱抽头c2可以
被放置于在第一hd列hd1的两个行r12和r13之间的边界上延伸的电源轨与第三和第四图案p123和p124交叉的点处。此外,如图12所示,衬底抽头c1可以被放置于在第一hp列hp1的两个行r21和r22之间的边界上延伸的电源轨与第一和第二图案p121和p122交叉的点处。
85.图13是根据本公开的示例实施方式的ic 130的布局的平面图。具体地,图13的平面图示意性地示出了包括多个块的ic 130的布局。
86.参照图13,ic 130可以包括第一块b1至第三块b3。块可以指示独立地设计和形成的布局单元。例如,ic 130可以执行各种功能,并且第一块b1至第三块b3中的每个可以被设计为执行各种功能中的至少一个。在一些实施方式中,第一块b1至第三块b3中的每个可以由独立的网表形成,并且动态电压频率调节(dvfs)可以被独立地应用于其。
87.第一块b1至第三块b3可以具有如图13所示的不同的列配置。例如,可以通过参照定义多个hd单元和多个hp单元的公共单元库来设计第一块b1至第三块b3,但是可以在第一块b1至第三块b3的每个中不同地定义其中放置hd单元的hd列和其中放置hp单元的hp列。如图13所示,第一块b1和第二块b2可以是混合列块,第三块b3可以是hd块。在第一块b1和第二块b2中,以上参照附图描述的接口列可以放置在hp列和hd列之间。因此,ic 130可以提供优化的面积和性能。
88.图14是根据本公开的示例实施方式的片上系统(soc)140的框图。soc140是半导体器件,并且可以包括根据本公开的示例实施方式的ic。通过在单个芯片中实现复杂的功能块(诸如执行各种功能的知识产权(ip)块)来获得soc 140,并且可以通过根据本公开的示例实施方式的设计ic的方法来设计soc 140,因此,可以实现用于提供优化的面积和性能的soc 140。参照图14,soc 140可以包括调制解调器142、显示器控制器143、存储器144、外部存储器控制器145、中央处理单元(cpu)146、事务单元147、电力管理集成电路(pmic)148和图形处理单元(gpu)149,soc 140的功能块可以经由系统总线141彼此通信。
89.能够在顶层总体上控制soc 140的操作的cpu 146可以控制其他功能块(即调制解调器142、显示器控制器143、存储器144、外部存储器控制器145、事务单元147、pmic 148和gpu 149)的操作。调制解调器142可以解调从soc 140外部接收到的信号,或调制在soc 140内部生成的信号并将调制后的信号发送到外部。外部存储器控制器145可以控制向连接到soc140的外部存储器设备发送数据和从该外部存储器设备接收数据的操作。例如,可以在外部存储器控制器145的控制下将存储在外部存储器设备中的程序和/或数据提供到cpu 146或gpu 149。gpu 149可以运行与图形处理相关联的程序指令。gpu 149可以通过外部存储器控制器145接收图形数据,并通过外部存储器控制器145将gpu 149处理的图形数据发送到soc 140的外部。事务单元147可以监视每个功能块的数据事务,pmic 148可以在事务单元147的控制下控制将要供应给每个功能块的电力。显示器控制器143可以通过控制显示器(或显示设备)而将soc 140内部生成的数据发送到soc 140外部的显示器。存储器144可以包括非易失性存储器(诸如电可擦除可编程只读存储器(eeprom)或闪存)或易失性存储器(诸如动态随机存取存储器(dram)或静态随机存取存储器(sram))。
90.图15是根据本公开的示例实施方式的包括存储程序的存储器的计算系统150的框图。一些实施方式中的设计ic的方法(例如,图10的方法和/或图11的方法)中包括的至少一些操作可以由计算系统150(或计算机)执行。
91.计算系统150可以是固定计算系统(诸如台式计算机、工作站或服务器)或便携式
计算系统(诸如膝上型计算机)。如图15所示,计算系统150可以包括处理器(例如,cpu)151、输入/输出设备152、网络接口153、随机存取存储器(ram)154、只读存储器(rom)155和存储156。处理器151、输入/输出设备152、网络接口153、ram 154、rom 155和存储156可以连接到总线157并经由总线157彼此通信。
92.处理器151可以被称为处理单元并包括能够运行任意指令集(例如,intel architecture-32(ia-32)、64位扩展的ia-32、x86-64、powerpc、sparc,每秒百万条指令(mips)、高级risc(精简指令集计算机)机器(arm)或ia-64)的至少一个核,例如微处理器、应用处理器(ap)、数字信号处理器(dsp)和gpu。例如,处理器151可以经由总线157访问存储器,即ram154或rom 155,并运行存储在ram 154或rom 155中的指令。
93.ram 154可以存储用于根据本公开的示例实施方式的设计ic的方法的程序154_1或程序154_1的至少一部分,程序154_1可以允许处理器151执行设计ic的方法(例如,图10的方法和/或图11的方法)中包括的至少一些操作。例如,程序154_1可以包括处理器151可运行的多个指令,程序154_1中包括的所述多个指令可以允许处理器151执行例如图11的流程图中包括的至少一些操作。
94.即使当供应给计算系统150的电源被切断时,存储156也不会丢失所存储的数据。例如,存储156可以包括非易失性存储器设备或诸如磁带、光盘或磁盘的存储介质。此外,存储156可以是与计算系统150可分离的。存储156可以存储根据本公开的示例实施方式的程序154_1,并且程序154_1或程序154_1的至少一部分可以在程序154_1由处理器151运行之前从存储156加载到ram 154。替代地,存储156可以存储由程序语言创建的文件,并且由编译器等从该文件生成的程序154_1或程序154_1的至少一部分可以加载到ram 154。此外,如图15所示,存储156可以包括数据库(db)156_1,并且数据库156_1可以包含设计ic所需的信息,例如图10的单元库d12和/或设计规则d14。
95.存储156可以存储将要由处理器151处理的数据或已由处理器151处理的数据。即,根据程序154_1,处理器151可以通过处理存储在存储156中的数据来生成数据并将所生成的数据存储在存储156中。例如,存储156可以存储图10的rtl数据d11、网表d13和/或布局数据d15,并存储图11的输入数据。
96.输入/输出设备152可以包括诸如键盘和指点设备的输入设备,并包括诸如显示设备和打印机的输出设备。例如,通过输入/输出设备152,用户可以触发由处理器151运行程序154_1、输入图10的rtl数据d11和/或网表d13以及图11的输入数据、和/或检查图10的布局数据d15。
97.网络接口153可以提供对计算系统150外部的网络的访问。例如,网络可以包括多个计算系统和通信链路,并且通信链路可以包括有线链路、光学链路、无线电链路、或其他任意类型的链路。
98.虽然已经参照本公开的实施方式具体示出和描述了本公开,但是将理解,在不背离所附权利要求的精神和范围的情况下,可以在其中进行形式和细节上的各种改变。
99.本技术是基于2020年8月18日在韩国知识产权局提交的韩国专利申请第10-2020-0103437号并要求其优先权,该韩国专利申请的公开内容通过引用全文合并于此。
再多了解一些

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

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

相关文献