【技术实现步骤摘要】
【国外来华专利技术】具有含不同数量的纳米线或2D材料带的晶体管的存储单元和逻辑单元
本专利技术涉及集成电路器件、用于集成电路器件的单元库、单元架构和电子设计自动化工具。
技术介绍
在集成电路的设计中,通常使用标准的单元库。设计由单元库中的实体指定的单元的处理可以是密集的,通过调整单元的部件的材料、几何形状和大小来实现变量(诸如单元的大小、单元的驱动功率、单元的速度等)之间的折中。设计单元库中指定的单元的过程通常是劳动密集型处理,要求高技能的设计者手动设计并精炼单元的设计。finFET的开发为设计者提供了一些传统的灵活性,它们可应用于特定单元的变形的有效设计。因此,一些功能库基于finFET。可以在具有栅格结构的块结构中实施finFET,其中,鳍在衬底上的第一方向上并行布置(其具有窄间隙),并且栅极在与鳍相交的垂直方向上布置。使用互补n沟道和p沟道晶体管的集合来形成各个单元,它们的源极、漏极和沟道位于鳍中。可以通过增加或减少用于给定晶体管的并行用作沟道结构的相同鳍的数量来调整利用finFET的单元中的各个晶体管的驱动功率和其他特性。这在单元库的开发中提供了设计的一些粒度。然而,许多电路参数可以得益于电路结构的更精细调整。为了细调finFET型电路,可以要求鳍或其他结构的复杂的再配置。以下文献描述了纳米线和2D材料场的开发,并且它们所有信息结合于此作为参考:·VanderWaalsHeterostructures,A.K.Geim等人,2013年7月25日,|VOL499|NATURE|419-425;·VerticallyIntegratedNanowireFieldEffec ...
【技术保护点】
一种计算机系统,用于处理电路设计的计算机实施表示,所述计算机系统包括:处理器和耦合至所述处理器的存储器,所述存储器存储可由所述处理器执行的指令,包括运行布局过程以控制电路与其他电路或部件的物理布局的指令;可由所述布局过程使用的单元的规范,所述单元包括含多个晶体管的存储单元的物理结构和定时参数的规范,所述多个晶体管中的至少一些晶体管具有包括一个或多个纳米线或2D材料带的相应集合的沟道,并且其中所述多个晶体管中的一个晶体管的沟道具有的纳米线或2D材料带的数量不同于所述多个晶体管中的另一晶体管的沟道具有的纳米线或2D材料带的数量。
【技术特征摘要】
【国外来华专利技术】2014.06.23 US 14/312,285;2014.06.23 US 14/312,141;1.一种计算机系统,用于处理电路设计的计算机实施表示,所述计算机系统包括:处理器和耦合至所述处理器的存储器,所述存储器存储可由所述处理器执行的指令,包括运行布局过程以控制电路与其他电路或部件的物理布局的指令;可由所述布局过程使用的单元的规范,所述单元包括含多个晶体管的存储单元的物理结构和定时参数的规范,所述多个晶体管中的至少一些晶体管具有包括一个或多个纳米线或2D材料带的相应集合的沟道,并且其中所述多个晶体管中的一个晶体管的沟道具有的纳米线或2D材料带的数量不同于所述多个晶体管中的另一晶体管的沟道具有的纳米线或2D材料带的数量。2.根据权利要求1所述的计算机系统,其中所述多个晶体管包括:第一晶体管,具有位于第一端子和第二端子之间的包括纳米线或2D材料带的第一集合的沟道;第二晶体管,具有位于所述第二端子与第三端子之间的包括纳米线或2D材料带的第二集合的沟道;第三晶体管,具有在所述第二端子和第四端子之间并联连接的包括纳米线的第三集合的沟道;第一栅极导体,与所述第一晶体管的位于所述第一端子和所述第二端子之间的沟道相交并且与所述第二晶体管的位于所述第二端子和所述第三端子之间的沟道相交;以及第二栅极导体,与所述第三晶体管的位于所述第二端子和所述第四端子之间的沟道相交。3.根据权利要求2所述的计算机系统,其中所述第一集合包括第一数量的纳米线或2D材料带,所述第二集合包括第二数量的纳米线或2D材料带,以及所述第三集合包括第三数量的纳米线或2D材料带,所述第二数量不同于所述第一数量,所述第三数量不同于所述第一数量,并且所述第三数量不同于所述第二数量。4.根据权利要求1所述的计算机系统,其中一个或多个纳米线或2D材料带的所述相应集合设置在每层均具有一个纳米线或一个2D材料带的堆叠件中,一个堆叠件具有的层的数量不同于另一堆叠件具有的层的数量。5.根据权利要求4所述的计算机系统,其中所述相应集合中的堆叠件的数量相同。6.根据权利要求1所述的计算机系统,其中所述相应集合中的纳米线或2D材料带中的至少一些具有与纳米线或2D材料带的纵轴正交的高度和宽度,并且所述宽度等于或大于所述高度的两倍。7.根据权利要求6所述的计算机系统,其中一个或多个纳米线或2D材料带的所述相应集合设置在每层均具有一个纳米线或一个2D材料带的堆叠件中,一个堆叠件具有的层的数量不同于另一堆叠件具有的层的数量。8.一种计算机系统,用于处理电路设计的计算机实施表示,所述计算机系统包括:处理器和耦合至所述处理器的存储器,所述存储器存储可由所述处理器执行的指令,包括运行布局过程以控制电路与其他电路或部件的物理布局的指令;单元的规范,所述单元包括可由所述布局过程使用的存储单元的物理结构和定时参数的规范,所述单元包括:多个晶体管,位于具有表面的衬底上;第一晶体管,具有包括相对于所述衬底的表面水平设置的纳米线或2D材料带的第一集合、并且并联连接在第一端子和第二端子之间的沟道;第二晶体管,具有包括相对于所述衬底的表面水平设置的纳米线或2D材料带的第二集合并且并联连接在所述第二端子和第三端子之间的沟道;第三晶体管,具有包括相对于所述衬底的表面水平设置的纳米线或2D材料带的第三集合、并且并联连接在所述第二端子和第四端子之间的沟道;第四晶体管,具有包括相对于所述衬底的表面水平设置的纳米线或2D材料带的第四集合、并且并联连接在所述第一端子和第五端子之间的沟道;第五晶体管,具有包括相对于所述衬底的表面水平设置的纳米线或2D材料带的第五集合并且并联连接在所述第五端子和所述第三端子之间的沟道;第六晶体管,具有包括相对于所述衬底的表面水平设置的纳米线或2D材料带的第六集合、并且并联连接在所述第五端子和第六端子之间的沟道;第一栅极导体,连接至所述第五端子,并且与所述第一晶体管的位于所述第一端子和所述第二端子之间的沟道以及与所述第二晶体管的位于所述第二端子和所述第三端子之间的沟道相交;第二栅极导体,与所述第三晶体管的位于所述第二端子和所述第四端子之间的沟道以及所述第六晶体管的位于所述第三端子和所述第六端子之间的沟道相交;第三栅极导体,连接至所述第二端子,并且与所述第四晶体管的位于所述第一端子和所述第五端子之间的沟道相交以及与所述第五晶体管的位于所述第五端子和所述第三端子之间的沟道相交;以及连接至所述第四端子的第一位线和连接至所述第六端子的第二位线,并且其中所述第一集合至所述第六集合中的至少两个集合具有不同数量的纳米线或2D材料带,以调整所述单元的噪声裕度。9.一种计算机程序产品,包括:存储设备,其上存储有单元的机器可读规范,所述单元的规范包括指定电路的物理实施的结构特征的计算机可读参数,所述规范可由运行布局过程以控制所述电路与其他电路或部件的物理布局的计算机执行,所述电路包括:存储单元,包括多个晶体管,所述多个晶体管中的至少一些晶体管具有包括一个或多个纳米线或2D材料带的相应集合的沟道,并且其中所述多个晶体管中的一个晶体管的沟道具有的纳米线或2D材料带的数量不同于所述多个晶体管中的另一晶体管的沟道具有的纳米线或2D材料带的数量。10.根据权利要求9所述的计算机程序产品,其中所述多个晶体管包括:第一晶体管,具有位于第一端子和第二端子之间的包括纳米线或2D材料带的第一集合的沟道;第二晶体管,具有位于所述第二端子与第三端子之间的包括纳米线或2D材料带的第二集合的沟道;第三晶体管,具有在所述第二端子和第四端子之间并联连接的包括纳米线的第三集合的沟道;第一栅极导体,与所述第一晶体管的位于所述第一端子和所述第二端子之间的沟道相交并且与所述第二晶体管的位于所述第二端子和所述第三端子之间的沟道相交;以及第二栅极导体,与所述第三晶体管的位于所述第二端子和所述第四端子之间的沟道相交。11.根据权利要求10所述的计算机程序产品,其中所述第一集合包括第一数量的纳米线或2D材料带,所述第二集合包括第二数量的纳米线或2D材料带,以及所述第三集合包括第三数量的纳米线或2D材料带,所述第二数量不同于所述第一数量,所述第三数量不同于所述第一数量,并且所述第三数量不同于所述第二数量。12.根据权利要求9所述的计算机程序产品,其中一个或多个纳米线或2D材料带的所述相应集合设置在每层均具有一个纳米线或一个2D材料带的堆叠件中,一个堆叠件具有的层的数量不同于另一个堆叠件具有的层的数量。13.根据权利要求12所述的计算机程序产品,其中所述相应集合中的堆叠件的数量相同。14.根据权利要求9所述的计算机程序产品,其中所述相应集合中的纳米线或2D材料带中的至少一些具有与纳米线或2D材料带的纵轴正交的高度和宽度,并且所述宽度等于或大于所述高度的两倍。15.根据权利要求14所述的计算机程序产品,其中一个或多个纳米线或2D材料带的所述相应集合设置在每层均具有一个纳米线或一个2D材料带的堆叠件中,一个堆叠件具有的层的数量不同于另一堆叠件具有的层的数量。16.一种计算机程序产品,包括:存储设备,其上存储有单元的机器可读规范,所述单元的规范包括指定电路的物理实施的结构特征的计算机可读参数,所述规范可由运行布局过程以控制所述电路与其他电路或部件的物理布局的计算机执行,所述电路包括:存储单元,包括多个晶体管,位于具有表面的衬底上;第一晶体管,具有包括相对于所述衬底的表面水平设置的纳米线或2D材料带的第一集合、并且并联连接在第一端子和第二端子之间的沟道;第二晶体管,具有包括相对于所述衬底的表面水平设置的纳米线或2D材料带的第二集合并且并联连接在所述第二端子和第三端子之间的沟道;第三晶体管,具有包括相对于所述衬底的表面水平设置的纳米线或2D材料带的第三集合、并且并联连接在所述第二端子和第四端子之间的沟道;第四晶体管,具有包括相对于所述衬底的表面水平设置的纳米线或2D材料带的第四集合、并且并联连接在所述第一端子和第五端子之间的沟道;第五晶体管,具有包括相对于所述衬底的表面水平设置的纳米线或2D材料带的第五集合并且并联连接在所述第五端子和所述第三端子之间的沟道;第六晶体管,具有包括相对于所述衬底的表面水平设置的纳米线或2D材料带的第六集合、并且并联连接在所述第五端子和第六端子之间的沟道;第一栅极导体,连接至所述第五端子,并且与所述第一晶体管的位于所述第一端子和所述第二端子之间的沟道以及与所述第二晶体管的位于所述第二端子和所述第三端子之间的沟道相交;第二栅极导体,与所述第三晶体管的位于所述第二端子和所述第四端子之间的沟道以及所述第六晶体管的位于所述第三端子和所述第六端子之间的沟道相交;第三栅极导体,连接至所述第二端子,并且与所述第四晶体管的位于所述第一端子和所述第五端子之间的沟道相交以及与所述第五晶体管的位于所述第五端子和所述第三端子之间的沟道相交;以及连接至所述第四端子的第一位线和连接至所述第六端子的第二位线。17.一种用于调整包括晶体管的电路的噪声裕度的方法,所述晶体管具有包括相应数量的纳米线或2D材料带的沟道,所述方法包括调整至少一些晶体管中的纳米线或2D材料带的数量。18.一种计算机系统,用于处理电路设计的计算机实施表示,所述计算机系统包括:处理器和耦合至所述处理器的存储器,所述存储器存储可由所述处理器执行的指令,包括运行布局过程以控制电路与其他电路或部件的物理布局的指令...
【专利技术属性】
技术研发人员:J·卡瓦,V·莫洛兹,
申请(专利权)人:美商新思科技有限公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。