如何调节电压对电子芯片常温led老化后电压变化 的影响

汽车电压调节器集成电路芯片版图设计_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
汽车电压调节器集成电路芯片版图设计
上传于||暂无简介
阅读已结束,如果下载本文需要使用1下载券
想免费下载本文?
下载文档到电脑,查找使用更方便
还剩2页未读,继续阅读
你可能喜欢PWM型数_模混合电压调节器芯片电路设计_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
PWM型数_模混合电压调节器芯片电路设计
上传于||暂无简介
阅读已结束,如果下载本文需要使用2下载券
想免费下载本文?
你可能喜欢开关电源控制芯片M51995及其应用_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
开关电源控制芯片M51995及其应用
上传于||暂无简介
阅读已结束,如果下载本文需要使用1下载券
想免费下载本文?
下载文档到电脑,查找使用更方便
还剩4页未读,继续阅读
你可能喜欢用于调节电压电源的设备、系统和方法
专利名称用于调节电压电源的设备、系统和方法
技术领域本发明一般地涉及一种用于调节到包含在半导体衬底上的集成电 路的电压的系统和方法。特别地,本发明涉及一种用于在向可编程控制 器提供数据和从可编程控制器接收输入时作为对数字地测量的集成电 路物理状态的响应而调节到集成电路的电压的系统和方法。
背景技术在制造工艺期间,集成电路的性能会发生变化。传统地,这些制造 在半导体村底晶片上的集成电路在制造完成时被测试和分级以确定它们的性能。在分级时,基于这一测量性能封装并出售半导体村底。这种 分级使得将要针对所有操作状态而提供给集成电路的指定的单个电压 的预测性能更为详细。典型地,其边缘未能达到性能标准的集成电路会被丢弃,即使该集 成电路具有完全的功能,没有任何缺陷。这会导致产量损失。在边缘上 增加集成电路的性能的 一种方法是增加施加于其上的标称操作电压。因 此,为了确保由于性能不好的集成电路样品而引起的产量损失为最小, 利用比标注在封装本身上的标称电压规范高的电压来封装这些集成电 路样品。然而,这一性能测试是在单个操作点上进行的,即是以固定的 温度和给定的工艺来进行的,要进行测量以得出达到最小性能标准所需 的电压是多少。但是,在系统中,温度和电压并不是常数,因此要应对 这些变化,实际上要在封装上印上甚至比达到最小性能标准所需的电压 高的电压作为标称电压。另夕卜,单个集成样品的校准会占用更多的测试时间,这增加了成本。 在这样一种静态测试方法中,由于基于单个操作点在晶片上设置电源电 压,所以无法动态地降低功率。因此,在已经分级并封装之后,并未作为对改变集成电路的操作系 统状态的响应而进行任何设置。发明内容根据本发明,提供了一种集成电路设备,其包括温度测量电路, 在该集成电路内,提供温度信号;压降测量电路,在该集成电路内,向 压降寄存器提供压降值;频率测量电路,在该集成电路内,向频率寄存 器提供频率值;监督电路,连接到压降寄存器和频率寄存器,并且选择 性地从压降寄存器和频率寄存器读取值或者向压降寄存器和频率寄存 器提供值;电压缩放信号电路,连接到温度测量电路、压降寄存器和频率寄存器并且将温度信号与压降寄存器和频率寄存器的值组合以计算电压缩放信号值;以及电压电源,连接到电压缩放信号电路并向集成电路提供与电压缩放值成正比的电压。在本发明的一个实施例中,提供了一种电子系统,其包括热二极 管;寻址电路,连接到系统时钟;数字温度表,连接到寻址电路;比较 器,连接到数字温度表和热二极管;预测频率响应表,连接到比较器的 输出并提供预测频率响应值;第一频率电路,提供第一频率值;第二频 率电路,提供第二频率值;第一差分电路,连接到频率响应表和第一频 率电路,并且提供第一频率值和预测频率响应值的第一差值;第二差分 电路,连接到第一频率电路和第二频率电路,并且提供第一频率值和第 二频率值的第二差值;电压缩放信号电路,连接到第一和第二差分电路, 并且提供来自第 一和第二差值的组合的电压缩放信号;以及电压电源, 作为对从电压缩放信号电路接收的电压缩放信号的响应,向电子系统提 供功率。
通过参考附图,可以更好地理解本发明,并且使得本发明的大量目 的、特征和优势对本领域技术人员来说变得明显。图l是温度测量电路的一个简单实施例的示意图;图2是温度测量电路的第二实施例的示意图;图3是向频率响应测量提供输入并且提供IR压降测量的两个环形 振荡器电路的示意图;图4是自适应电压补偿电路的优选实施例的示意图;图5是表示自适应电压补偿电路的操作的流程图;图6是自适应电压补偿电路的数字实现的框图;图7是图6的实现的第二个更详细的框图;图8是自适应电压补偿电路在多个内核上的位置的图示;以及图9是示出如何将可编程控制器提供给自适应电压补偿电路的流程图。
具体实施方式
以下内容旨在提供对本发明示例的详细描述,而不应理解为对本发 明本身的限制。相反,在本发明的范围内可以进行任意数目的变更,本 发明的范围在说明书所附的权利要求书中限定。本发明提供了 一种用以在单个中央处理单元内测量温度的系统。这实际上是通过向每个中央处理单元提供自适应电源(APS)来完成的。 这些自适应电源中的每一个确定集成电路上的操作状态并且调节提供 给集成电路的电压(Vdd),以提高集成电路的性能或者节省集成电路消 耗的功率。在这些自适应电源的优选实施例中,进行三个物理状态测量。第一 个是通过集成电路表面上的热二极管测量的温度。第二个是通过两个环 形振荡器电路测量的IR (电压)压降,并且第三个是通过单个环路振荡 器测量的相对于存储的预定性能值的集成电路频率性能。提供给电压调节电路的完整控制信号是总的Vdd缩放=频率响应缩放+与温度相关的Vdd缩放+与IR压 降相关的缩》1在优选实施例中,所有的测量电路都包含在这一集成电路器件的表 面上。然后,这些测量用于对电压调节电路的输入控制信号进行缩放, 该电压调节电路也包含在该集成电路器件的表面上,或者作为替代,在 另一个集成电路上。这一电压调节器件的输出提供集成电路操作电压 (Vdd)。这样,可以调节提供给集成电路的电压以节省功率或者在芯片 操作期间在程序控制下动态地提高性能。因此,在预见到诸如休眠状态 或执行需要高电路性能的指令之类的操作环境改变的情况下,可以进一 步改变集成电路的电压和性能。这是一种同时考虑了半导体制造工艺、温度和IR压降效应的特定 细节的改变电压的动态方法。这种方法使用可用的片上数据来计算达到 目标性能或降低功耗所需要的电压调节。使用同一电路来达到这两个目 标。使用这种方法的另一个优势是其在可编程性方面提供给用户的灵活性。片上电压可以通过对特殊的寄存器进行写入来人工地改变,这些寄 存器提供由功率管理电路使用的值以提供电源电压Vdd。在期望需要高 电路性能的指令,基本上提供"按需"性能能力时,这一特征是有帮助 的。换句话说,为了根据请求提供性能能力,要使用附加的电路来提供 电压,以增加电路性能。这种方法不限于特定技术或特定类型的电路。它可以应用于很多类 型的集成电路,特别是那些需要在更低功耗下提供更高性能的集成电 路。这种方法还减少了用于识别每模块的产量和电压的测试时间。它是一种与以前的考虑了 IR压降效应的静态解决方案(熔断器等等)不同 的动态解决方案。图1是所示出的连接到提供集成电路电压源(芯片Vdd)的电压调 节电路的热测量电路125的一个实施例的示意图。这一测量电路包括连 接到电压源的电流源100。这一电流源100还通过线路103连接到热二 极管102,该热二极管102还连接到地面。热二才及管102上的电压表明 这一集成电流的测量温度。通过线路103将这一热电压信号提供给模拟 比较器106。比较器106的输出连接到向数字到模拟(D/A)转换器114 提供地址的地址计数器110。热二极管的操作范围通常为0到125°C。 地址计数器110包括具有128个条目的查找表。这些条目对应于0°C到 127°C。首先,地址计数器IIO从零度开始并且每个时钟周期向上递增。 每个地址被通过线路112提供给D/A转换器114。在操作中,模拟比较 器106将D/A转换器114的输出与由热二极管102提供的所测量的热电 压进行比较。当地址计数器IIO提供表示与热二极管102相同的温度的 输出时,D/A转换器IIO的输出电压将与由热二极管102提供的电压相 同。于是,模拟比较器106的输出将是零。然后,地址计数器110将停 止递增并通过线路106向延迟查找表(LUT)电路118提供信号。线路 116上的这个值是表示由热二极管102测量的温度的数字信号。这一热 电压值用于在延迟查找表电路118中对对应的延迟值进行寻址。电路118 中的延迟查找表是通过对集成电路的性能进行仿真而计算的脉冲宽度值的表。每个值表示对于期望的集成电路性能针对0°C到127°C的温度 范围而计算的期望延迟值。为了对在村底上的工艺进行测量,使用了连接到经温度补偿的电压 源(例如带隙参考)的环形振荡器。在这种情况下,对于给定的温度, 由环形振荡器产生的脉冲宽度是基于在衬底上的工艺的,因为温度和电 压是常数。通过使用带隙参考,施加于环形振荡器的电压可以保持为常 数。但是,衬底的温度依赖于内部和外部操作条件,并且该衬底的温度 不能保持为常数。为了消除变化的温度的影响,在本发明中使用了另一 种方案。首先,选择目标预测电路性能数值(pcpn)。这一数值基于期望的 半导体制造工艺来表示期望的电路性能。这一数值表示在整个操作温度 范围上施加标称电压的情况下所期望的电路性能。对于这一pcpn,针对 整个操作温度范围执行对由来自带隙参考的常数电压提供的环形振荡 器的仿真。这一仿真产生在固定电压处产生的脉冲宽度和其中在整个操 作温度范围中只有温度会变化的pcpn值。如果衬底pcpn与期望的目标 性能相同,则对于操作温度范围的每个值,衬底还会产生相同的脉冲宽 度。如果衬底pcpn不同于期望的目标性能,则由衬底产生的脉沖宽度 将会比通过仿真产生的更短或更长,这依赖于衬底pcpn是比期望的目 标性能更快还是更慢。因此,必须在由衬底上的环形振荡器产生的脉冲 宽度与在固定电压处的衬底温度值处的脉冲仿真值之间进行比较。对于在期望的操作温度范围内的每个温度值,将在期望的目标工艺处的期望 脉冲宽度值存储在通过当前衬底温度来进行寻址也就是基于衬底温度 来进行寻址的查找表(LUT)(例如图1中的118)中,地址指针指向 LUT中的如下条目,该条目包含在期望的工艺拐点下固定带隙电压下来 自环形振荡器电路的期望脉冲宽度。对于本发明,才喿作温度范围是0°C到127°C并且这一范围分为每l°C的128个步长。这在LUT中需 要128个条目,每个条目对应于每l°C的温度上升。来自延迟查找表电路118的这一结果脉冲宽度值提供数字形式的电压缩放信号,通过D/A转换器122将该电压缩放信号转换为模拟电压信 号。通过线路124将这一缩放电压信号提供给电压调节器130。电路125 的操作结果将是基于由热二极管102测量的集成电路的测量温度来增加 或减少调节器电路130的结果电压(芯片Vdd)。图2是在图1中示出的热测量电路的第二实施例。图2的温度测量 电路225包括两个电流源200和202,这两个电流源通过由线路206连 接的开关204选择性地连接到热二极管208。该二极管实际上由以 CMOS技术制作的横向PNP器件构成。将这一器件的集电极和基极短 路,使得二极管在基极和发射极之间。数字温度传感器基于连接到二玟管的晶体管的基极-发射极电压Vbe与 它的温^t^比的原理。当超温才斜乍时,VBE表示表现出大约-2mV/。 C的负温度系数。实际上,VBE的绝对值会在不同的晶体管之间变化。为了使得这种变化无效,电路必须校准每个单独的晶体管。这一问题的常见 解决方案是当将两个不同的电流值施加于晶体管的发射极时,对晶体管的VBE的变化进行比较。使用由两个电流源一次一个地馈电的二极管进行温度测量。典型地,这些电流源的比率是10:1。温度测量需要测量由于施加两个电流源 而在二极管上产生的电压差值。线路206连接到"采样和保持"电路209以对热二极管208的电压 输出进行采样和保持。地址计数器电路222与前面讨论的图1的地址计 数器电路110相同地操作。地址计数器电路222每个时钟周期递增一个 地址,这通过线路220向D/A转换器218提供了表示0。 C到127° C 的温度范围的数字信号,D/A转换器218将表示温度的这一数字信号转 换为电压。通过线路215将这一电压信号提供给第二采样和保持电路 213。采样和保持电路209和213 二者都将针对比较器212而对它们各 自的电压进行釆样和保持,使得来自热二极管208的温度的持续的微小 变化将不会不利地影响这一温度测量电路225的操作。在达到所测量的 温度后,比较器212将通过线路216向地址计数器222提供零输出,该 地址计数器222在线路224上向延迟查找表电路226提供表示测量温度的数字信号。在线路228上向D/A转换器230提供数字延迟值的延迟查 找表电路226的操作与前面针对图1中的测量电路125所讨论的相同。图3是向电压调节电路326提供电压缩放信号的IR压降测量电路 325的示意图。带隙电压源300连接到环形振荡器电路304。环形振荡 器电路304包括连接成环路或环形的奇数个反相器302。带隙电源是乂人 物理集成电路本身获得的并且其标称值为1.23伏。连接到芯片电压源的 第二环形振荡器电路306在线路314上提供输出。带隙环形振荡器在线 路312上才是供输出。相位检测器308连接到线路312和314以确定由两 个环形振荡器电路304和306提供的脉沖之间的差值或延迟。相位检测 器308分别在线路316和318上提供电压量值输出和电压极性输出,其 共同表示环形振荡器电路304和306之间的延迟差值。线路316和318 输入到比较器310,比较器310在线路322上向电压调节器326提供电 压缩放信号。应当理解,线路322上的这一电压缩放信号仅仅基于集成 电路的IR压降。基于线路322的电压缩放信号,电压调节器326提供 适当的芯片Vdd值。在优选实施例中,两个环形振荡器电路304和306 应当彼此非常接近,使得集成电路表面上的任何不规则性的影响都能被 最小化。可以基于来自图2中电路226的芯片温度通过使用图3中的连接到 带隙电压的环形振荡器304在线路305上的输出和包含已知延迟值的查 找表来测量集成电路的频率响应(或集成电路的性能)。结合图4中电 路325的IR压降测量和电路225的温度测量来示出这一点。在IR压降 测量电路325中,连接到带隙的环形振荡器304提供连接到集成电路414 的第二信号,集成电路414从电路325的连接到带隙的环形振荡器304 取得脉冲信号并将它转换成电压,然后将该电压提供给差分电路416。 基于所测量的温度将到差分电路416的另一个输入线路415与表示期望 延迟的从D/A转换器230输出的延迟电压信号进行比较。这一差分电路 416的输出表示表明集成电路频率响应或集成电路性能的电压。更特别 地,提供给复用器418的这一信号表示相对于针对该温度的期望集成电 路性能的实际集成电路性能。如果线路415上的期望延迟信号小于来自集成电路414的延迟信号,则芯片性能就低于预期并且应当增加电压Vdd。相反地,如果线路415上的期望延迟大于来自集成电路414的延 迟信号,则芯片性能就高于预期并且可以降低电压Vdd以节省功率。图4还示出了如上所述地将温度测量电路325的输出、IR压降测量 电^各325的输出与频率响应测量组合的本发明的优选实施例,。在这一 实施例中,温度测量电路包括查找表地址寄存器400,该寄存器400通 过线路402连接到地址计数器210以提供初始地址或提供会产生人工改 变的电压缩放信号的人工改变的温度。另外,提供了查找表数据寄存器 406,其可以提供对延迟查找表226的定向输入。这可以用于提供延迟 查找表的条目或者直接输出到复用器410的旁路数据,复用器410输入 到D/A转换器230。通过这种方式,程序员可以直接控制用于计算线路 428上的电压缩放信号的延迟值。直接在线路415上将D/A转换器230 的输出提供给差分电路416和复用器418。通过这种方式,复用器418 可以绕过差分电路416并且只向驱动器420提供依赖于温度的表延迟 值。驱动器420通过线路438连接到寄存器408,寄存器408可以用于 控制在线路424上输出到求和电路426的信号量。相同地,在电路325 中,寄存器432在线路434上提供可用于改变从电路325输出到求和电 路426的缩放信号量的信号。求和电路426的输出是线路428上的电压 缩放信号,并且被提供给电压调节器436,电压调节器436接着提供集 成电路电压(芯片Vdd) 440。图5是表示本发明操作的过程流程图。重要的是理解到,图5不是 表示软件执行的流程图,而是产生前面在本发明的不同功能单元的操作 中讨论的电压缩方文信号的同时处理的流程图。对图5的这一流程图的讨 论还将分别参考图2、图3和图4。在开始阶段500中,路径524示出 了本发明的不同方面的同时操作。在步骤502中,热二极管208在线路 506上向处理方框504提供表明所测量的电路温度的输出电压。处理方 框504表示在如前所述地确定表示电路温度的数字信号时地址计数器 222、 D/A转换器218和电压比较器212 (图2)的揭:作。参考图5,在 步骤506中,在路径530上将这一数字温度提供给延迟查找表,步骤506在路径534上向D/A转换步骤508提供表示延迟的数字信号,从而产生 通过路径536提供给比较器514的延迟信号电压。返回到^各径524,正如在图4中所讨论的,在路径528中将在方框 510中测量的频率响应值提供给集成方框512,并通过线路538将其提 供给比较方框520。图4的集成电路414通过路径542向比较方框514 提供频率响应测量信号,然后将其与路径536上的延迟信号进行比较。 在路径544上提供这一比较的这一结果。返回到路径524,将来自连接 到芯片电压电源的环形振荡器306的IR压降的测量与在步骤520中对 连接到带隙电压源的环形振荡器304进行比较。路径540上的输出表示 电压缩放信号的IR压降部分并且在步骤516中被组合以产生在步骤522 中提供给调节器436的整个电压缩放信号546。重要的是理解到,这一 电压缩放信号是由于将对温度、IR压降和电路频率响应的测量进行组合 而产生的。自适应电压电源的数字实现图6是数字自适应电压电源的实施例的框图。方框604表示前面在 图1、图2和图4中讨论的温度传感器。寄存器600提供了温度传感器 表中的地址,如前面所讨论的那样。将温度传感器方框604在线路606 上的输出提供给脉沖宽度表608。该表608还通过线路622连接到数据 寄存器610。数据寄存器610提供向脉冲宽度表608或向复用器612输 入值的能力。通过这种方式,自适应功率管理单元622可以提供数据寄 存器610的输入,该输入可以由复用器612替换为脉沖宽度值。换句话 说,提供对自适应功率管理单元622的操作的控制的计算机程序可以直 接控制数据寄存器610中的值,从而直接控制从框图中这一点开始的电 压缩放计算。带隙参考电路618和Vdd参考电路632与如图4中方框325所讨论 和示出的类似。但是,在差分电路642中对带隙参考电路618和芯片 Vdd参考电路632的输出进行组合,差分电路642在线路640上提供输 出。带隙参考电路618还提供与差分电路665中的复用器612的输出组合的输出。这一差分电路665在线路667上提供输出。与图4中所示出的自适应电压电源的一个显著不同是包括连接到线 路667的处理传感器寄存器676和连接到线路640的IR压降寄存器647。 由于线路667和线路640上的数据是数字的,所以这些寄存器676和647 可以分别接收这些线路上的值。作为替代,寄存器676可以接收线路680 上的输入,正如寄存器647可以接收线路637上的输入。换句话说,这 些寄存器都是读/写寄存器。返回到线路667,将它的值输入到从提供加 权值的寄存器668接收输入的复用器电路671。在这一实施例中,加权 值可以用于增加或减少从差分电路665或处理传感器寄存器678产生的 处理数值的影响。寄存器668在线路678上从自适应功率管理单元622 接收输入。将复用器电路671的结果提供给加法电路654。线路640还 向复用器电路635提供输入,复用器电路635从IR压降权重寄存器636 接收加权值。如处理权重寄存器668, IR压降权重寄存器636在线路684 上从自适应功率管理单元622接收输入。在线路652上将复用器635的 输出提供给加法器654。在线路650上将加法器654的输出提供给另一 个复用器657,复用器657连接到调节器权重寄存器660。通过线路682 连接到自适应功率管理单元的这一寄存器使得可以对电源本身的缩放 信号的输出进行程序控制。因此,通过在寄存器660中提供加权值,可 以调节整个缩放电路在线路662上的输出。另夕卜,在图6中,有一个表 示到计算系统的接口的功率监督电路627,该功率监督电路627从整体 上说将通过到自适应功率管理单元622的线路629来对这一数字自适应 电压电源进行控制。寄存器600、 610、 676、 668、 660、 636和647是 读/写寄存器。这样,功率监督器627可以通过自适应功率管理单元622 来对数字自适应电压电源的操作进行整体的监视和调节。图7是图6框图的更详细的示图,进一步示出了处理Vt器件阈值 电压位移。随着该部分的老化,其器件的Vt位移会导致更慢的性能。 这一寄存器712连接到其所存储的差分电路718。处理Vt位移寄存器 712存储由环形振荡器744产生的脉冲宽度值。随着该部分的老化,对 于相同的温度值并且在带隙电压下,被写入这一寄存器的值将变得更大,表明该部分正在变慢。通过周期性地将存储在这一寄存器中的值与 针对给定温度而预先计算的脉冲宽度值(在该部分寿命终点达到的最终 脉冲宽度的80%处估计的)进行比较,可以确定该部分何时达到它的寿命终点Vt位移的80%的点并且将产生表明该部分可能需要很快被替换 的信号。在一个实施例中,这一寄存器712是只读寄存器,其中基于用 户控制来将值写入该寄存器(也就是,用户可以判决何时可以将环形振 荡器744脉冲宽度数据写入这一寄存器712,但是用户不能写入或者覆 盖这一寄存器712的值)。对于线程重引导(thread re-direction ),实际上不使用这一寄存器, 但是为了完整起见,仍在此描述这一寄存器。图8是示出实施例的示图,其中多个CPU内核位于单个半导体衬 底800上。在这一示出的实施例中,内核802、 804、 806和808中的每 一个都是相同的。但是,应当明白,只要各自适应电压电源分别位于一 个内核中,内核的功能就与本发明的应用无关。在图8中,CPU内核 804的视图分解为视图810,视图810包括CPU本身以及在该内核的表 面上通过线路815连接到功率监督器817的自适应电压电源812。在操 作中,功率监督器817表示对系统中所有内核上的所有自适应电压电源 的可编程控制。通过使用在图6和图7中讨论的寄存器,功率监督器817 可以控制并监视每个自适应电压电源的操作。图9是示出功率监督器在控制自适应电压电源时的梯:作的流程图。 在步骤900中读取连接到计数器922的热二极管电压,在步骤925中计 数器922递增地对查找表进行寻址以确定通过线路979提供给差分方框 932的测量温度值,计数器922还连接到测量值寄存器980。同时,在 方框928中读取第一处理传感环形振荡器。在线路932上将这一频率值 提供给写处理位移寄存器926和差分电路932。另夕卜,同时,在方框940 中读取第二处理传感器环形振荡器电路。在线路942上将其输出提供给 差分电路944 ,其中在线路946上提供第 一和第二环形振荡器电路之间 的差值。图9示出了对前面讨论的自适应电压电源的软件控制。方框950从线路952通过判决954来发起软件或覆盖能力。如果软件或覆盖将要发 生,则将不会提供方框962中的输入测量IR压降值,但是将通过线路 964向IR压降寄存器966提供方框960中的软件输入值。通过类似的方式,方框902控制由自适应电压电源使用的处理值。 当实现软件控制时,在线路904上向判决方框906提供信号。如果将要 发生因软件输入而引起的覆盖,则通过线路916向写处理寄存器918提 供方框912中的软件输入值,而不是方框914的所测量的处理。如所示 出的,此时通过线路934从差分电路932接收方框914中的输入测量处 理值。该软件对方框918中的写处理寄存器和方框966中的写IR压降 寄存器进行控制。在方框936中对IR压降数据和处理数据进行求和以 提供整个电压缩放信号,该电压缩放信号被输出到在938处的电压调节 器以向集成电路提供Vdd电源电压。另外,通过类似的方式,方框970提供用户或软件覆盖,以便提供 用来替代所测量的温度值的替换温度值。这通过在线路974上向判决处 理972提供信号来进行。如果软件将要覆盖测量值,则在线路978上发 送信号,以访问软件在方框982中提供的温度值,该温度值由线路984 写入到写温度寄存器986。但是,如果没有软件覆盖,则判决方框972 在线路976上向寄存器980提供信号,寄存器980从线路924接收温度, ^口前面所"N^仑的那才羊。本领域普通技术人员还应当明白,对权重寄存器的使用还提供了对 自适应电压电源操作的更高程度的软件控制。因此,通过访问这些寄存 器,功率监督器可以监视并调节包含在集成电路上的每个自适应电压电 源的操作。尽管所讨论的这一 实施例只示出了集成电路上的单个电压控制电 路,但是应当明白,可以利用多个电压控制电路来向集成电路的不同部 分提供不同的电压。尽管已经示出并描述了本发明的特定实施例,但是对于本领域普通 技术人员来说很明显的是,在不偏离本发明及其更广泛的方面的情况 下,基于这里的阐述,可以进行改变和修改。因此,所附权利要求会将在本发明的真实本质和范围内的所有这些改变和修改都涵盖在其范围 内。另外,本领域普通技术人员应当理解,如果想要表明特定数目的所 引入的要求保护的单元,则应在权利要求中明确地阐述这种意图,并且 在没有这种阐述的情况下,这种限定就不存在。对于非限制性示例,为 了帮助理解,所附权利要求包含了使用介绍性短语"至少一个"和"一 个或多个,,来引入要求保护的单元。然而,不应当将对这种短语的使用 解释为暗示由不定冠词"一,,或"一个"来引入要求保护的单元会将包 含这种所引入的要求保护的单元的任何特定权利要求限制为只包含一 个这种单元的发明,即使是在同一权利要求包括介绍性短语"一个或多 个"或"至少一个,,和诸如"一"或"一个"之类的不定冠词时也是如 此,对于在4又利要求中使用定冠词来"i兌,这同样成立。
1.一种集成电路设备,包括温度测量电路,在所述集成电路内,提供温度信号,压降测量电路,在所述集成电路内,向压降寄存器提供压降值,频率测量电路,在所述集成电路内,向频率寄存器提供频率值,监督电路,连接到所述压降寄存器和所述频率寄存器,并且选择性地从所述压降寄存器和所述频率寄存器读取值或者向所述压降寄存器和所述频率寄存器提供值,电压缩放信号电路,连接到所述温度测量电路、所述压降寄存器和所述频率寄存器并且将所述温度信号与所述压降寄存器和频率寄存器的值组合以计算电压缩放值,以及电压电源,连接到所述电压缩放信号电路并向所述集成电路提供与所述电压缩放值成正比的电压。
2. —种用于调节提供给电路的电压的方法,包括以下步骤 测量所述电路内的温度以提供所测量的温度,使用所述所测量的温度访问以前存储的表明预测的频率值的数据, 测量所述电路内的第 一 频率以提供所观'J量的频率值, 将所述预测的频率与所述所测量的频率值组合以提供缩放值,以及 作为对所述缩放值的响应,调节提供给所述电路的电压。
3. 根据权利要求2所述的方法,进一步包括测量所述电路内的第二 频率的步骤,并且其中所述组合步骤进一步包括将第二测量频率与所述 预测的频率和第 一 频率组合以提供所述缩》文值。
4. 根据权利要求3所述的方法,其中所述测量所述电路内的第二频 率的步骤包括从环形振荡器接收信号,所述环形振荡器包含在所述电路 上并且连接到由所述缩;故值调节的电压电源。
5. 根据权利要求4所述的方法,其中所述调节电压步骤包括作为对 所述第一频率值比所述预测的频率响应值更高的响应而增加所述电压。
6. 根据权利要求4所述的方法,其中所述调节电压步骤包括作为对所述所测量的频率值比所述预测的频率值更低的响应而减少所述电压。
7. 根据权利要求4所述的方法,其中所述调节电压步骤包括从可编选择性地调节所述电压。
8. —种用于调节提供给电路的电压的方法,包括以下步骤 从所述电路上的热二极管接收第 一 电压;通过在每个电路时钟周期递增一个地址对数字温度表示表进行寻址,将所述被寻址的数据转换成表示被寻址的温度的第二电压, 将所述第一电压与所述第二电压进行比较,以及 当所述第一和第二电压二者相等时,提供温度值,以及作为对所述缩放值的响应,调节提供给所述电路的电压。
9. 根据权利要求8所述的方法,其中所述转换被定址的数据的步骤 包括选择性地从第一可编程寄存器接收输入并且转换所述接收的输入 而不是所述递增的i也址。
10. —种用于调节由电压源向电路提供的电压的方法,包括以下步骤从第 一环形振荡器接收第 一频率值, 从第二环形振荡器接收第二频率值,将所述第一和第二频率值组合以形成电压缩放值,以及 向所述电路电压源提供所述电压缩放值。
11. 根据权利要求10所述的方法,其中所述组合步骤进一步包括以 下步骤确定所述第一和第二频率值之间的相差值,确定所述组合的第一和第二频率值的极性,以及 将所述相差值与所述极性组合以形成所述电压缩放信号。
12. —种电子系统,包括 热二极管,寻址电路,连接到系统时钟,数字温度表,连接到所述寻址电路,比较器,连接到所述数字温度表和所述热二极管,预测频率响应表,连接到所述比较器的输出并提供预测频率响应值,第一频率电路,提供第一频率值, 第二频率电路,提供第二频率值,第一差分电路,连接到所述频率响应表和所述第一频率电路,并且 提供所述第一频率值和所述预测频率响应值的第一差值,第二差分电路,连接到所述第一频率电路和所述第二频率电路,并 且提供所述第 一频率值和所述第二频率值的第二差值,电压缩放信号电路,连接到所述第一和第二差分电路,并且提供来 自所述第一和第二差值的组合的电压缩放信号,以及电压电源,作为对从所述电压缩放信号电路接收的电压缩放信号的 响应,向所述电子系统提供功率。
13. 根据权利要求12所述的电子系统,所述第一频率电路包括第一 环形振荡器。
14. 根据权利要求13所述的电子系统,其中所述第一环形振荡器连 接到带隙电压源。
15. 根据权利要求13所述的电子系统,其中所述第二频率电路包括 连接到所述电压电源的第二环形振荡器。
16. 根据权利要求13所述的电子系统,进一步包括第一权重寄存器 电路,其连接到所述第一差分电路,以提供输入到所述第一差值的第一权重。
17. 根据权利要求13所述的电子系统,进一步包括第二权重寄存器电路,其连接到所述第二差分电路,以提供输入到所述第二差值的第二 权重。
18.根据权利要求13所述的电子系统,进一步包括第三权重寄存器 电路,其连接到所述电压缩放信号电路,提供输入到所述电压缩放信号 的第三权重。
在制作在半导体衬底上的集成电路中包括测量电路组件。这些测量电路包括连接到提供集成电路电压源的电压调节电路并且连接到功率管理电路的寄存器。这些测量电路提供信号以控制用于基于在半导体器件上获取的测量值来调节输出到集成电路的电压的电压调节电路。这些测量包括温度、在半导体衬底上的位置处的IR压降、以及集成电路的频率响应。
文档编号G01K7/01GKSQ
公开日日 申请日期日 优先权日日
发明者D·J·西曼, D·K·辛格, F·I·阿塔拉 申请人:国际商业机器公司}

我要回帖

更多关于 电压调节芯片 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信