集成电路以及调节电源电压的方法与流程

文档序号:26100987发布日期:2021-07-30 18:12阅读:194来源:国知局
集成电路以及调节电源电压的方法与流程

本发明的实施例涉及集成电路以及调节电源电压的方法。



背景技术:

集成电路设计的发展允许集成电路执行复杂的功能。在一个方面,多个电路可以被集成到单个集成电路中,其中每个电路可以被设计为进行或执行相应的功能。在一些情况下,不同的电路可以根据不同的电源域进行操作。例如,数字电路可以根据较低的电源电压(例如1.0v)来操作,其中模拟电路或射频(rf)电路可以根据较高的电源电压(例如1.5v)来操作。不同的电源域可以帮助不同的电路以高效(例如,就功率和速度而言)的方式运行。



技术实现要素:

根据本发明的一个方面,提供了一种集成电路,包括:金属轨,包括连接第一功能电路的第一点和连接第二功能电路的第二点;以及电压调节器,耦合在金属轨的第一点和金属轨的第二点之间,电压调节器用于:感测金属轨的第二点处的电压,以及根据在金属轨的第二点处感测的电压,调节金属轨的第一点处的电源电压。

根据本发明的另一个方面,提供了一种集成电路,包括:第一晶体管,耦接在第一金属轨和第二金属轨之间;以及第二晶体管,耦合在第二金属轨和第三金属轨之间,第三金属轨耦合到一个或多个功能电路,第二晶体管用于:由于一个或多个功能电路,感测耦合到第三金属轨的第二晶体管的源电极处的第一电压与耦合到第一金属轨或第二金属轨的第二晶体管的栅电极处的第二电压之间的差的改变,和根据感测的差的改变,调节第二晶体管的漏电极处的第三电压。

根据本发明的又一个方面,提供了一种调节电源电压的方法,包括:通过耦合到金属轨的第一点的晶体管的漏电极提供电源电压;通过晶体管的栅电极感测金属轨的第二点处的电压,将晶体管的漏电极耦合至金属轨的第一点和第一功能电路,将晶体管的栅电极耦合至金属轨的第二点和第二功能电路;以及根据感测的金属轨的第二点处的电压,调节金属轨的第一点处的电源电压。

附图说明

当结合附图进行阅读时,从以下详细描述可最佳理解本发明的各个方面。应该强调,根据工业中的标准实践,各个部件未按比例绘制并且仅用于说明的目的。实际上,为了清楚的讨论,各个部件的尺寸可以任意地增大或减小。

图1是根据一个实施例的包括用于调节电源电压的电压调节器的系统的图。

图2是根据一个实施例的电压调节器的图。

图3是根据一个实施例的电压调节器的图。

图4是根据一个实施例的电压调节器的图。

图5是根据一个实施例的电压调节器的图。

图6是根据一个实施例的电压调节器的图。

图7是根据一个实施例的电压调节器的图。

图8是根据一个实施例的电压调节器的图。

图9是根据一些实施例的根据电源轨的另一点处的电压来调节电源轨的一个点处的电源电压的方法的流程图。

图10是根据一些实施例的根据第二金属轨处的第二电源电压来调节第一金属轨处的第一电源电压的方法的流程图。

图11是根据一些实施例的计算系统的示例框图。

具体实施方式

以下公开内容提供了许多用于实现本发明的不同特征不同的实施例或实例。下面描述了组件和布置的具体实施例或实例以简化本发明。当然,这些仅是实例而不旨在限制。例如,在以下描述中,在第二部件上方或者上形成第一部件可以包括第一部件和第二部件直接接触形成的实施例,并且也可以包括在第一部件和第二部件之间可以形成额外的部件,从而使得第一部件和第二部件可以不直接接触的实施例。此外,本发明可以在各个示例中重复参考数字和/或字母。该重复是为了简单和清楚的目的,并且其本身不指示讨论的各个实施例和/或配置之间的关系。

此外,为了便于描述,本文中可以使用诸如“在…下方”、“在…下面”、“下部”、“在…上面”、“上部”等的间隔关系术语,以描述如图中所示的一个元件或部件与另一元件或部件的关系。除了图中所示的方位外,间隔关系术语旨在包括器件在使用或操作工艺中的不同方位。装置可以以其它方式定位(旋转90度或在其它方位),并且在本文中使用的间隔关系描述符可以同样地作相应地解释。

本文公开了一种用于调节电源电压的集成电路。在一些实施例中,集成电路包括金属轨或耦合到金属轨,金属轨包括第一点和第二点,在第一点处连接第一功能电路,在第二点处连接第二功能电路。一个或多个功能电路中的每个可以包括有源电路,有源电路通过金属轨消耗功率以执行相应的功能。在一个方面,集成电路包括耦合在金属轨的第一点和金属轨的第二点之间的电压调节器。在一个方面,电压调节器感测在第二点处的电压并且根据在金属轨的第二点处感测到的电压调节在金属轨的第一点处的电源电压。

在一些实施例中,集成电路包括晶体管,晶体管包括耦合到金属轨的第一点的漏电极和耦合到金属轨的第二点的栅电极。在该配置中,晶体管可以感测在第二点处的电压并且根据在金属轨的第二点处感测到的电压来调节在金属轨的第一点处的电源电压。在一个方面,金属轨具有寄生电阻,寄生电阻可能导致金属轨的第一点处的电压与金属轨的第二点处的电压不同。根据包括耦合至金属轨的第二点的栅电极的晶体管的集成电路,可以调节在金属轨的第二点的电源电压。

图1是根据一个实施例的包括用于调节电源电压的电压调节器110的系统100的图。在一些实施例中,系统100被体现为电子系统、设备或集成电路。在一些实施例中,系统100包括电源105、电压调节器110以及功能电路120a、120b、120c。在一个方面,系统100根据多个电源域执行多种功能。在一些实施例中,系统100包括比图1所示更多,更少或不同的组件。例如,系统100包括与图1所示不同数量的功能电路120。

电源105是将电源电压vdd、vss提供给电压调节器110的组件。在一些示例中,电源电压vdd为1.5v,电源电压vss为0v。在一些情况下,电源105被实现为电池(例如1.5v)。在一些情况下,电源105被实现为接收外部电源并根据外部电源生成电源电压vdd、vss的电路。例如,电源105接收ac输入电压并将ac输入电压转换成dc电压vdd、vss。对于另一个示例,电源105接收dc输入电压并将dc输入电压转换成不同的dc电压vdd、vss。

电压调节器110是接收电源电压vdd、vss并针对不同的电源域生成不同的电源电压vddai、vssai的组件。例如,电压调节器110可通过金属轨m11提供电源电压vddai,并通过金属轨m21提供电源电压vssai。在一种配置中,电压调节器110耦合到金属轨m11和m21。电压调节器110可以电耦合在金属轨m11的点125a和金属轨m11的点125e之间。例如,电压调节器110的第一输出端耦合到金属轨m11的点125a,并且电压调节器110的第一输入端耦合到金属轨m11的点125e。另外,电压调节器110可以电耦合在金属轨m21的点128a和金属轨m21的点128e之间。例如,电压调节器110的第二输出端耦合到金属轨m21的点128a,并且电压调节器110的第二输入端耦合到金属轨m21的点128e。

在一种实施方式中,根据通过金属轨m11,m21提供的供电电压给功能电路120a、120b、120c供电。功能电路120a、120b、120c可以包括被配置为进行或执行不同功能的有源电路(例如,晶体管)。在一个示例中,功能电路120a耦合在金属轨m11的点125b和金属轨m21的点128b之间。在一个示例中,功能电路120b耦合在金属轨m11的点125c和金属轨m21的点128c之间。在一个示例中,功能电路120c耦合在金属轨m11的点125d和金属轨m21的点128d之间。在一个方面中,功能电路120a比其他功能电路120b、120c更靠近点125a、128a,其中功能电路120c比其他功能电路120a、120b更远离点125a、128a。

在一些实施例中,电压调节器110自适应地调节通过金属轨m11、m21提供的电源电压vddai、vssai,以允许功能电路120a-120c适当地操作。在一个方面,功能电路120a、120b、120c可以被设计为根据相同的电源电压vddai、vssai进行操作。然而,由于金属轨m11的物理特性,导致在点125b和点125e之间的金属轨m11的区段可能具有寄生电阻rm11、rm12、rm13(例如30~300ω)。类似地,由于金属轨m21的物理特性,导致在点128b和点128e之间的金属轨m21的区段可以具有寄生电阻rm21、rm22、rm23(例如30~300ω)。这样的寄生电阻rm11、rm12、rm13,rm21、rm22、rm23会降低功能电路120a、120b、120c的性能。例如,由于寄生电阻rm11,导致点125c处的电压可以低于点125b处的电压,由于寄生电阻rm12,导致点125d处的电压可以低于点125c处的电压。此外,当功能电路120a、120b、120c被激活或使能时,由于功能电路120a、120b、120c会消耗电流或消耗功率,因此点125b、125c处的电压会改变或变化。在一个方面,电压调节器110可感测在金属轨m11的点125e处的电压vdd2,并根据感测到的电压vdd2来调节或调整在金属轨m11的点125a处提供的电压vddai。例如,如果金属轨m11的点125e处的电源电压vdd2减小,则电压调节器110可以增加金属轨m11的点125a处的电压vddai。类似地,电压调节器110可以感测在金属轨m21的点128e处的电压vss2,并且根据感测到的电压vss2来调节或调整在金属轨m21的点128a处提供的电压vssai。例如,如果在金属轨m21的点128e处的电源电压vss2增加,则电压调节器110可以减小在金属轨m21的点128a处的电压vssai。通过根据感测到的电压vdd2、vss2自适应地调节电源电压vddai、vssai,功能电路120a-120c可以按设计操作。下面相对于图2至图10提供了关于电压调节器110的实施方式和操作的详细描述。

图2是根据一个实施例的包括电压调节器110a的系统100的部分的图。在一些实施例中,电压调节器110a耦合到金属轨m11、m12、m13。金属轨m11、m12、m13中的每个可以包括导电金属。每个金属轨m11、m12、m13中的每个可以在单层上,或者可以通过通孔连接件连接位于不同的层上。在一个示例中,金属轨m11提供电源电压vddai,金属轨m12提供电源电压vddhd,并且金属轨m13提供电源电压vdd。电源电压vdd可以高于或基本等于电源电压vddhd(例如1.5v),并且电源电压vddhd可以高于电源电压vddai(例如1.0v)。可以将不同的电源电压vdd、vddhd、vddai提供给不同的功能电路以执行不同的操作。

在一些实施例中,电压调节器110a包括晶体管t1、t3,以产生或调整电源电压vddhd、vddai。晶体管t1、t3可以被实现为p型晶体管(例如,p型mosfet、p型btj、p型finfet等)。在一个示例中,晶体管t1耦合在金属轨m13和m12之间,并且晶体管t3耦合在金属轨m12和m11之间。晶体管t1、t3可以被实现为p型晶体管(例如,p型mosfet,p型btj,p型finfet等)。

在一个方面,晶体管t1用作开关,该开关启用或禁用在金属轨m12,m13之间通过晶体管t1的电流。在其他实施例中,电压调节器110a包括执行晶体管t1的功能的不同组件或不同电路。在一种配置中,晶体管t1包括耦接至金属轨m13的源电极、耦接至金属轨m12的漏电极以及耦接至外部控制器件的栅电极。在该配置中,晶体管t1可以根据控制信号sd来使能或禁用通过金属轨m12、m13之间的晶体管t1的电流。例如,具有低电压(例如0v)的控制信号sd可以使能晶体管t1,使得电流可以在金属轨m12、m13之间流过晶体管t1。类似地,具有高电压(例如1.5v)的控制信号sd可以禁用晶体管t1,使得电流可以不流过金属轨m12、m13之间的晶体管t1。

在一个方面,晶体管t3感测金属轨m11的点125e处的电压vdd2,并根据感测到的电压vdd2调节金属轨m11的点125a处的电压vddai。在其他实施例中,电压调节器110a包括执行晶体管t3的功能的不同组件或不同电路。在一种配置中,晶体管t3包括耦接至金属轨m12的源电极、耦接至金属轨m11的点125a的漏电极以及耦接至金属轨m11的点125e的栅电极。晶体管t3的漏电极可以通过导电迹线或导线直接耦合到金属轨m11的点125a。类似地,晶体管t3的栅电极可以通过导电迹线或导线直接耦合到金属轨m11的点125e。在该配置中,晶体管t3可以感测电压vdd2,并且根据感测到的电压vdd2来自适应地调节电压vddai。例如,如果金属轨m11的点125e处的电源电压vdd2减小,则晶体管t3可以通过增加提供给点125a的电流来增大金属轨m11的点125a处的电压vddai。例如,如果在金属轨m11的点125e处的电源电压vdd2增加,则晶体管t3可以通过减小提供给点125a的电流来降低在金属轨m11的点125a处的电压vddai。因此,晶体管t3可以通过负反馈回路来调节或控制金属轨m11的点125a、125b、125c、125d、125e处的电压。因此,电压调节器110a可以减小金属轨m11的点125a、125b、125c、125d、125e处的电压的变化或改变,以确保功能电路120a、120b、120c的稳定操作。

图3是根据一个实施例的包括电压调节器110b的系统100的部分的图。除了实施晶体管t4以代替图2的晶体管t3之外,电压调节器110b的配置基本上类似于图2的电路110a。在一些实施例中,晶体管t4是n型晶体管(例如,n型mosfet、n型bjt、n型finfet等)。晶体管t4包括耦接至金属轨m12的漏电极、耦接至金属轨m11的点125a的源电极以及耦接至金属轨m13的栅电极。晶体管t4的源电极可以通过导电迹线或导线直接耦合到金属轨m11的点125a。类似地,晶体管t4的栅电极可以通过导电迹线或导线直接耦合到金属轨m13(或晶体管t1的源电极)。在其他实施例中,电压调节器110b包括执行晶体管t4的功能的不同组件或不同电路。

在一个方面,金属轨m12与晶体管t4之间的连接可以具有寄生电阻r1(例如,30~300ω)。这种寄生电阻r1可能导致晶体管t4的漏电极处的电压vdd3改变或变化,这也可能影响金属轨m11处的电源电压vddai、vdd2。当功能电路120a、120b、120c变为激活状态时,由于来自功能电路120a、120b、120c的电流需求的增加,电源电压vddai可能下降或降低。晶体管t4可以感测栅电极和源电极之间的电压差的变化,并且根据感测到的电压差的变化来调节或改变驱动强度(例如,跨导)。例如,响应于减小的电压vddai,晶体管t4可以增加驱动强度并且增加通过晶体管t4供应的电流,使得电压vddai可以增加。例如,响应于增加的电压vddai,晶体管t4可以减小驱动强度并且减小通过晶体管t4供应的电流,使得电压vddai可以减小。因此,晶体管t4的栅电极处的旁路连接允许晶体管t4调节或控制漏电极处的电压vdd3和/或金属轨m11的点125a处的电压vddai。因此,根据在金属导轨m13处的电压vdd,电压调节器110b可以根据减小金属轨m11的点125a、125b、125c、125d、125e处的电压的变化或改变,以确保功能电路120a、120b、120c的稳定操作。

图4是根据一个实施例的包括电压调节器110c的系统100的部分的图。除了实施晶体管t5以代替图3的晶体管t4之外,电压调节器110c的配置基本上类似于图3的电压调节器110b。在一些实施例中,晶体管t5是n型晶体管(例如,n型mosfet、n型bjt、n型finfet等)。晶体管t5包括耦合至金属轨m12的漏电极、耦合至金属轨m11的点125a的源电极以及耦合至金属轨m12的栅电极。晶体管t5的源电极可以通过导电迹线或导线直接耦合到金属轨m11的点125a。类似地,晶体管t5的栅电极可以通过导电迹线或导线直接耦合到金属轨m12(或晶体管t1的漏电极)。在该配置中,晶体管t5可以感测栅电极和源电极之间的电压差的变化,并且根据感测到的电压差的变化来调节或改变驱动强度(例如,跨导)。因此,根据金属轨m12处的电压vddhd而不是金属轨m13处的电压vdd,电压调节器110c可以减小金属轨m11的点125a、125b、125c、125d、125e处的电压的变化或改变,以确保功能电路120a、120b、120c的稳定操作。在其他实施例中,电压调节器110c包括执行晶体管t5的功能的不同组件或不同电路。

图5是根据一个实施例的包括电压调节器110d的系统100的部分的图。在一个方面,电压调节器110d是图2的电压调节器110a和图3中的电压调节器110b的组合。在一种配置中,电压调节器110d包括在金属轨m11、m12之间彼此并联耦合的晶体管t3和晶体管t4。在一个方面,晶体管t3的漏电极直接连接至晶体管t4的源电极,并且晶体管t3的源电极直接连接至晶体管t4的漏电极。如以上关于图2所描述的,晶体管t3可以根据金属轨m11的点125e处的电压vdd2来调节或调整金属轨m11的点125a-125e处的电压。类似地,如以上关于图1所描述的,如图3所示,晶体管t4可以根据金属轨m13的电压vdd来调节或调整金属轨m11的点125a-125e处的电压。因此,电压调节器110d可以减小金属轨m11的点125a-125e处的电压的变化或改变,以确保功能电路120a、120b、120c的稳定操作。

图6是根据一个实施例的包括电压调节器110e的系统100的部分的图。在一个方面,电压调节器110e是图2的电压调节器110a和图4中的电压调节器110c的组合。在一种配置中,电压调节器110e包括在金属轨m11,m12之间彼此并联耦合的晶体管t3和晶体管t5。在一个方面,晶体管t3的漏电极直接连接至晶体管t5的源电极,并且晶体管t3的源电极直接连接至晶体管t5的漏电极。如以上关于图2所描述的,晶体管t3可以根据金属轨m11的点125e处的电压vdd2来调节或调整金属轨m11的点125a-125e处的电压。类似地,如以上关于图4所描述的,晶体管t5可以根据金属轨m12的电压vddhd来调节或调整金属轨m11的点125a-125e处的电压。因此,电压调节器110e可以减小金属轨m11的点125a-125e处的电压的变化或改变,以确保功能电路120a、120b、120c的稳定操作。

尽管以上参考图2至图6描述了用于调节电源电压vdd、vddhd、vddai、vdd2的电压调节器,但是可以将本文公开的原理应用于调节不同的电压(例如,vss、vsshd、vssai、vss2)。例如,在图2至图6中的电压调节器110a-110e中的一些p型晶体管可以用n型晶体管代替,在图2至图6中的电压调节器110a-110e中的一些n型晶体管可以用p型晶体管代替。

图7是根据一个实施例的包括电压调节器110f的系统100的部分的图。电压调节器110f可以是图5的电压调节器110d的对应部分,以使得电压调节器110f可以产生、提供或调整电源电压(例如,vss、vsshd、vssai、vss2)。在一些实施例中,系统100包括金属轨m21、m22、m23。金属轨m21、m22、m23中的每个可以包括导电金属。金属轨m21、m22、m23中的每个可以在单层上,或者可以在通过通孔连接件连接位于不同的层上。在一个示例中,金属轨m21提供电源电压vssai或vss2,金属轨m22提供电源电压vsshd,金属轨m23提供电源电压vss。电源电压vss(例如0v)可以低于或等于电源电压vsshd,并且电源电压vsshd可以低于电源电压vss2(例如0.4v)。可以将不同的电源电压vss、vsshd、vss2提供给不同的功能电路以执行不同的操作。

在一种实施方式中,电压调节器110f包括晶体管t6、t7、t8,以产生或调整电源电压vsshd、vssai。在一个示例中,晶体管t6耦合在金属轨m23和m22之间,并且晶体管t7和t8耦合在金属轨m22和m21之间。晶体管t6、t7可以被实施为n型晶体管,并且晶体管t8可以被实施为p型晶体管。在一种配置中,晶体管t6包括耦接至金属轨m23的源电极、耦接至金属轨m22的漏电极以及耦接至外部控制器件的栅电极。在该配置中,晶体管t6可以作为开关来操作,其根据控制信号sdb使能或禁用通过金属轨m22、m23之间的晶体管t6的电流。控制信号sdb可以与控制信号sd相反。例如,具有高电压(例如1.5v)的控制信号sdb可以使能晶体管t6,使得电流可以流过在金属轨m22、m23之间晶体管t6。类似地,具有低电压(例如,0v)的控制信号sdb可以禁用晶体管t6,使得电流可以不流过金属轨m22、m23之间的晶体管t6。

在一种配置中,晶体管t7包括耦合到金属轨m22的源电极、耦合到金属轨m21的点128a的漏电极以及耦合到金属轨m21的点128e的栅电极。在一种配置中,晶体管t8包括耦合至金属轨m22的漏电极、耦合至金属轨m21的点128a的源电极以及耦合至金属轨m23的栅电极。晶体管t8的源电极可以通过导电迹线或导线直接耦合到金属轨m21的点128a和晶体管t7的漏电极。晶体管t8的漏电极可以通过导电迹线或导线直接耦合到晶体管t7的源电极。此外,晶体管t8的栅电极可以通过导电迹线或导线直接耦合到金属轨m23(或晶体管t6的源电极)。在这种配置中,尽管具有寄生电阻rm21、rm22、rm23、r2,但是可以调整电源电压vss3、vssai、vss2。如以上关于图5所描述的,晶体管t7可以根据金属轨m21的电压vss2来调节或调整金属轨m21的点128a-128e处的电压。类似地,如以上关于图5所描述的,晶体管t8可以根据金属轨m23的电压vss来调节或调整金属轨m21的点128a-128e处的电压。因此,电压调节器110f可以减小金属轨m21的点128a-128e处的电压的变化或改变,以确保功能电路120a、120b、120c的稳定操作。在其他实施例中,电压调节器110f包括执行晶体管t7、t8的功能的不同组件或不同电路。

图8是根据一个实施例的包括电压调节器110g的系统100的部分的图。除了实施晶体管t9以代替图7的晶体管t8之外,电压调节器110g的配置基本上类似于图7的电压调节器110f。在一些实施例中,晶体管t9是p型晶体管。在一种配置中,晶体管t9包括耦合至金属轨m22的漏电极、耦合至金属轨m21的点128a的源电极以及耦合至金属轨m22的栅电极。晶体管t9的源电极可以通过导电迹线或导线直接耦合到金属轨m21的点128a和晶体管t7的漏电极。晶体管t9的漏电极可以通过导电迹线或导线直接耦合到晶体管t7的源电极。此外,晶体管t9的栅电极可以通过导电迹线或导线直接耦合到金属轨m22(或晶体管t6的漏电极)。在这种配置中,尽管有寄生电阻rm21、rm22、rm23、r2,但是可以调节电源电压vss3、vssai、vss2。例如,晶体管t9可以根据金属轨m22的电压vsshd而不是金属轨m23的电压vss来调节或调整金属轨m21的点128a-128e处的电压。因此,电压调节器110g可以减小金属轨m21的点128a-128e处的电压的变化或改变,以确保功能电路120a、120b、120c的稳定操作。在其他实施例中,电压调节器110g包括执行晶体管t9的功能的不同组件或不同电路。

图9是根据一些实施例的根据电源轨的另一点处的电压来调节电源轨的一个点处的电源电压的方法900的流程图。方法900可以由电压调节器110a和110d至110g中的任何一个执行。在一些实施例中,方法900由其他实体执行。在一些实施例中,方法900包括比图9所示更多、更少或不同的操作。

在操作910中,电压调节器(例如,110a和110d-110g)在金属轨(例如,m11、m21)的第一点(例如,125b、128b)处提供电源电压(例如,vddai、vssai)。在一种配置中,一个或多个功能电路耦合在金属轨(例如,m11、m21)的第一点(例如,125b、128b)和第二点(例如,125d、128d)之间。第一功能电路120a可以连接到金属轨的第一点(例如125b、128b),第二功能电路120c可以连接到金属轨的第二点(例如125d、128d)。当一个或多个功能电路(例如120a-120c)处于激活状态时,例如由于金属轨的寄生电阻,导致金属轨在第一点和第二点之间的不同点处的电压可能会发生变化或变化。

在操作920中,电压调节器(例如110a和110d-110g)感测金属轨(例如,m11、m21)的第二点(例如125d、128d)处的电压(例如,vdd2、vss2)。在操作930中,根据在金属轨(例如,m11、m21)的第二点(例如,125d、128d)处感测到的电压(例如,vdd2、vss2),例如,m11,m21),电压调节器(例如,110a和110d-110g)在金属轨(例如,125b、128b)的第一点(例如,125b、128b)处改变、控制、修改或调整电压(例如,vddai、vssai)。在一个示例中,电压调节器(例如,110a和110d-110g)包括晶体管(例如,t3、t7),该晶体管具有耦接到金属轨(例如,m11、m21)的第一点(例如,125b、128b)的漏电极和耦合到金属轨(例如,m11、m21)的第二点(例如,125d、128d)的栅电极。例如,如果金属轨(例如,m11、m21)的第二点(例如,125d、128d)处的电压(例如,vdd2、vss2)减小,则晶体管(例如,t3、t7)可以增加金属轨(例如,m11、m21)的第一点(例如,125b、128b)处的电压(例如,vddai、vssai)。例如,如果金属轨(例如,m11、m21)的第二点(例如,125d、128d)处的电压(例如,vdd2、vss2)增加,则晶体管(例如,t3、t7)可以降低金属轨(例如,m11、m21)的第一点(例如,125b、128b)处的电压(例如,vddai、vssai)。通过负反馈,电压调节器(例如,110a和110d-110g)可以减少金属轨上电压的变化或变化,以确保耦合到金属轨的一个或多个功能电路的稳定操作。

根据一些实施例,图10是根据第二金属轨(例如,m12、m13、m22、m23)处的第二电源电压(例如,vdd、vddhd、vss、vsshd)调节第一金属轨(例如,m11、m21)处的第一电源电压(例如,vddai、vssai)的方法1000的流程图。方法1000可以由电压调节器110b至110g中的任何一个进行。在一些实施例中,方法1000由其他实体执行。在一些实施例中,方法1000包括比图10所示更多、更少或不同的操作。

在操作1010中,电压调节器(例如,110b-110g)通过晶体管(例如,t4、t5、t8、t9)检测第一金属轨(例如,m11、m21)处的第一电压(例如,vddai、vssai)的变化。第一金属轨(例如,m11、m21)可以耦合到一个或多个功能电路(例如,120a-120c)。晶体管(例如,t4、t5、t8、t9)可以包括耦接到第一金属轨(例如,m11、m21)的源电极、耦接到具有第二电压(例如,vdd、vddhd、vss、vsshd)的第二金属轨(例如,m12、m13、m22、m23)的栅电极以及直接或间接耦合到第二金属轨(例如,m12、m13、m22、m23)的漏电极。

在操作1020中,根据第一金属轨(例如,m11、m21)处的第一电压(例如,vddai、vssai)和第二金属轨(例如,m12、m13、m22、m23)处的第二电压(例如vdd、vddhd、vss、vsshd)之间的差的变化,电压调节器(例如,110b-110g)调节晶体管(例如,t4、t5、t8、t9)的驱动强度(或跨导)。在操作1030中,根据调节的晶体管(例如,t4、t5、t8、t9)的驱动强度,电压调节器(例如,110b-110g)调节第一金属轨(例如,m11、m21)处的第一电压(例如,vddai、vssai)。例如,响应于在第一金属轨(例如,m11、m21)处的第一电压(例如,vddai、vssai)减小,第二金属轨(例如,m12、m13、m22、m23)处的第二电压(例如,vdd、vddhd、vss、vsshd)和第一金属轨(例如,m11、m21)处的第一电压(例如,vddai、vssai)之间的差可以增加。响应于第二金属轨(例如,m12、m13、m22、m23)处的第二电压(例如,vdd、vddhd、vss、vsshd)与第一金属轨(例如,m11、m21)处的第一电压(例如,vddai、vssai)之间的差增加,晶体管(例如,t4、t5、t8、t9)可以增加其驱动强度(或跨导)并且允许更多的电流流过晶体管(例如,t4、t5、t8、t9),使得第一金属轨(例如,m11、m21)处的第一电压(例如,vddai、vssai)可以增加。例如,响应于第一金属轨(例如,m11、m21)处的第一电压(例如,vddai、vssai)增加,第二金属轨(例如,m12、m13、m22、m23)处的第二电压(例如,vdd、vddhd、vss、vsshd)与第一金属轨(例如,m11、m21)处的第一电压(例如,vddai、vssai)之间的差可以减小。响应于第二金属轨(例如,m12、m13、m22、m23)处的第二电压(例如,vdd、vddhd、vss、vsshd)与第一金属轨(例如,m11、m21)处的第一电压(例如,vddai、vssai)之间的差减小,晶体管(例如,t4、t5、t8、t9)可以降低其驱动强度并且允许较少的电流流过晶体管(例如,t4、t5、t8、t9),使得第一金属轨(例如,m11、m21)处的第一电压(例如,vddai、vssai)可以降低。在一个方面,根据耦合到第二金属轨(例如,m12、m13、m22、m23)的晶体管(例如,t4、t5、t8、t9)的栅电极处的旁路连接,电压调节器(例如,(例如,110b-110g)可减少第一金属轨(例如,m11、m21)处的电压(例如vddai、vssai)的变化或改变,以确保耦合到第一个金属导轨(例如,m11、m21)的一个或多个功能电路(例如,120a-120c)的稳定运行。

现在参考图11,示出了根据本公开的一些实施例的计算系统1100的示例框图。可以通过电路或布局设计器将计算系统1100用于集成电路设计。如本文所使用的“电路”是电组件的互连,诸如电阻器、晶体管、开关、电池、电感器或被配置用于实现期望功能的其他类型的半导体器件。计算系统1100包括与存储器器件1110关联的主机设备1105。主机设备1105可配置为从一个或多个输入设备1115接收输入并将输出提供给一个或多个输出设备1120。主机设备1105可以配置为分别经由适当的接口1125a、1125b和1125c与存储器器件1110、输入设备1115和输出设备1120分别通信。计算系统1100可以实施在各种计算设备中,诸如计算机(例如,台式机、膝上型计算机、服务器、数据中心等)、平板电脑、个人数字助理、移动设备、其他手持式或便携式设备,或适于使用主机设备1105执行示意图设计和/或布局设计的任何其他计算单元。

输入设备1115可以包括多种输入技术中的任何一种,诸如键盘、手写笔、触摸屏、鼠标、跟踪球、小键盘、麦克风、语音识别、运动识别、遥控器、输入端口、一个或多个按钮、拨盘、操纵杆以及与主机设备1105相关联的任何其他输入外围设备,这允许诸如用户(例如,电路或布局设计者)之类的外部源将信息(例如,数据)输入到主机主机设备并将指令发送到主机设备。类似地,输出设备1120可以包括各种输出技术,诸如外部存储器、打印机、扬声器、显示器、麦克风、发光二极管、耳机、视频设备以及被配置为接收信息(例如,数据)的任何其他输出外围设备。输入到主机设备1105和/或从主机设备1105输出的“数据”可以包括多种文本数据、电路数据、信号数据、半导体设备数据、图形数据中的任何的组合或其他适合使用计算系统1100处理的模拟和/或数字数据类型。

主机设备1105包括一个或多个处理单元/处理器(诸如中央处理单元(“cpu”)核心1130a-1130n)、或与之相关联。cpu核心1130a-1130n可以被实施为专用集成电路(“asic”)、现场可编程门阵列(“fpga”)或任何其他类型的处理单元。每个cpu内核1130a-1130n可以配置为执行用于运行主机设备1105的一个或多个应用程序的指令。在一些实施例中,用于运行一个或多个应用程序的指令和数据可以存储在存储器器件1110中。主机设备1105还可以配置为将运行一个或多个应用程序的结果存储在存储器器件1110中。因此,主机设备1105可以配置为请求存储器器件1110执行各种操作。例如,主机设备1105可以请求存储器器件1110读取数据、写入数据、更新或删除数据和/或执行管理操作或其他操作。主机设备1105被配置为运行的一个这样的应用程序可以是标准单元应用程序1135。标准单元应用程序1135可以是通过主机设备1105的用户可以使用、创建或修改电路的标准单元的计算机辅助设计或电子设计自动化软件套件的部分。在一些实施例中,可以将执行或运行标准单元应用程序1135的指令存储在存储器器件1110内。可以由一个或多个cpu核心1130a-1130n使用来自存储器器件1110的与标准单元相关联的指令来执行标准单元应用程序1135。在一个示例中,标准单元应用程序1135允许用户利用系统100或系统100的部分的预先生成的示意图和/或布局设计。在完成集成电路的布局设计之后,可以通过制造设施根据布局设计来制造例如包括系统100或系统100的部分的多个集成电路。

仍参考图11,存储器器件1110包括存储器控制器1140,存储器控制器1140被配置为从存储器阵列1145读取数据或向存储器阵列1145写入数据。存储器阵列1145可以包括各种易失性和/或非易失性存储器。例如,在一些实施例中,存储器阵列1145可以包括nand闪存核心。在其他实施例中,存储器阵列1145可以包括nor闪存内核、静态随机存取存储器(sram)内核、动态随机存取存储器(dram)内核、磁阻随机存取存储器(mram)内核、相变存储器(pcm)内核、电阻式随机存取存储器(reram)内核、3dxpoint存储器内核、铁电随机存取存储器(feram)内核以及其他适合在存储器阵列内使用的类型的存储器内核。存储器阵列1145内的存储器可以由存储器控制器1140单独地和独立地控制。换句话说,存储器控制器1140可以被配置成单独地并且独立地与存储器阵列1145内的每个存储器通信。通过与存储器阵列1145进行通信,内存控制器1140可配置为响应于从主机设备1105接收的指令从存储器阵列读取数据或向存储器阵列写入数据。尽管显示为存储器器件1110的部分,但在一些实施例中,存储器控制器1140可以是主机设备1105的部分或计算系统1100的另一组件的部分并且与存储器器件相关联。存储器控制器1140可以被实施为软件、硬件、固件或其组合中的逻辑电路,以执行本文描述的功能。例如,在一些实施例中,存储器控制器1140可以被配置为在从主机设备1105接收到请求之后检索与存储在存储器器件1110的存储器阵列1145中的标准单元应用1135相关联的指令。

应当理解,在图11中仅示出和描述了计算系统1100的一些组件。然而,计算系统1100可能包括其他组件,诸如各种电池和电源、网络接口、路由器、交换机、外部存储系统、控制器等。通常来说,计算系统1100可以包括执行本文中描述的功能所需或认为合乎需要的多种硬件、软件、和/或固件组件中的任何一种。类似地,包括存储器控制器1140和存储器阵列1145的主机设备1105、输入设备1115、输出设备1120和存储器器件1110可以包括执行本文中描述的功能所需或认为合乎需要的其他硬件、软件和/或固件组件。

本说明书的一个方面涉及集成电路。在一些实施例中,集成电路包括金属轨,金属轨包括连接第一功能电路的第一点和连接第二功能电路的第二点。在一些实施例中,集成电路包括耦合在所述金属轨的所述第一点和所述金属轨的所述第二点之间的电压调节器。在一些实施例中,电压调节器感测所述金属轨的所述第二点处的电压,并根据在所述金属轨的所述第二点处感测的所述电压,调节所述金属轨的所述第一点处的电源电压。

在上述集成电路中,第一功能电路和第二功能电路中的每个均包括有源电路。

在上述集成电路中,电压调节器包括:第一晶体管,包括:漏电极,耦合到金属轨的第一点,栅电极,耦合到金属轨的第二点。其中,第一晶体管用于:通过栅电极感测第二点处的电压,根据在第二点处感测的电压,通过漏电极调节金属轨的第一点处的电源电压。

在上述集成电路中,电压调节器包括:第二晶体管,包括耦合到第一晶体管的源电极的漏电极,第二晶体管根据控制信号来使能或禁用通过第一晶体管的电流。

在上述集成电路中,第二晶体管包括耦合到另一金属轨的源电极,源电极在另一金属轨处提供高于电源电压的另一电压。

在上述集成电路中,第一晶体管是p型晶体管。

在上述集成电路中,第二晶体管包括耦合到另一金属轨的源电极,源电极在另一金属轨处提供低于电源电压的另一电压。

在上述集成电路中,第一晶体管是n型晶体管。

在上述集成电路中,电压调节器包括:第三晶体管,并联耦合到第一晶体管,第一晶体管为第一类型,并且第二晶体管为第二类型。

在上述集成电路中,第三晶体管包括:源电极,耦合到第一晶体管的漏电极,以及漏电极,耦合到第一晶体管的源电极。

在上述集成电路中,第三晶体管包括:栅电极,耦合到第二晶体管的源电极。

在上述集成电路中,第三晶体管包括:栅电极,耦合到第二晶体管的漏电极。

本说明书的一个方面涉及一种集成电路。在一些实施例中,集成电路包括耦合在第一金属轨和第二金属轨之间的第一晶体管和耦合在第二金属轨和第三金属轨之间的第二晶体管。在一些实施例中,第三金属轨耦合到一个或多个功能电路。在一些实施例中,由于一个或多个功能电路,第二晶体管感测耦合到第三金属轨的第二晶体管的源电极处的第一电压与耦合到第一金属轨或第二金属轨的第二晶体管的栅电极处的第二电压之间的差的改变。在一些实施例中,第二晶体管根据感测的差的改变,调节第二晶体管的漏电极处的第三电压。

在上述集成电路中,还包括:第三晶体管,在第二金属轨和第三金属轨之间并联耦合到第二晶体管,第二晶体管为第一类型,3第三晶体管为第二类型。

在上述集成电路中,第一晶体管为第二类型。

在上述集成电路中,还包括:第三晶体管,包括:漏电极,耦合到第三金属轨的第一点和第二晶体管的源电极,源电极,耦合到第二晶体管的漏电极和第二金属轨,栅电极,耦合到第三金属轨的第二点,一个或多个功能电路耦合在第三金属轨的第一点和第二点之间。

在上述集成电路中,第三晶体管用于:感测第三金属轨的第二点处的第四电压,根据感测的第三金属轨的第二点处的第四电压,调节第三金属轨的第一点处的第一电压。

在上述集成电路中,第一金属轨提供高于第三电压的第四电压,其中,第二金属轨提供高于第一电压的第三电压。

本说明书的在一个方面涉及一种调节金属轨处的电源电压的方法。在一些实施例中,该方法包括通过耦合到金属轨的第一点的晶体管的漏电极提供电源电压。在一些实施例中,该方法包括通过晶体管的栅电极感测金属轨的第二点处的电压。晶体管的漏电极可以耦合至金属轨的第一点和第一功能电路。另外,晶体管的栅电极可以耦合至金属轨的第二点和第二功能电路。在一些实施例中,该方法包括根据感测的金属轨的第二点处的电压,调节金属轨的第一点处的电源电压。第一功能电路可以由金属轨的第一点处的电源电压供电,第二功能电路可以由金属轨的第二点处的电压供电。

上述概述了几个实施例的特征,以便本领域技术人员可以更好地理解本公开的各个方面。本领域技术人员应当理解,他们可以容易地使用本公开作为设计或修改用于实现本文所介绍的实施例的相同目的和/或实现其相同优点的其它过程和结构的基础。本领域技术人员还应当认识到,此类等效结构不背离本发明的精神和范围,并且它们可以在不背离本发明的精神和范围的情况下在本发明中进行各种改变、替换以及改变。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1