The invention discloses an apparatus and a method for performing on-chip parameter measurement. In an implementation, the IC includes a plurality of functional circuit blocks with each functional circuit block having one or more sensors for measuring parameters such as voltage and temperature. Each of the functional blocks includes a circuit coupled to receive power from a local supply voltage node. Similarly, the circuit in each of the sensors is coupled to receive electricity from the corresponding local supply voltage node. Each sensor in the sensor can be calibrated to compensate for changes in process, voltage and temperature. Calibration methods can be implemented using various methods based on sensor characteristics.
【技术实现步骤摘要】
【国外来华专利技术】片上参数测量
技术介绍
本公开涉及集成电路,并且更具体地涉及在集成电路的操作期间监测诸如温度和电压的参数。
技术介绍
集成电路(IC)上的晶体管数量随着特征部尺寸的减小而相应地增加。每单位面积晶体管数量的增加导致IC的热输出相应地增加。此外,每单位面积晶体管数量的增加也对应于提供给IC上各种功能电路的供电电压的降低。这继而为平衡IC的性能、功率消耗和热输出带来了重大挑战。为此,许多IC实现了监测IC的各种度量(例如,温度、电压、电压衰减)的子系统,并且基于接收到的测量结果来调整性能。例如,控制子系统可响应于超过预定义阈值的温度读数来减小时钟频率、供电电压或两者。这可有助于使IC的操作保持在指定的发热限制范围内。此类控制系统也可在所测得的度量完全在限制范围内时提高某些功能电路的性能。用于基于系统度量来控制性能的IC子系统通常包括一个或多个传感器和至少一个控制系统。由于诸如工艺、电压和温度变化等因素,此类子系统的至少这些传感器可被耦合以从与用于为IC中的功能电路供电的电源不同的电源接收电力。例如,某些IC使用与用于为功能电路供电的那些电源分开的模拟电源。这可使传感器在一定程度上不受为IC上的功能电路供电的电源中引起的变化的影响。
技术实现思路
本专利技术公开了一种用于执行片上参数测量的设备和方法。在一个实施方案中,IC包括多个功能电路块,每个功能电路块具有用于测量诸如电压和温度的参数的一个或多个传感器。这些功能块中的每一者包括被耦合以从局部供电电压节点接收电力的电路。类似地,这些传感器中的每一者中的电路也被耦合以从该对应的局部供电电压节点接收电力。可校准这些传感器中 ...
【技术保护点】
一种集成电路,包括:一个或多个局部供电电压节点;多个功能电路块,每个功能电路块包括功能电路,其中所述多个功能电路块中的每一者被耦合以从所述一个或多个局部供电电压节点中的至少一者接收对应的局部供电电压;以及多个传感器,其中:所述多个功能电路块包括所述多个传感器中的至少一者;所述多个传感器中的每一者被耦合以接收提供给在所述功能电路块中的其对应一者中实现的所述功能电路的局部供电电压;所述多个传感器中的每一者被配置为测量和提供系统参数的指示;并且校准所述传感器中的每一者以补偿工艺、电压和温度依赖性。
【技术特征摘要】
【国外来华专利技术】2015.09.29 US 14/868,9541.一种集成电路,包括:一个或多个局部供电电压节点;多个功能电路块,每个功能电路块包括功能电路,其中所述多个功能电路块中的每一者被耦合以从所述一个或多个局部供电电压节点中的至少一者接收对应的局部供电电压;以及多个传感器,其中:所述多个功能电路块包括所述多个传感器中的至少一者;所述多个传感器中的每一者被耦合以接收提供给在所述功能电路块中的其对应一者中实现的所述功能电路的局部供电电压;所述多个传感器中的每一者被配置为测量和提供系统参数的指示;并且校准所述传感器中的每一者以补偿工艺、电压和温度依赖性。2.根据权利要求1所述的集成电路,其中所述多个传感器中的每一者包括至少两个环形振荡器,每个环形振荡器被耦合以接收提供给在所述功能电路块中的其对应一者中实现的所述功能电路的所述局部供电电压,其中所述环形振荡器相对于彼此各自具有不同的特性。3.根据权利要求2所述的集成电路,其中校准所述多个传感器中的每一者中的所述环形振荡器中的每一者以使用所述环形振荡器的特性的表面拟合技术来补偿工艺、电压和温度依赖性。4.根据权利要求2所述的集成电路,其中校准所述多个传感器中的每一者中的所述环形振荡器以使用分段线性技术来补偿工艺、电压和温度依赖性。5.根据权利要求2所述的集成电路,其中所述环形振荡器中的至少一者使用多个串联耦合的与非门来实现。6.根据权利要求2所述的集成电路,其中所述环形振荡器中的至少一者使用多个串联耦合的反相器来实现。7.根据权利要求2所述的集成电路,其中所述多个传感器中的每一者还包括耦合到其相应环形振荡器的计数电路。8.根据权利要求2所述的集成电路,其中所述多个传感器中的每一者的所述环形振荡器中的每一者通过多项式来表征,其中在所述IC的操作期间,由所述多个传感器中的给定一者确定的电压和温度通过使用从所述环形振荡器中的每一者读取的相应频率和表征所述环形振荡器中的每一者的所述多项式求解电压和温度来确定。9.根据权利要求1所述的集成电路,其中所述多个传感器中的每一者包括环形振荡器,所述环形振荡器被耦合以接收提供给在所述功能电路块中的其对应一者中实现的所述功能电路的所述局部供电电压,其中所述环形振荡器使用多个串联耦合的反相器来实现。10.根据权利要求9所述的集成电路,其中所述串联耦合的反相器中的每一者包括第一晶体管和第二晶体管,每个晶体管具有耦合到反相器输入端的相应栅极端子和耦合到反相器输出端的相应漏极端子,其中所述串联耦合的反相器中的每一者包括耦合在所述第一晶体管和局部电压供应节点之间的第三晶体管以及耦合在所述第二晶体管和参考节点之间的第四晶体管。11.根据权利要求10所述的集成电路,其中所述第三晶体管包括被耦合以接收可变输入电压的相应栅极端子,并且其中所述第四晶体管包括被耦合以接收可变偏置电压的相应栅极端子。12.根据权利要求1所述的集成电路,其中所述多个传感器中的每一者耦合到控制电路,并且其中所述控制电路被配置为使用对应的校准多项式的递归最小二乘算法来执行所述多个传感器中的每一者的校准。13.根据权利要求1所述的集成电路,还包括与所述多个传感器分开的温度传感器,其中所述温度传感器被耦合以接收与提供所述多个功能电路块中的每一者的局部供电电压分开的模拟供电电压。14.根据权利要求1所述的集成电路,其中所述集成电路是具有至少一个处理单元的片上系统。15.根据权利要求1所述的集成电路,其中所述多个传感器中的每一者被配置为提供以下指示中的至少一者:温度;以及电压。16.一种方法,包括:校准在集成电路中实现的多个传感器,其中所述集成电路包括多个功能电路块,并且其中所述多个传感器中的一者或多者被实现在所述多个电路块中的每一者中,并且其中所述多个传感器中的每一者被耦合以接收局部供电电压,所述局部供电电压也被在所述功能电路块中的其对应一者中的功能电路接收,并且其中校准所述多个传感器中的每一者包括补偿工艺、电压和温度依赖性;以及基于由所述多个传感器中的每一者执行的测量,提供一个或多个系统参数的指示。17.根据权利要求16所述的方法,其中所述多个传感器中的每一者包括第一环形振荡器和第二环形振荡器,每个环形振荡器被耦合以接收由所述多个功能电路块中的其对应一者中的所述功能电路接收的所述局部供电电压,并且其中所述方法还包括用相应的唯一多项式来表征所述第一环形振荡器和所述第二环形振荡器中的每一者。18.根据权利要求17所述的方法,还包括:通过指示作为电压和温度的函数的相应输出频率的唯一多项式来初始表征第一环形振荡器和第二环形振荡器中的每一者;将所述第一环形振荡器和所述第二环形振荡器中的每一者的频率、电压和温度的值映射到表面;针对多个电压和温度值,执行由所述第一环形振荡器和所述第二环形振荡器中的每一者输出的频率的测量;以及使用表面拟合技术更新所述第一环形振荡器和所述第二环形振荡器中的每一者的所述唯一多项式。19.根据权利要求17所述的方法,还包括使用分段线性技术来校准所述第一环形振荡器和所述第二环形振荡器中的每一者。20.根据权利要求17所述的方法,其中所述第一环形振荡器和所述第二环形振荡...
【专利技术属性】
技术研发人员:J·萨沃杰,B·S·雷柏沃茨,E·S·芳,
申请(专利权)人:苹果公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。