半导体集成电路器件和电源电压控制系统的制作方法

文档序号:6890136阅读:178来源:国知局
专利名称:半导体集成电路器件和电源电压控制系统的制作方法
技术领域
本发明涉及一种半导体集成电路器件,并且更具体地涉及用于执 行电源电压控制以减小由半导体集成电路所消耗的能量的半导体集成 电路器件,以及基于该种控制的电源电压控制系统。
背景技术
移动设备要实现的主要任务之一在于增加用于给移动设备供电的 电池的服务寿命。作为该任务的一种解决方案,需要减小由移动设备 的内部电路所消耗的能量。因为所消耗的能量与内部电路消耗的电功 率成比例,所以已经进行了很多努力来研究用于减小能量消耗的各种
低功率技术。为了减小由并入了 COMS逻辑门的半导体集成电路所消 耗的功率,有效的是采用根据电路所需的操作速度来控制电源电压的 DVFS (动态电压和频率縮放)处理。 一般地,随着电源电压降低,由 电子电路消耗的功率单调地减小。基于该一般原则,如在2000年6月 5-9的Design Automation Conference第806-809页作者为Seongsoo Lee禾卩Takayasu Sakurai的"Run-time Voltage Hopping for Low-power Real-time Systems"中所公开的,DVFS处理在能够满足电路所需的速度 的范围内将电源电压尽可能的降低,由此使半导体集成电路器件消耗 的电功率最小化。
通常,因为随着消耗功率减小,所消耗的能量也降低,所以如上 所述,在降低电源电压时,由半导体集成电路器件所消耗的能量降低。 然而,当降低电源电压时,电路每单位时间的处理能力也被减小,并 且因此出现的问题是用于执行相同处理的电路的操作时间增加。因为 消耗的能量通过消耗功率和操作时间的乘积来表示,所以如图l所示, 如果操作时间增加的比率变得大于通过减小电源电压来降低消耗功率的比率,则消耗的能量会增加。特别是在操作时间增加的比率相对于 电源电压的减小为高的低电压范围内,该种趋势更能自我证明。图1 示出在半导体集成电路器件的电源电压和能量消耗之间的关系的示 例。
因为依赖于电源电压的由半导体集成电路器件消耗的能量具有该
禾中趋势,所以如在例如2006年5月的IEEE International Symposium on Circuits and Systems第21-24页作者为David Blaauw和Bo Zhai的 "Energy Efficient Design for Subthreshold Voltage Operation"中所公开 的,存在用于使由电路消耗的能量最小化的最优电源电压。
为了通过控制电源电压使其具有最优值来使消耗的能量最小化, 最简单的方法是直接测量通过半导体集成电路器件消耗的能量,并且 确定最优的电源电压。然而,根据该方法,需要在电路操作之前或者 在电路操作时,直接测量由电路消耗的能量。另外,因为最优电压根 据诸如温度等的环境因素而变化,所以需要在每次环境因素改变时, 重新测量由电路消耗的能量。
以下将描述与本发明相关的技术的示例。
在日本专利特开申请No. 2002-100967 (JP-A-2002-100967)中公
开了用于确定电路的操作速度是否满足速度要求的技术。根据所公开 的技术,提供了监控电路,其具有与半导体集成电路器件中的关键路 径中的特性等效的电源电压对延迟特性,并且测量监控电路的延迟特 性以获取关键路径的延迟特性。
已知当半导体集成电路器件在相对低的电源电压下操作时,集成 电路器件中的电路的性能变化增加。日本专利特开申请No. 2003-142598 (JP-A-2003-142598)公开了用于补偿这种性能变化的技 术。根据所公开的技术,在具有延迟监控电路和主电路的半导体集成电路器件中,检测PMOS晶体管和NMOS晶体管的阈值电压之间的差,
并且生成用于减小阈值电压之间的差的阱偏置电压。所生成的阱偏置 电压被施加到延迟监控电路和主电路。
例如,在日本专利特开申请No. 2005-197411 (JP-A-2005-197411 )
中公开的是,检测漏电流,并且根据检测的漏电流建立将要施加到 MOSFET上的源极-漏极电压。
PCT国际公开W099/12263中公开的是,延迟检测电路和用于生 成衬底偏置电压的衬底偏置生成电路被提供在半导体集成电路器件 中,用于增加操作速度和减小主电路(即目标电路)中的漏电流,并 且根据指定的值和测量的延迟量来增加或减小衬底偏置电压。然而, 在W099/12263中公开的技术为了使消耗的能量最小化,即使消耗功率 和延迟时间的乘积最小化的目的而不控制衬底偏置电压。日本专利特 开申请No. 2003-115750 (JP-A-2003-115750)也公开了相似的半导体集 成电路器件,其被构造为通过控制电源电压使得目标电路的操作速度 与特定的基准速度相等。然而,在JP-A-2003-115750中公开的技术不 控制电源电压以使消耗的能量最小化。
日本专利特开申请No. 2005-340426 (JP-A-2005-340426)公开的
是,为了在操作速度恒定的条件下使目标电路的功率消耗最小化,监 控漏电流,并且控制电源电压和衬底电势,以将泄漏功率与切换功率 的比率保持在特定值处。然而,所公开技术的问题在于需要复杂的布 置来控制电源电压和衬底电势,并且在泄漏功率与切换功率的比率为 目标值时,由整个电路消耗的能量也不能被认为是最小的。

发明内容
技术问题
如上所述,如果控制半导体集成电路器件的电源电压,以在执行 相同处理时使其能量消耗最小化,然后根据事先基于直接测量的消耗能量来确定最优电源电压的方法,则因为最优电源电压随着环境因素 改变而变化,所以必须连续地测量消耗的能量。根据现有技术,为了 使消耗的电功率最小化,对漏电流等进行测量,并且改变衬底偏置电 压和/或电源电压。然而,这些技术都不足以使消耗的能量最小化,所 述消耗的能量表示延迟时间和消耗功率的乘积。
本发明的示例性目的在于提供一种半导体集成电路器件,其能够 解决以上的问题,并且不需要直接测量由电路消耗的能量,并且能够 在自动的跟随环境因素变化的同时控制电源电压,以便使消耗的电功 率最小化。
本发明的另一示例性目的在于提供用于目标电路的电源电压控制 系统,其不需要直接测量由电路消耗的能量,并且能够在自动的跟随 环境因素变化的同时控制电源电压,以便使消耗的电功率最小化。
问题的解决方案
根据本发明的第一示例性方面,半导体集成电路器件包括目标 电路,该目标电路的至少电源电压是可变的;电源电压提供电路,该 电源电压提供电路向目标电路供给(feed)电源电压;以及最小能量点 监控电路,该最小能量点监控电路检测在电源电压变化时使由目标电 路消耗的能量变化最小化的能量最小化电源电压,其中,控制由电源 电压提供电路传送的电源电压,以便使其等于由最小能量点监控电路 检测的能量最小化电源电压。
根据本发明的第二示例性方面, 一种半导体集成电路器件包括 目标电路,该目标电路的至少电源电压是可变的;电源电压提供电路, 该电源电压提供电路向所述目标电路供给电源电压;以及最小能量点 监控电路,该最小能量点监控电路确定在电源电压变化时由目标电路 消耗的能量的变化率是正的还是负的,其中,控制由电源电压提供电 路传送的电源电压,以便如果由最小能量点监控电路检测的值是正的,则将其减小,并且如果由最小能量点监控电路检测的值是负的,则将 其增加。
根据本发明的第三示例性方面,用于至少电源电压可变的目标电 路的电源电压控制系统包括电源电压提供装置,该电源电压提供装 置用于向目标电路供给电源电压;以及最小能量点监控装置,该最小 能量点监控装置用于检测在电源电压变化时使由目标电路消耗的能量 变化最小化的能量最小化电源电压,其中,控制电源电压提供装置, 以便使由电源电压提供装置传送的电源电压等于能量最小化电源电 压。
根据本发明的第四示例性方面,用于至少电源电压是可变的目标 电路的电源电压控制系统包括电源电压提供装置,该用于向目标电 路供给电源电压;以及最小能量点监控装置,该最小能量点监控装置 用于确定在电源电压变化时由目标电路消耗的能量的变化率是正的还 是负的,其中,控制由电压提供装置传送的电源电压,以便如果变化 率是正的,则将其减小,并且如果变化率是负的,则将其增加。
根据本发明,确定用于使由目标电路消耗的能量最小化的电源电 压,并且以该电源电压给目标电路供给能量。因此,可以对电源电压 进行控制,使得通过自动跟随环境因素变化来使消耗的电功率最小化。 具体地,根据本发明,采用模拟目标电路的漏电流的泄漏监控电路和 模拟目标电路的关键路径延迟的延迟监控电路,并且基于在将实际电 源电压施加到这些监控电路时的漏电流和关键路径延迟,确定用于使 消耗的能量最小化的电源电压。因此,在不需要直接测量由目标电路 本身消耗的能量的情况下,可以对电源电压进行最优的控制。


图1是示出由半导体集成电路器件消耗的能量对电源电压的依赖 性的示例的视图;图2是示出根据本发明第一示例性实施例的半导体集成电路器件 的整体布置的框图3是示出在第一示例性实施例中的最小能量点监控电路的布置 的框图4是示出在第一示例性实施例中的延迟监控电路的布置的电路
图5是示出在第一示例性实施例中的泄漏监控电路的布置的电路
图6是示出在第一示例性实施例中的电流复制电路的布置的电路
图7是示出在第一示例性实施例中的比较电路的布置的电路图; 图8是示出在第一示例性实施例中的最小能量点监控电路的操作 的时序图9是示出在第一示例性实施例中的电源电压提供电路的布置的 电路图10是示出在第一示例性实施例中的基准电压生成电路的布置 的电路图;图ll是示出根据本发明的第二示例性实施例的半导体集成电路器 件的最小能量点监控电路的布置的框图12是示出在第二示例性实施例中的泄漏监控电路的布置的电
路图13是示出在第二示例性实施例中的最小能量点监控电路的操 作的时序图14是示出根据本发明的第三示例性实施例的半导体集成电路 器件的最小能量点监控电路的布置的框图15是示出在第三示例性实施例中的最小能量点监控电路的操 作的时序图16是示出根据本发明的第四示例性实施例的半导体集成电路 器件的整体布置的框图17是示出在第四示例性实施例中的电源电压提供电路的布置的电路图18是示出根据本发明的第五示例性实施例的半导体集成电路 器件的整体布置的框图;以及
图19是示出在第五示例性实施例中的泄漏阻挡电路的布置的电路图。
附图标记说明
1:半导体集成电路器件
2:最小能量点监控电路
3、 3A:电源电压提供电路
4:目标电路
5:泄漏阻挡电路
6:控制电路
11、 12:延迟监控电路
21至23:泄漏监控电路
31、 32:电容器
40:比较电路
51至54、 55A、 55B、 56A、 56B、 57A、 57B:开关
61至63、 214、 216、 321、 322:节点
81、 82:控制信号
111:关键路径拷贝(replica)
112:异或(XOR)门
210:电流复制电路
212、 302A、 302B、 302C:运算放大器
213、 215:电流镜
301、 301A:基准电压生成电路 303A、 303B、 303C: N-MOSFET 311、 312、……、31S:电阻器
401:差分放大器 402:触发器501: RS触发器,以及
502: P匿MOSFET。
具体实施例方式
下面将参考附图对本发明的优选示例性实施例进行描述。
第一示例性实施例
下面将描述根据第一示例性实施例的半导体集成电路器件。
图2示出根据本发明第一示例性实施例的半导体集成电路器件的 整体布置。半导体集成电路器件l包括目标电路4,其实现半导体集 成电路器件1的主要功能,并且执行要由半导体集成电路器件1执行 的处理;最小能量点监控电路2,其检测由目标电路4消耗的能量最小 时的电源电压;以及电源电压提供电路3,其生成要提供给目标电路4 的电源电压VDD。目标电路4是其电源电压可以被控制的电路。电源电 压提供电路3还生成比电源电压Vdd低AV的电压VDD'。电压VDD、 VDD'还被施加到最小能量点监控电路2。最小能量点监控电路2将用于 增加(UP)或者降低(DOWN)电源电压VoD的信号UP/DOWN供给 电源电压提供电路3。
图3示出最小能量点监控电路2的布置。最小能量点监控电路2 包括延迟监控电路11、 12,其监控目标电路4的关键路径延迟;泄 漏监控电路21、 22,其监控目标电路4的漏电流;电容器31、 32;比 较电路40;以及开关51至54。通过如节点61的相互接合点,开关51 和开关52相互串联连接,并且电容器31被连接在节点61和地GND 之间。相似地,通过如节点62的相互接合点,开关53和开关54相互 串联连接,并且电容器32被连接在节点62和地GND之间。电源电压 VDD被传送至延迟监控电路11和泄漏监控电路21,并且还经由开关51
被施加到节点61。通过泄漏监控电路21检测的漏电流lLEAK经由开关
52被提供到节点61。开关51通过控制信号70来控制,所述控制信号70还被提供到延迟监控电路11。开关52通过延迟监控电路11的输出
来控制。相似地,电压vdd'被提供到延迟监控电路12和泄漏监控电路
22,并且还经由开关53施加到节点62。通过泄漏监控电路22检测的 漏电流lLEAK'经由开关54被提供到节点62。开关53通过控制信号71 来控制,所述控制信号71还被提供到延迟监控电路12。开关54通过 延迟监控电路12的输出来控制。比较电路40将在节点61处的电压 Vw和在节点62处的电压V62彼此进行比较,并且基于比较的结果传送 信号UP/DOWN。电容器31、 32具有电容值"Co,其表示目标电路4 的切换电容Co和操作率"的乘积。
图4示出延迟监控电路11的布置。延迟监控电路11包括目标 电路4的关键路径拷贝111;以及XOR(异或)门112。关键路径拷贝 111是将与目标电路4的关键路径延迟相等的延迟给予输入信号的电 路,其根据与形成目标电路4的处理相同的半导体器件制造处理来形
成。与目标电路4的电源电压相等的电压vdd被施加到关键路径拷贝
111。向XOR门112供给输入信号以及来自关键路径拷贝111的输出信 号,并且基于输入信号,对具有与目标电路4的关键路径延迟相等的 脉冲持续时间的脉冲信号进行传送。延迟监控电路12与延迟监控电路 11在电路布置上相同,但是其与延迟监控电路11不同之处在于施加到 延迟监控电路12的关键路径拷贝的电压是Vdd',其比Vdd小AV。
图5示出泄漏监控电路21的布置。泄漏监控电路21包括目标 电路4的漏电流拷贝211;以及电流复制电路210。电流复制电路210 将相应的电流传送至两个节点214、 216,并且具有如下的功能,其将 在节点214处的电势保持为与从外部电源提供的基准电压相等的电势, 并且还将从节点216处流出的电流保持为与流过节点214处的电流相 等的电流。在此,基准电压与目标电路4的电源电压Vdd相等。漏电 流拷贝211用于再生在目标电路4中的漏电流I^AK,所述漏电流拷贝 211是根据与形成目标电路4的处理相同的半导体器件制造处理来形 成。因此,漏电流拷贝211连接到节点214,并且被施加有与目标电路4的电源电压相等的电压VDD。因此,泄漏监控电路21用作电流源, 使得等于目标电路4的漏电流lLEAK的电流从节点216流出。泄漏监控
电路22与泄漏监控电路21在电路布置上相同,其与泄漏监控电路21 的不同之处在于施加到其的漏电流拷贝的电压是比VDD小AV的 Vdd'。
图6示出在每个泄漏监控电路21、 22中设置的电流复制电路210 的布置。电流复制电路210包括运算放大器(OP amp) 212和电流镜 213。运算放大器212具有用于被供给VDD (或者Vdd')的反相输入端 子,和连接到节点215的非反相输入端子。运算放大器212的输出被 提供到电流镜213的两个晶体管的栅极。这些晶体管具有被供给电压 VHK5H的相应的栅极,以及分别连接到节点214、 216的相应的源极。 电压VHIQH是由在半导体集成电路器件中未示出的电压升压器生成的 电压,并且其高于电源电压VDD。该电流复制电路210利用包括运算放 大器212和电流镜213的反馈回路,将节点214保持在电势VDD,并且
从节点216传送与流过节点214的电流lLEAK相等的电流。
图7示出比较电路40的电路布置。比较电路40包括差分放大器 401和触发器402,所示触发器402被供给差分放大器401的输出作为 数据。差分放大器具有被供给在节点61处的电势V61的非反相输入端 子和被供给在节点62处的电势V62的反相输入端子。触发器402还被 供给时钟信号CLK。在比较电路40中,触发器401接收Vw和V62之 间的比较结果,并且将比较结果作为控制信号UP/DOWN传送给电源 电压提供电路3。
以下将描述最小能量点监控电路2的运算原理。当执行特定计算 量的处理时由特定电路所消耗的能量Ea^由切換能量Esw和泄漏能量 EtEAK的总和来表示,并且通过等式(1)来表示
五逛=£观+ = !aQ7丄iV + AT/丄,化K朋 ,'、其中,N表示计算所需的时钟循环的数目,并且其依赖于计算量,
T表示时钟周期,并且其依赖于目标电路4的关键路径延迟,Vdd表示 目标电路4的电源电压,Co表示目标电路4的切换电容,以及Ileak表 示目标电路4的漏电流。在消耗的能量EAuJ勺全局最小点处,例如在 最小点(EAU=EMIN)处,dEAlx/dVDD=0。因此,满足以下的等式(2):

'贝

=雞c,朋+r/腿+ 7,'7二-,y 。 = o
其中,VDD'=VDD-AV,假设AV比VoD足够小。通过将整个等式 (2)乘以(Vdd'-Vdd)/"CoVdd,并且使用Vdd'/Vdd"1的近似,获取以 下等式(3):
T7 i, /』i i _ r/ 丄"^五/t^
在等式(3)左侧的第二项表示当利用电流值lLEAK'以时间段T'对 具有电容值"Co的电容器进行充电时增加的电势量,并且在其右侧的 第二项表示当利用电流值I^AK以时间段T对具有电容值"Q)的电容器 进行充电时增加的电势量。因此,等式(3)的左侧表示当电容器已经 被充电至电势VDD'并且此后利用漏电流lLEAK'以电源电压VDD'对电容器 充电延迟时间T (时钟周期)T时,具有电容值"Co的电容器的电势。 等式(3)的右侧表示当电容器已经被充电至电势VDD并且此后利用漏 电流lLEAK以电源电压VDD对电容器充电延迟时间T (时钟周期)时, 具有电容值"Co的电容器的电势。如果由右侧表示的电势比由左侧表
示的电势高,则因为dEAIX/dVDD>0,所以电源电压降低,并且如果由 右侧表示的电势比由左侧表示的电势低,则因为dEALL/dVDD<0,所以 电源电压升高,由此,最终控制电源电压,以便使其等于满足等式(3) 的电源电势。以下,将描述实现基于以上的操作原理的控制的处理。图8是示 出了电路操作的时序图,其中,水平轴表示时间t。
首先,在图3所示的电路中,开关51、 53被导通,即呈现导电性, 并且开关52、 54被关断,即呈现非导电性,这使节点61处的电势达 到Vdd,并且使节点62处的电势达到Vdd'。该状态通过图8中的时段 TVCKI^来表示。
然后,当开关51、 53在时间t二L处被关断,并且开关52、 54在
时间1=丁2处被导通时,利用电流lLEAK对电容器31进行充电,并且利 用电流lLEAK'对电容器32进行充电。分别通过来自延迟监控电路11、 12的输出,对电容器31、 32的充电时间T (=T3-T2), T' (=T4-T2)进 行控制。除非另行说明,否则只要在由延迟监控电路11检测的关键延 迟时间T的时段内,开关52就保持导通,并且只要在由延迟监控电路 12检测的关键延迟时间T'的时段内,开关54就保持导通。在完成电容 器的充电(t=T4)之后,它们的电势V^、 V62分别被表示为
<formula>formula see original document page 19</formula>
然后,在比较电路40中,电势V^和电势V62之间的比较结果被 读入触发器中。比较电路40向电源电压提供电路3发送控制信号 UP/DOWN,用于如果V61〉V62,则降低电源电压,并且如果V61<V62 则增加电源电压。在来自比较电路40的输出信号被完成(t=T5)之后, 开关51、 53导通,以再次初始化电势V^和电势V62。然后,将重复相 同的操作。
图9示出电源电压提供电路3的电路布置。电源电压提供电路3 包括基准电压生成电路301、运算放大器302A、 302B以及N-MOSFET(N沟道MOS场效应晶体管)303A、 303B。 N-MOSFET 303A、 303B
具有连接到电源VHKM的相应的漏极。运算放大器302A、 302B具有供
给有来自基准电压生成电路301的输出VREFA、 Vrefb的相皮的非反相
输入端子,以及连接到N-MOSFET 303A、 303B的相应的源极的相应 的反相输入端子。运算放大器302A、 302B的输出分别连接到 N-MOSFET 303A、 303B的栅极。利用该布置,N-MOSFET 303A、 303B 用作串联调节器的控制元件,并且N-MOSFET 303A、 303B的源极向 外部传送相应的电势VDD (=VREFA)、 VDD' (=Vrefb)。
图10示出基准电压生成电路301的电路布置。基准电压生成电路 301包括串联连接在电源VfflGH和地GND之间的S个电阻器311、 312、……、31S;两个输出节点321、 322;插在相邻的电阻器之间的 节点与输出节点321之间的(S-l)个开关;以及插在相邻的电阻器之 间的节点与另一输出节点322之间的(S-l)个开关。连接到输出节点 321的(S-l)个开关中只有一个导通,从输出节点321传送相应节点 的电势VREFA。相似地,连接到输出节点322的(S-l)个开关中只有 一个导通,从输出节点322传送相应节点的电势VREFB。在这种情况下, VREFB=VREFA-AV,其中,AV是比Vrefa、 VR訓足够小的值。开关导 通的位置通过来自最小能量点监控电路2的输出来控制。
如上所述,根据本示例性实施例的半导体集成电路器件能够控制 电源电压,使得如果在当前电源电压下由目标电路4消耗的能量的微 分值是正的,则将电源电压减小,并且如果该微分值是负的,则将电 源电压增加,用于最终控制电源电压来使由目标电路4消耗的能量最 小化。
在本示例性实施例中,串联调节器被用作构成电源电压提供电路 3的调节器。然而,只要能够控制其的输出电压,则可以使用例如切换 调节器的任何类型的调节器电路。在本示例性实施例中,延迟监控电路ll检测关键路径延迟T,泄 漏监控电路21检测漏电流ILEAK,并且具有电容值"Co的电容器31被
用作切换功率监控器。如果不论电源电压如何,来自延迟监控电路的
输出脉冲的脉冲持续时间T2、从泄漏监控电路流出的电流值12以及电 容器的电容值CV满足等式(6),则这些值(T2、 I2、 C2)会与T、 ILEAK、 "Co不相符。
C2 《 (6) 第二示例性实施例
下面将描述根据本发明的第二示例性实施例的半导体集成电路器 件。第二示例性实施例的半导体集成电路器件具有与图2中所示的第 一示例性实施例的半导体集成电路器件相似的整体布置,并且其不同 之处仅仅在于最小能量点监控电路2的电路布置。因此,以下将描述 在第二示例性实施例中的最小能量点监控电路2。图ll示出在第二示 例性实施例中的最小能量点监控电路2的电路布置。
在第二示例性实施例中的最小能量点监控电路2包括延迟监控
电路ll、 12,其监控目标电路4的关键路径延迟;泄漏监控电路21、
23,其监控目标电路4的漏电流;电容器31;比较电路40;以及开关
51、 52、 54。通过连接到节点63的相互接合点,开关51和开关52相 互串联连接,并且电容器31被连接在节点63和地GND之间。电源电 压VDD被提供到延迟监控电路11和泄漏监控电路21,并且还经由开关
51被施加到节点63。通过泄漏监控电路21检测的漏电流lLEAK经由开
关52被提供到节点63。开关51通过控制信号70来控制,所述控制信 号70还被提供到延迟监控电路11。开关52通过延迟监控电路11的输 出来控制。电压VDD'被提供到延迟监控电路12、泄漏监控电路22以及 比较电路40。通过泄漏监控电路22检测的漏电流lLEAK'经由开关54被 提供到节点63。控制信号71被提供到延迟监控电路12。开关54通过 延迟监控电路12的输出来控制。比较电路40将在节点63处的电压V63和电压VDD'进行比较,并且基于比较的结果来传送信号UP/DOWN。
电容器31具有电容值"C(j,其表示目标电路4的切换电容Q)和操作率 "的乘积。
根据第二示例性实施例,延迟监控电路ll、 12具有与图4所示的 第一示例性实施例的电路布置相同的电路布置,并且泄漏监控电路21 具有与图5中所示的第一示例性实施例的电路布置相同的电路布置。 用于控制开关51、 52、 54的时序也与第一示例性实施例中时序的相同。
图12示出在第二示例性实施例中的泄漏监控电路23的布置。除 了在其中增加了连接到节点216上的电流镜215之外,泄漏监控电路 23与图5中所示的泄漏监控电路相似,并且所述电流镜215被构造为 从连接电路的点抽取电荷,而不是向连接电路的点引入电荷。具体地, 电流镜215包括两个晶体管,所述两个晶体管的源极连接到地。晶体 管之一具有与节点216连接的漏极,并且另一个晶体管具有抽取与漏 电流Iu^K'相对应的电流的漏极。利用采用泄漏监控电路23的最小能 量点监控电路2,当开关54导通时,电荷从电容器32中放电。
图13示出第二示例性实施例的最小能量点监控电路2的电路操 作。在电容器充电和放电(t=T4)之后,节点63的电势V63表示如下
因为比较电路40包括V63和VDD',并且传送控制信号UP/DOWN, 用于如果V63〉VDD',则减小电源电压,并且如果V63<VDD',则增加电 源电压,目标电路4的电源电压被控制为等于满足等式(8)的电源电 压VDD:
<formula>formula see original document page 22</formula>等式(8)等价于等式(3)。因此,可以看出电源电压被控制为等 于用于使消耗的能量最小化的电源电压。
如上所述,第二示例性实施例的半导体集成电路器件能够控制传 送至目标电路4的电源电压,使得其最终等于用于使消耗的能量最小
化的电源电压。此外,因为仅仅基于节点63的电势VM与电压Vdd'的
值之间的幅度关系,第二示例性实施例的半导体集成电路器件生成用
于电源电压VDD的控制信号UP/DOWN,所以比较电路40可以在VDD' 附近,即,仅在电源电压提供电路3的输出电势范围中具有有保证的 精度。此外,根据本示例性实施例,因为仅需要一个电容器,所以半 导体集成电路器件的面积开销可以被减小。
第三示例性实施例
下面将描述根据本发明的第三示例性实施例的半导体集成电路器
件。第三示例性实施例的半导体集成电路器件具有与图2中所示的第 一示例性实施例的半导体集成电路器件相似的整体布置,并且其的不 同之处仅仅在于最小能量点监控电路2的电路布置。因此,以下将描 述第三示例性实施例中的最小能量点监控电路2。图14示出在第三示 例性实施例中的最小能量点监控电路2的电路布置。
在第三示例性实施例中的最小能量点监控电路2包括延迟监控 电路ll,其监控目标电路4的关键路径延迟;泄漏监控电路21,其监 控目标电路4的漏电流;电容器31、32;比较电路40;以及开关55A、 55B、 56A、 56B、 57A、 57B。通过开关56A,节点61连接到泄漏监控 电路21的输出,并且经由开关57A被供给电源电压VDD。电容器31 连接在节点61与地GND之间。通过开关56B,节点62连接到泄漏监 控电路21的输出,并且经由幵关57B供给有电压VDD'。电容器32连 接在节点62与地GND之间。延迟监控电路11和泄漏监控电路21经 由开关55A,被供给电源电压VDD,并且经由开关55B,被供给电压VDD'。控制信号70被提供到延迟监控电路11,所述延迟监控电路11
的输出控制开关56A、 56B。比较电路40将在节点61处的电压V^和 在节点62处的电压V62进行比较,并且基于比较的结果来传送信号 UP/DOWN。电容器31、 32具有电容值"Q),其表示目标电路4的切 换电容C。和操作率"的乘积。
在第三示例性实施例中,延迟监控电路11具有与图4中所示的第 一示例性实施例的电路布置相同的电路布置,并且泄漏监控电路21具 有与图5中所示的第一示例性实施例的电路布置相同的电路布置。
图15示出在第三示例性实施例中的最小能量点监控电路2的电路操作。
在初始状态中,开关55A、 55B、 56A、 56B关断,并且开关57A、 57B导通,将节点61置于电势VoD,并且将节点62置于电势VoD'。此 后,开关57A、 57B关断,并且开关55B导通,将电源电压Vdd'施加 到延迟监控电路11和泄漏监控电路21上。然后,开关56B导通,以 利用电流lLEAK'对电容器32充电。电容器32的充电时间通过延迟监控 电路11的输出来控制,并且由T'来表示。在电容器32被充电之后, 开关56B被关断,保持电容器32的电势。然后,开关55A导通,将电 源电压VDD施加到延迟监控电路11和泄漏监控电路21。然后,开关 56A导通,以利用电流ILEAK对电容器31充电。电容器31的充电时间 通过延迟监控电路11的输出来控制,并且由T来表示。在电容器31 被充电之后,开关56A被关断,保持电容器31的电势。在电容器31、 32的充电完成(t=T4)之后,它们的电势,艮卩,节点61、 62的电势 V61、 丫62分别通过上述的等式(4)、 (5)来表示
jz =pz +々雄J"c。
=y '+々皿J此后,在比较电路40中,电势V"和电势V62之间的比较结果被 读入到触发器中。然后,比较电路40向电源电压提供电路3发送控制
信号UP/DOWN,用于如果V61>V62,则减小电源电压,并且如果 V61<V62,则增大电源电压。
如上所述,通过使用第三示例性实施例的半导体集成电路器件, 可以控制被传送到目标电路4的电源电压,使得其最终与用于使消耗 的能量最小化的电源电压相等。此外,因为第三示例性实施例的半导 体集成电路器件仅需要一个泄漏监控电路和仅需要一个延迟监控电 路,所以半导体集成电路器件的面积开销可以被减小。此外,利用本
示例性实施例的半导体集成电路器件,因为在电源电压vdd和电压vdd' 处的漏电流Leak和I"ak'通过单个的泄漏监控电路21来监控,并且在 电源电压vdd和电压vdd'处的关键路径延迟T、 T'通过单个的泄漏监控
电路11监控,所以可以减小由于拷贝的变化而导致的检测误差。
第四示例性实施例
图16示出根据本发明的第四示例性实施例的半导体集成电路器 件的布置。该半导体集成电路器件l包括目标电路4,其实现半导体
集成电路器件1的主要功能,并且执行由半导体集成电路器件1执行
的处理;最小能量点监控电路2A、 2B,其检测由目标电路4消耗的能 量最小时的电源电压;以及电源电压提供电路3A,其用于生成要被传 送到目标电路4的电源电压VDD。目标电路4是其电源电压要被控制的 电路。电源电压提供电路3还生成比电源电压Vdd低AV的电压VDD-AV,以及比电源电压高AV'的电压VDD+AV'。最小能量点监控电路 2A、 2B将用于增加或降低电源电压vdd的控制信号81、 82传送给电 源电压提供电路3。
在第四示例性实施例中,最小能量点监控电路2A、 2B具有与图3 中所示的第一示例性实施例的最小能量点监控电路2的电路布置相同的电路布置,但是其不同之处在于最小能量点监控电路2A被供给电源
电压VoD和电压VDD+AV',并且最小能量点监控电路2B被供给电源 电压Voo和电压Vdd-AV。
图17示出在第四示例性实施例中的电源电压提供电路3A的电路 布置。电源电压提供电路3A包括基准电压生成电路301A;运算放 大器302A至302C;以及N-MOSFET 303A至303C。 N-MOSFET 303A 至303C具有连接到电源VHIGH的相应的源极。运算放大器302A至302C 具有供给有来自基准电压生成电路301A的输出Vrefa、 Vrefb、 Vrefc 的相应的非反相输入端子,以及分别连接到N-MOSFET 303A至303C 的漏极的相应的反相输入端子。运算放大器302A至302C的输出分别 连接到N-MOSFET 303A至303C的栅极。利用该布置,N-MOSFET 303A至303C用作串联调节器的控制元件,并且N-MOSFET 303A至 303C的漏极向外部传送相应的电势VDD(=VREFA)、 VDD-AV(=VREFB)、 VDD+AV' (=VREFC)。
除了其具有用于传送三种电势vrefa、 vrefb、 vrefc的三个输出节
点之外,基准电压生成电路301A与图10中所示的第一示例性实施例 中的基准电压生成电路301基本相同。对于三个输出节点中的每个, 在相邻的电阻器之间的节点与相关的输出节点之间插入(S-l)个开关。 在此,假设VREFB =VREFA-AV, VREFC= VREFA+AV',并且AV和AV' 是足够小于Vmfa的信。同样,在该基准电压生成电路301A中,对于 每个输出节点导通开关之一,并且通过来自最小能量点监控电路2A、 2B的输出81和82来控制哪一个开关要被导通。
在第四示例性实施例中,最小能量点监控电路2A被供给来自电源 电压提供电路3A的电压VDD+AV'、 VDD,并且最小能量点监控电路 2B被供给电压VDD 、 VDD-AV。如果两个最小能量点监控电路2A、 2B都传送用于减小电源电压的控制信号,则电源电压提供电路3A降 低输出电压,并且如果最小能量点监控电路2A、 2B都传送用于增加电源电压的控制信号,则电源电压提供电路3A升高输出电压。如果最小 能量点监控电路2A传送用于减小电源电压的控制信号,而最小能量点
监控电路2B传送用于增加电源电压的控制信号,则电源电压提供电路 3A保持输出电压。
如上所述,通过使用第四示例性实施例的半导体集成电路器件, 可以控制被传送到目标电路4的电源电压,使得其最终与用于使消耗 的能量最小化的电源电压相等。此外,根据本示例性实施例,因为电 源电压能够最终被保持而不发生变化,所以可以改善电源电压的稳定 性。
第五示例性实施例
图18示出根据本发明的第五示例性实施例的半导体集成电路器 件的布置。第五示例性实施例的半导体集成电路器件1与图2中所示 的第一示例性实施例的半导体集成电路器件相似,但是不同之处在于 其包括泄漏阻挡电路5,其插入在电源电压提供电路3和目标电路4 之间;以及控制电路6,其检测目标电路4的操作状态,以向泄漏阻挡 电路5发送控制信号。最小能量点监控电路2和电源电压提供电路3 具有的电路布置与第一示例性实施例的电路布置相同。当目标电路4 开始操作时,控制电路6向泄漏阻挡电路5发送控制信号ACTIVE (活 动),并且当目标电路4停止操作时,向泄漏阻挡电路5发送控制信号 SLEEP (睡目民)。
图19示出泄漏阻挡电路5的电路布置。泄漏阻止电路5包括功率 开关P-MOSFET (P沟道MOS场效应晶体管)501和RS (置位复位) 触发器502。 RS触发器502具有R (复位)输入端子,其被供给有控 制信号ACTIVE,用于控制开始操作目标电路4的时序;以及S(置位) 输入端子,其供给有控制信号SLEEP,用于控制目标电路4的操作的 结束。RS触发器502的输出端子Q连接到P-MOSFET501的栅极。利用如此布置的泄漏阻挡电路5,当目标电路4操作时,RS触发 器502的输出端子Q变为"0",导通P-MOSFET 501,或者使得 P-MOSFET501呈现导电性。现在,半导体集成电路器件1以与第一示 例性实施例相同的方式进行操作。此后,当目标电路4停止操作时, 控制信号SLEEP被施加到RS触发器502的S输入端子,其的输出端 子Q变为"1",关断P-MOSFET 501,或者使得P-MOSFET 501呈现 不导电性,以阻挡目标电路4的漏电流。
如上所述,通过使用第五示例性实施例的半导体集成电路器件, 可以在目标电路4操作时,使消耗的能量最小化,并且可以减小在目 标电路4不操作时所消耗的能量。在上述的电路中,泄漏阻挡电路5 包括RS触发器和P-MOSFET的组合。然而,泄漏阻挡电路5不限于 该布置,但是在能够当目标电路4开始操作时,将从电源电压提供电 路3传送的电源电压Vdd直接施加到目标电路4,并且当目标电路4停 止操作时,阻挡漏电流的电路布置的范围内,其可以是任何需要的电 路布置。根据第二至第四示例性实施例的半导体集成电路器件也可以 包括泄漏阻挡电路。
根据以上的每个示例性实施例,控制电源电压以使消耗的能量最 小化。除非另行说明,控制电源电压以使消耗的功率和延迟时间的乘 积最小化。使消耗的功率和延迟时间的乘积最小化是很重要的,并且 不能简单地通过使消耗的功率最小化,或者简单地通过将延迟时间设 置为特定值来使消耗的能量最小化。
虽然以上已经相对于示例性实施例描述了本发明,但是本发明不 限于以上的示例性实施例。在本发明的范围内,可以将对本领域的技 术人员而言显而易见的各种变化应用到本发明的布置和细节中。
本发明要求基于在2006年12月28日提交的日本专利申请No. 2006-353621的优先权,并且其全部公开的内容通过引用结合于此。(引用列表)
专利文献l: JP-A-2002-100967 专利文献2: JP-A-2003-142598 专利文献3: JP-A-2005-197411 专利文献4: W099/12263 专利文献5: JP-A-2003-115750 专利文献6: JP-A-2005-340426
非专利文献1: 2000年6月5-9的Design Automation Conference 第806-809页作者为Seongsoo Lee禾口 Takayasu Sakurai的"Run曙time Voltage Hopping for Low-power Real-time Systems"
非专禾U文献2: 2006年5月的IEEE International Symposium on Circuits and Systems第21-24页作者为David Blaauw禾卩Bo Zhai的 "Energy Efficient Design for Subthreshold Voltage Operation"
权利要求
1.一种半导体集成电路器件,包括目标电路,所述目标电路的至少电源电压是可变的;电源电压提供电路,所述电源电压提供电路向所述目标电路供给电源电压;以及最小能量点监控电路,所述最小能量点监控电路检测在所述电源电压变化时使由所述目标电路消耗的能量的变化最小化的能量最小化电源电压;其中,对由所述电源电压提供电路传送的电源电压进行控制,以便所述电源电压等于由所述最小能量点监控电路检测的所述能量最小化电源电压。
2. 根据权利要求l所述的半导体集成电路器件,其中 所述电源电压提供电路向所述最小能量点监控电路供给第一电源电压和与所述第一电源电压不同的第二电源电压;所述最小能量点监控电路包括监控所述目标电路的关键路径延迟 的延迟监控电路、监控所述目标电路的漏电流的泄漏监控电路以及具 有与所述目标电路的切换电容成比例的电容的电容器;在所述第一电源电压下对所述电容器进行充电,并且此后利用在 所述第一电源电压下的所述目标电路的漏电流,以与在所述第一电源 电压下的所述目标电路的关键路径延迟相对应的时间对所述电容器充 电,所述电容器在利用所述漏电流充电之后具有第一电容器电势;在所述第二电源电压下对所述电容器进行充电,并且此后利用在 所述第二电源电压下的所述目标电路的漏电流,以与在所述第二电源 电压下的所述目标电路的关键路径延迟相对应的时间对所述电容器充 电,所述电容器在利用所述漏电流充电之后具有第二电容器电势;以 及所述最小能量点监控电路将所述第一电容器电势和所述第二电容 器电势彼此进行比较,并且当所述第一电容器电势和所述第二电容器电势彼此一致时,将所述电源电压检测为所述能量最小化电源电压。
3. 根据权利要求l所述的半导体集成电路器件,其中 所述电源电压提供电路向所述最小能量点监控电路供给第一电源电压和与所述第一电源电压不同的第二电源电压;所述最小能量点监控电路包括第一延迟监控电路,所述第一延 迟监控电路被供给所述第一 电源电压,并且监控在所述第一 电源电压 下的所述目标电路的关键路径延迟;第二延迟监控电路,所述第二延 迟监控电路被供给所述第二电源电压,并且监控在所述第二电源电压 下的所述目标电路的关键路径延迟;第一泄漏监控电路,所述第一泄漏监控电路被供给所述第一电源电压,并且监控在所述第一电源电压下的所述目标电路的漏电流;第二泄漏监控电路,所述第二泄漏监控 电路被供给所述第二电源电压,并且监控在所述第二电源电压下的所 述目标电路的漏电流;以及第一电容器和第二电容器,所述第一电容器和第二电容器具有与所述目标电路的切换电容成比例的电容;在所述第一电源电压下对所述第一电容器充电,并且此后利用由 所述第一泄漏监控电路检测的漏电流,以与由所述第一延迟监控电路 检测的关键路径延迟相对应的时间对所述第一电容器进行充电,所述第一电容器在利用所述漏电流进行充电之后具有第一电容器电势;在所述第二电源电压下对所述第二电容器充电,并且此后利用由 所述第二泄漏监控电路检测的漏电流,以与由所述第二延迟监控电路 检测的关键路径延迟相对应的时间对所述第二电容器进行充电,所述第二电容器在利用所述漏电流进行充电之后具有第二电容器电势;所述最小能量点监控电路将所述第一电容器电势和所述第二电容 器电势彼此进行比较,并且当所述第一电容器电势和所述第二电容器 电势彼此一致时,将所述第一电源电压检测为所述能量最小化电源电 压。
4. 根据权利要求l所述的半导体集成电路器件,其中所述电源电压提供电路向所述最小能量点监控电路供给第一电源电压和与所述第一电源电压不同的第二电源电压;所述最小能量点监控电路包括延迟监控电路,所述延迟监控电 路监控所述目标电路的关键路径延迟;泄漏监控电路,所述泄漏监控 电路监控所述目标电路的漏电流;以及电容器,所述电容器具有与所 述目标电路的切换电容成比例的电容;以及所述最小能量点监控电路在所述第一电源电势下对所述电容器进 行充电,此后所述最小能量点监控电路利用在所述第一电源电压下的 所述目标电路的漏电流,以与在所述第一电源电压下的所述目标电路 的所述关键路径延迟相对应的时间对所述电容器充电,并且在所述最 小能量点监控电路利用漏电流对所述电容器进行充电的同时或者之 后,所述最小能量点监控电路将所述第二电源电压和通过在所述第二 电源电压下的所述目标电路的漏电流以与在所述第二电源电压下的所 述目标电路的关键路径延迟相对应的时间对所述电容器放电之后的所 述电容器的电势进行比较,并且当所述第一电容器电势和所述第二电 源电势彼此一致时,所述最小能量点监控电路将所述第一电源电势检 测为所述能量最小化电源电压。
5. 根据权利要求2至4中的任何一项所述的半导体集成电路器 件,其中-所述延迟监控电路包括所述目标电路的关键路径拷贝,并且由所 述电源电压提供电路传送的电压被施加到所述关键路径拷贝。
6. 根据权利要求2至4中的任何一项所述的半导体集成电路器 件,其中所述泄漏监控电路包括所述目标电路的漏电流拷贝和电流复制电 路;以及当外部传送的电源电压施加到所述漏电流拷贝时,所述电流复制 电路将流过所述漏电流拷贝的电流传送至外部。
7. —种半导体集成电路器件,包括目标电路,所述目标电路的至少电源电压是可变的;电源电压提供电路,所述电源电压提供电路向所述目标电路供给电源电压;以及最小能量点监控电路,所述最小能量点监控电路确定在所述电源 电压变化时由所述目标电路消耗的能量的变化率是正的还是负的;其中,对由所述电源电压提供电路传送的电源电压进行控制,以 便如果所述最小能量点监控电路检测的值是正的,则减小所述电源电 压,并且如果所述最小能量点监控电路检测的值是负的,则增大所述 电源电压。
8.根据权利要求7所述的半导体集成电路器件,其中所述电源电压提供电路传送第一电源电压和第二电源电压,所述 第一电源电压等于所述目标电路的电源电压,并且所述第二电源电压低于所述第一电源电压;所述最小能量点监控电路包括延迟监控电路、泄漏监控电路以及 电容器,所述延迟监控电路监控所述目标电路的关键路径延迟,所述 泄漏监控电路监控所述目标电路的漏电流,以及所述电容器具有与所 述目标电路的切换电容成比例的电容;在所述第一电源电压下对所述电容器进行充电,并且此后利用在 所述第一电源电压下的所述目标电路的漏电流,以与在所述第一电源 电压下的所述目标电路的关键路径延迟相对应的时间对所述电容器进 行充电,所述电容器在利用所述漏电流充电之后具有第一电容器电势;在所述第二电源电压下对所述电容器进行充电,并且此后利用在所述第二电源电压下的所述目标电路的漏电流,以与在所述第二电源 电压下的所述目标电路的关键路径延迟相对应的时间对所述电容器进 行充电,所述电容器在利用所述漏电流充电之后具有第二电容器电势; 以及所述最小能量点监控电路将所述第一电容器电势和所述第二电容 器电势彼此进行比较,如果所述第一电容器电势高于所述第二电容器 电势,则确定所述变化率是正的,并且如果所述第一电容器电势低于所述第二电容器电势,则确定所述变化率是负的。
9. 一种半导体集成电路器件,包括电源电压提供电路,所述电源电压提供电路向所述目标电路供给 电源电压;以及第一最小能量点监控电路和第二最小能量点监控电路,所述第一 最小能量点监控电路和第二最小能量点监控电路用于检测在所述电源 电压变化时由所述目标电路消耗的能量的变化率是正的还是负的;其中,所述第一最小能量点监控电路确定在第一电源电压下的所 述变化率,并且所述第二最小能量点监控电路确定在高于所述第一电源电压的第二电源电压下的所述变化率;以及当由所述第一最小能量点监控电路确定的结果是负的,并且由所 述第二最小能量点监控电路确定的结果是正的时,所述电源电压提供电路向所述目标电路供给等于所述第一电源电压的电压。
10. 根据权利要求1至9中的任意一项所述的半导体集成电路器 件,进一步包括泄漏阻挡电路,所述泄漏阻挡电路阻挡所述目标电路的漏电流; 其中,在所述目标电路停止操作之后,所述泄漏阻挡电路阻挡所 述目标电路的漏电流。
11. 一种用于至少电源电压是可变的目标电路的电源电压控制系 统,包括电源电压提供装置,所述电源电压提供装置用于向所述目标电路 供给电源电压;以及最小能量点监控装置,所述最小能量点监控装置用于检测在所述 电源电压变化时使由所述目标电路消耗的能量的变化最小化的能量最 小化电源电压;其中,控制所述电源电压提供装置,以便由所述电源电压提供装 置传送的电源电压等于所述能量最小化电源电压。
12. —种用于至少电源电压是可变的目标电路的电源电压控制系 统,包括-电源电压提供装置,所述电源电压提供装置用于向所述目标电路 供给电源电压;以及最小能量点监控装置,所述最小能量点监控装置用于确定在所述 电源电压变化时由所述目标电路消耗的能量的变化率是正的还是负 的;其中,控制由所述电压提供装置传送的电源电压,以便如果所述 变化率是正的,则减小所述电源电压,并且如果所述变化率是负的, 则增加所述电源电压。
全文摘要
一种半导体集成电路器件,包括目标电路,该目标电路的至少电源电压是可变的;电源电压提供电路,该电源电压提供电路用于向目标电路供给电源电压;以及最小能量点监控电路,该最小能量点监控电路检测在电源电压变化时使由目标电路消耗的能量的变化最小化的能量最小化电源电压。对由电源电压提供电路传送的电源电压进行控制,以便等于由最小能量点监控电路检测的能量最小化电源电压。
文档编号H01L21/822GK101606319SQ200780051398
公开日2009年12月16日 申请日期2007年12月28日 优先权日2006年12月28日
发明者池永佳史, 野村昌弘 申请人:日本电气株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1