CN1647272A - 用于模制电压差分器设计的动态电压标定方案 - Google Patents
用于模制电压差分器设计的动态电压标定方案 Download PDFInfo
- Publication number
- CN1647272A CN1647272A CNA038079348A CN03807934A CN1647272A CN 1647272 A CN1647272 A CN 1647272A CN A038079348 A CNA038079348 A CN A038079348A CN 03807934 A CN03807934 A CN 03807934A CN 1647272 A CN1647272 A CN 1647272A
- Authority
- CN
- China
- Prior art keywords
- voltage
- coupled
- circuit
- reference voltage
- difference engine
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C5/00—Details of stores covered by group G11C11/00
- G11C5/14—Power supply arrangements, e.g. power down, chip selection or deselection, layout of wirings or power grids, or multiple supply levels
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C5/00—Details of stores covered by group G11C11/00
- G11C5/14—Power supply arrangements, e.g. power down, chip selection or deselection, layout of wirings or power grids, or multiple supply levels
- G11C5/147—Voltage reference generators, voltage or current regulators; Internally lowered supply levels; Compensation for voltage drops
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/32—Means for saving power
-
- H—ELECTRICITY
- H01—ELECTRIC ELEMENTS
- H01L—SEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
- H01L23/00—Details of semiconductor or other solid state devices
- H01L23/48—Arrangements for conducting electric current to or from the solid state body in operation, e.g. leads, terminal arrangements ; Selection of materials therefor
- H01L23/50—Arrangements for conducting electric current to or from the solid state body in operation, e.g. leads, terminal arrangements ; Selection of materials therefor for integrated circuit devices, e.g. power bus, number of leads
Landscapes
- Engineering & Computer Science (AREA)
- Power Engineering (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Condensed Matter Physics & Semiconductors (AREA)
- Computer Hardware Design (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Semiconductor Integrated Circuits (AREA)
- Continuous-Control Power Sources That Use Transistors (AREA)
Abstract
根据一实施例,揭示了一种集成电路。该集成电路包括多个电路块。每一电路块包括产生用于电路块的本地电源的电压差分器。
Description
版权申明
本文所包含的内容是承受版权保护的材料。版权拥有者并不反对任何个人可以专利商标局专利文档或记录中所揭示专利的复制,但是仍然保留着版权的所有权益。
发明领域
本发明涉及集成电路,本发明尤其涉及在集成电路中产生多个电源电压。
背景技术
近来,功耗变成了人们对高性能计算机***的重要关注问题。因此,对于近代超大规模集成(VLSI)***来说,低功耗设计已经变得非常重要。减小集成电路(IC)中的功耗的最有效的途径是减小IC中的电源电压(Vcc)。
为了同时获得高性能和低功耗,人们已经开发出多种Vcc设计、各种技术。然而,由于封装和线路的高成本,使用传统的片外电压调节器来产生多Vcc设计,通常是很困难的。
附图简述
从以下详细讨论以及本发明各个实施例的附图中可以更完整地理解本发明。然而,附图并不将本发明限制于特殊实施例,而只是用于解释和理解的目的。
图1是集成电路一个实施例的方框图;
图2描述的是电路块一个实施例的方框图;
图3描述的是电压差分器的一个实施例;
图4描述的是参考电压选择器的一个实施例;而
图5描述的是线性电压调节器的一个实施例。
具体实施方法
下面讨论使用模制(on-die)电压差分器对集成电路(IC)中的一个或多个电路块的电压进行动态标定的机制。在以下的描述中,对较多的细节进行了阐述。然而,很显然,对本领域中的普通技术人员来说,本发明也可以在没有这些特殊细节的条件下实现。在其它实例中,以电路方框图的方式来显示众所周知的结构和器件,而不是其细节,从而避免使本发明的描述变得模糊不清。
说明书中所说的“一个实施例”或“某一实施例”指的是本发明的至少一个实施例中所包括的实施例所描述的特定性能、结构或者特征。在本说明中各处所出现的术语“在一个实施例中”并不一定是指同一实施例。
图1是IC100一个实施例的方框图。根据一种实施例,IC100可以分成为25个电路块110。在进一步的实施例中,每一电路块11包括一个电压差分器120。每一电压差分器120可从外部电源(Vcc_global)来产生本地电源(Vcc_local)。
在一种实施例中,差分器120根据包括该差分器120的特定电路块110的工作状态来动态变化Vcc_local。本领域中的普通技术人员来说,在IC100中可以实现其它数量的电路块110。
图2是电路块110一个实施例的方框图。电路块110包括电压差分器120、功能单元块(FUB)230和控制模块250。FUB230与电压差分器120耦合。在一种实施例中,FUB230是逻辑电路,它可以包括IC100中的各种元件(例如,微处理器逻辑、微控制器逻辑、存储器逻辑,等等)。FUB230由从电压差分器120接收的Vcc_local来供电。
控制模块250与电压差分器120和FUB230耦合,根据一种实施例,控制模块250将二进制编码信号发送至电压差分器120,该差分器用来标定电压差分器120处所产生的本地工作电压。在进一步的实施例中,控制模块250发送本地控制信号或者全局控制信号。在还有一种实施例中,全局控制信号优先于本地控制信号。
图3描述了与控制模块250耦合的电压差分器120的一个实施例。电压差分器120包括带隙参考电路310、参考电压选择器320以及线性电压调节器330。带隙参考电路310产生带隙参考电压VBG。在一种实施例中,VBG是一个对温度和过程变化不敏感的稳态电压源。
参考电压选择器320与带隙参考电路310和控制模块250耦合。参考电压选择器320产生用于线性电压调节器330的参考电压(VREF)。图4绘出参考电压选择器320的一个实施例。参考电压选择器320包括PMOS分压晶体管P1-Pn,PMOS导通晶体管P11-Pn-1以及NMOS晶体管N。根据一个实施例,可以选择多达n-1个电压电平。例如,如果需要四级电压电平,则可以使用四个PMOS导通晶体管P11-P14。
在一个实施例中,分压晶体管P1-Pn是串联连接的晶体管,它们向从带隙参考电路310接收的VBG提供可变电阻,以便于产生VREF。例如,如果分压器中的晶体管数量是n,则VREF的级差(granularity)是VBG/n。
在一个实施例中,VREF是从控制模块250在晶体管P11-P14处接收的编码控制信号所确定的。接收的信号由FUB230的工作状态所确定。例如,如果需要相对较高的VREF,则分别在晶体管P11-P14和晶体管N处接收二进制控制信号01110。结果,只有晶体管P11被启动,并且VREF等于VBG*(1-1/n),其中,n是分压器中的晶体管的数量。同样,当控制信号分别为10110、11010和11100时,VREF等于VBG*(1-2/n)、VBG*(1-3/n)和VBG*(1-4/n)。
根据一个实施例,Vcc_local的值根据相应FUB230的动作动态改变。例如,如果FUB230需要相对较高的电压,则由参考电压选择器320产生更高的VREF。因此,由线性电压调节器330产生更高的Vcc_local。因此,如果FUB230需要相对较低的电压,则产生较低的VREF和Vcc_local电压。
在进一步的实施例中,需要更高的VREF,以满足在关键路径上的电路块110的性能要求。然而,对于不在关键路径上的其它电路块110来说,可以选择较低的VREF,以减小功耗。在再一种实施例中,控制模块250可以通过发送11111作为控制信号来使电路块110进入待机状态。在这样的实例中,只需要启动晶体管N,并将0V的VREF发送至线性电压调节器330。
再参考图3,线性电压调节器330产生用于电路块的Vcc_local。图5绘出线性电压调节器330的一个实施例。线性电压调节器330包括比较器530、PMOS晶体管(P)、电阻器R1和R2,以及电容器。比较器将从参考电压选择器320接收的VREF与从晶体管P通过电阻器R1和R2接收的反馈电压(VFB)比较。
如果VFB落到VREF以下,则比较器530的输出就在低的逻辑电平(即,逻辑0)上启动。否则,比较器530的输出保持在高逻辑电平(即,逻辑1)上。根据一种实施例,比较器530是一种运算放大器。然而,本领域中的普通技术人员能够理解,可以采用其它比较逻辑电路来实现比较器530。
比较器530的输出与晶体管P的栅极耦合。晶体管P的源极与Vcc_global耦合,而晶体管P的漏极则通过Vcc_local与电阻器R1、电容器和FUB230耦合。无论何时比较器530启动到逻辑0时,晶体管P被启动。
电阻器R1与电阻器R2和比较器530耦合。电阻器R1和R2用于产生比较器530的VFB。电阻器R1和R2,以及VFB的产生,有助于通过提供较大的电压范围来控制线性电压调节器330的输出。然而,本领域中的普通技术人员将会理解,电阻器R1和R2不是构成线性电压调节器330所必需的。
如上所述,Vcc_local的值根据相应FUB230的动作而动态改变。在启动模式下,无论何时VFB落到VREF以下,晶体管P就被触发。特别是,比较器530检测到这一状态,并且被启动至逻辑0。因此,晶体管P的栅极触发至逻辑0。晶体管P对去耦电容器进行充电,从而增大Vcc_local。在工作模式下,线性电压调节器330产生Vcc_local=VRFF*(1+R1/R2)。
在待机模式期间,VREF为0。因此,VFB始终大于或等于VREF,并且比较器的输出为逻辑0,并且晶体管P截止。结果,Vcc_local浮动,以减小电路块110处的泄漏功率。
使用模制电压差分器可以为IC中的每一电路块产生本地电源电压。本地电源电压根据相应电路块的触发而动态改变。这就在保持性能的同时减小了功耗。此外,使用模制电压差分器的动态电压标定机构具有待机控制能力,它可以在电路块空闲期间显著减小泄漏功率。
对本领域中的普通技术人员来说,毫无疑问,在阅读了上述描述之后,本发明可以具有各种变异和修改形式,但是应该理解的是,以上所示出和描述的任一实施例不能被看作是对本发明的限制,而只是用于描述的目的。因此,对各个实施例细节的参考并不试图限制权利要求的范围,权利要求中所描述的只是本发明的特征。
Claims (23)
1.一种集成电路,其特征在于,它包含多个电路块,每一电路块具有产生用于所述电路块的本地电源的电压差分器。
2.如权利要求1所述的集成电路,其特征在于,每一所述电压差分器根据相应电路块的工作状态来动态改变本地电源。
3.如权利要求2所述的集成电路,其特征在于,所述多个电路块中的每一个无论何时,只要所述电压差分器关闭所述本地电源,就工作在待机模式下。
4.如权利要求1所述的集成电路,其特征在于,它还包括第一电路块,该电路块包含:
第一电压差分器;
第一功能单元块(FUB),它与所述第一电压差分器耦合;以及
第一控制模块,它与所述第一电压差分器和所述第一FUB耦合,用于确定所述第一电路块的工作模式。
5.如权利要求4所述的集成电路,其特征在于,所述控制模块产生发送至所述第一电压差分器的二进制编码信号,以表示所述本地电源的电压幅值。
6.如权利要求5所述的集成电路,其特征在于,所述第一电压差分器包含:
产生带隙电压的带隙参考电路;
与所述带隙参考电路和所述控制模块耦合的参考电压选择器,用于根据接收的带隙电压来产生参考电压;以及
与所述参考电压选择器耦合的线性电压调节器,用于根据接收的参考电压来产生本地电源。
7.如权利要求6所述的集成电路,其特征在于,所述参考电压选择器包含:
多个分压晶体管,用于对所述带隙电压进行分压,以产生参考电压;
多个导通晶体管,它们与所述控制模块耦合,用以根据从所述控制模块接收的接收信号,选择参考电压。
8.如权利要求6所述的集成电路,其特征在于,所述线性电压调节器包含:
比较器,它与所述参考电压选择器耦合,用以将所述参考电压和所述本地电源电压进行比较;
PMOS晶体管,它具有与所述比较器耦合的栅极和与所述FUB耦合的漏极;以及
电容器,它与所述PMOS晶体管的漏极耦合。
9.如权利要求8所述集成电路,其特征在于,所述线性电压调节器包含:
第一电阻器,它与所述PMOS晶体管的漏极耦合;以及
第二电阻器,它与所述第一电阻器、所述比较器和地耦合。
10.如权利要求8所述的集成电路,其特征在于,所述比较器包含运算放大器。
11.如权利要求4所述的集成电路,其特征在于,它还包含第二电路块,所述第二电路块包含:
第二电压差分器;
第二FUB,它与所述第二电压差分器耦合;以及
第二控制模块,它与所述第二电压差分器和所述第二FUB耦合,用于确定所述第二电路块的工作模式。
12.一种集成电路中的电路块,其特征在于,所述电路块包含:
控制模块;
功能单元块(FUB),它与所述控制模块耦合;以及
电压差分器,它与所述控制模块和所述FUB耦合,用于根据所述FUB的工作状态来动态改变所述电路块的本地电源。
13.如权利要求12所述的电路块,其特征在于,所述电路块无论何时,只要所述电压差分器关闭所述本地电源,就工作在待机模式工作。
14.如权利要求12所述的电路块,其特征在于,所述控制模块产生发送至所述电压差分器的二进制编码信号,以表示所述本地电源的电压幅值。
15.如权利要求14所述的电路块,其特征在于,所述电压差分器包含:
带隙参考电路,它产生带隙电压;
参考电压选择器,它与所述带隙参考电路和所述控制模块耦合,用于根据所述接收的带隙电压来产生参考电压;以及
线性电压调节器,它与所述参考电压选择器耦合,用于根据所接收的参考电压来产生所述本地电源。
16.如权利要求15所述的电路块,其特征在于,所述参考电压选择器包含:
多个分压晶体管,用于对所述带隙电压进行分压,以产生所述参考电压;
多个导通晶体管,它们与所述控制模块耦合,以根据从所述控制模块接收的接收信号,选择参考电压。
17.如权利要求15所述的电路块,其特征在于,所述线性电压调节器包含:
比较器,它与所述参考电压选择器耦合,将所述参考电压和所述本地电源电压进行比较;
PMOS晶体管,它具有与所述比较器的输出耦合的栅极,和与所述FUB耦合的漏极;以及
电容器,它与所述PMOS晶体管的漏极耦合。
18.如权利要求17所述的电路块,其特征在于,所述线性电压调节器包含:
第一电阻器,它与所述PMOS晶体管的漏极耦合;以及
第二电阻器,它与所述第一电阻器、所述比较器和地耦合。
19.如权利要求18所述的电路块,其特征在于,所述比较器包含运算放大器。
20.一种电压差分器,其特征在于,它包含:
带隙参考电路,用于产生带隙电压;
参考电压选择器,它与所述带隙参考电路和所述控制模块耦合,用于根据所接收带隙电压来产生参考电压;以及
线性电压调节器,它与所述参考电压选择器耦合,用于根据所述接收参考电压来产生本地电源。
21.如权利要求20所述的电压差分器,其特征在于,所述参考电压选择器包含:
多个分压晶体管,用于对所述带隙电压进行分压以产生所述参考电压;
多个导通晶体管,它们与所述控制模块耦合,用于根据从所述控制模块接收的接收信号来选择参考电压。
22.如权利要求20所述的电压差分器,其特征在于,所述线性电压调节器包含:
比较器,它与所述参考电压选择器耦合,将所述参考电压和所述本地电源电压进行比较;
PMOS晶体管,它具有与所述比较器的输出耦合的栅极,和与所述FUB耦合的漏极;以及
电容器,它与所述PMOS晶体管的漏极耦合。
23.如权利要求8所述的电压差分器,其特征在于,所述线性电压调节器包含:
第一电阻器,它与所述PMOS晶体管的漏极耦合;以及
第二电阻器,它与所述第一电阻器、所述比较器和地耦合。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/095,973 | 2002-03-11 | ||
US10/095,973 US6992405B2 (en) | 2002-03-11 | 2002-03-11 | Dynamic voltage scaling scheme for an on-die voltage differentiator design |
PCT/US2003/004796 WO2003079433A2 (en) | 2002-03-11 | 2003-02-14 | A dynamic voltage scaling scheme for an on-die voltage differentiator design |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1647272A true CN1647272A (zh) | 2005-07-27 |
CN1647272B CN1647272B (zh) | 2011-11-23 |
Family
ID=27788276
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN038079348A Expired - Lifetime CN1647272B (zh) | 2002-03-11 | 2003-02-14 | 用于动态电压标定的片上集成电路块和集成电路 |
Country Status (7)
Country | Link |
---|---|
US (1) | US6992405B2 (zh) |
EP (1) | EP1483788B1 (zh) |
KR (1) | KR100633826B1 (zh) |
CN (1) | CN1647272B (zh) |
AU (1) | AU2003222222A1 (zh) |
TW (1) | TWI283095B (zh) |
WO (1) | WO2003079433A2 (zh) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7583555B2 (en) * | 2003-04-11 | 2009-09-01 | Qualcomm Incorporated | Robust and Efficient dynamic voltage scaling for portable devices |
KR101035077B1 (ko) * | 2004-02-20 | 2011-05-19 | 삼성전자주식회사 | 다이나믹 전압 스케일링에 따라 전력 소비 감소가 가능한반도체 시스템 |
US7275164B2 (en) * | 2005-01-31 | 2007-09-25 | International Business Machines Corporation | System and method for fencing any one of the plurality of voltage islands using a lookup table including AC and DC components for each functional block of the voltage islands |
KR101054946B1 (ko) * | 2005-02-23 | 2011-08-08 | 삼성전자주식회사 | 전압 레벨 조정 기능을 가진 시스템 온 칩 및 전압 레벨 조정 방법 |
JP4792034B2 (ja) * | 2005-08-08 | 2011-10-12 | スパンション エルエルシー | 半導体装置およびその制御方法 |
US8760136B2 (en) * | 2010-03-08 | 2014-06-24 | Freescale Semiconductor, Inc. | Dynamic voltage scaling interface |
US8441149B2 (en) * | 2010-06-25 | 2013-05-14 | Intel Corporation | Distributed power delivery scheme for on-die voltage scaling |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5336986A (en) | 1992-02-07 | 1994-08-09 | Crosspoint Solutions, Inc. | Voltage regulator for field programmable gate arrays |
US5570004A (en) * | 1994-01-03 | 1996-10-29 | Seiko Instruments Inc. | Supply voltage regulator and an electronic apparatus |
US5778237A (en) | 1995-01-10 | 1998-07-07 | Hitachi, Ltd. | Data processor and single-chip microcomputer with changing clock frequency and operating voltage |
US6289465B1 (en) | 1999-01-11 | 2001-09-11 | International Business Machines Corporation | System and method for power optimization in parallel units |
US6078539A (en) * | 1999-02-04 | 2000-06-20 | Saifun Semiconductors Ltd. | Method and device for initiating a memory array during power up |
US6512289B1 (en) * | 2000-05-09 | 2003-01-28 | Xilinx, Inc. | Direct current regulation on integrated circuits under high current design conditions |
US6566848B2 (en) * | 2000-12-26 | 2003-05-20 | Intel Corporation | Auto-calibrating voltage regulator with dynamic set-point capability |
-
2002
- 2002-03-11 US US10/095,973 patent/US6992405B2/en not_active Expired - Lifetime
-
2003
- 2003-02-14 KR KR1020047014300A patent/KR100633826B1/ko active IP Right Grant
- 2003-02-14 WO PCT/US2003/004796 patent/WO2003079433A2/en not_active Application Discontinuation
- 2003-02-14 CN CN038079348A patent/CN1647272B/zh not_active Expired - Lifetime
- 2003-02-14 AU AU2003222222A patent/AU2003222222A1/en not_active Abandoned
- 2003-02-14 EP EP03717901.7A patent/EP1483788B1/en not_active Expired - Lifetime
- 2003-03-10 TW TW92105090A patent/TWI283095B/zh not_active IP Right Cessation
Also Published As
Publication number | Publication date |
---|---|
KR20040093132A (ko) | 2004-11-04 |
WO2003079433A3 (en) | 2004-07-15 |
EP1483788B1 (en) | 2018-04-11 |
TW200404396A (en) | 2004-03-16 |
AU2003222222A8 (en) | 2003-09-29 |
TWI283095B (en) | 2007-06-21 |
US6992405B2 (en) | 2006-01-31 |
KR100633826B1 (ko) | 2006-10-13 |
AU2003222222A1 (en) | 2003-09-29 |
EP1483788A2 (en) | 2004-12-08 |
US20030168915A1 (en) | 2003-09-11 |
CN1647272B (zh) | 2011-11-23 |
WO2003079433A2 (en) | 2003-09-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2596677B2 (ja) | 電圧供給回路 | |
US10114399B2 (en) | Distributed power delivery scheme for on-die voltage scaling | |
CN1090819C (zh) | 半导体集成电路 | |
US6661279B2 (en) | Semiconductor integrated circuit which outputs first internal power supply voltage and second internal power supply voltage lower than first internal supply power voltage | |
US7329928B1 (en) | Voltage compensated integrated circuits | |
EP0437039A2 (en) | Low power, ttl level CMOS input buffer with hysteresis | |
CN1395310A (zh) | 用于具有温度补偿基准电压发生器的集成电路的内部电源 | |
US6911807B2 (en) | Method and circuit for limiting a pumped voltage | |
US7750611B2 (en) | Internal voltage controllers including multiple comparators and related smart cards and methods | |
CN1647272A (zh) | 用于模制电压差分器设计的动态电压标定方案 | |
US20200219563A1 (en) | Memory driving device | |
EP0451870B1 (en) | Reference voltage generating circuit | |
CN1637946A (zh) | 半导体存储装置内的内电压产生电路 | |
KR100401392B1 (ko) | 전압조절회로및그방법,조절된전압조절회로및메모리회로 | |
US5440248A (en) | Power-saver differential input buffer | |
US20020085409A1 (en) | Static random access memory cell and method | |
EP0580748A1 (en) | Low power voltage sensing circuit | |
JPH07297706A (ja) | プルアップ装置付きデータ出力ドライバ | |
JP2000075940A (ja) | 半導体装置 | |
US6774665B2 (en) | Cascode SSTL output buffer using source followers | |
US6175267B1 (en) | Current compensating bias generator and method therefor | |
US20050007188A1 (en) | [two phase internal voltage generator] | |
JPH0773062A (ja) | 半導体集積回路装置 | |
CN1647014A (zh) | 用于管芯上的电压微分器设计的下电方案 | |
KR20030032178A (ko) | 출력 데이터의 전압 레벨을 조절할 수 있는 출력 드라이버 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CX01 | Expiry of patent term | ||
CX01 | Expiry of patent term |
Granted publication date: 20111123 |