当前位置: 首页 > 专利查询>东南大学专利>正文

面向超宽电压的在线监测单元及监测窗口自适应调节系统技术方案

技术编号:12527135 阅读:119 留言:0更新日期:2015-12-17 22:04
本发明专利技术公开了一种面向超宽电压的在线监测单元及其监测窗口自适应调节系统,基于传统的预测型在线时序监测单元,设计了监测窗口可调的在线监测单元,使之适应超宽电压下电路延时更大范围的变化。此外,还公开了一种具备自适应调整功能的监测窗口的调节系统,能够在超宽电压范围内根据监测到的电路所处的PVT(Process-Voltage-Temperature)状态自适应调节窗口值大小,因此能充分地减少传统设计中预留的时序余量,有效降低电路的功耗。

【技术实现步骤摘要】

本专利技术涉及集成电路设计低功耗
,尤其是基于在线时序监测的自适应电压频率调节

技术介绍
随着集成电路(IC)工艺尺寸逐渐缩小,芯片单位面积上的功耗也逐步上升,功耗成为IC设计中除了性能、面积外必须考虑的重要因素。近些年,宽电压电路(工作范围涵盖近阈值到常规电压区)设计被提出,可以根据实际性能需求宽范围地动态调节电压,以最大化节省功耗。另一方面,随着工艺越来越先进,工艺、电压、温度(Process-Voltage-Temperature, PVT)等偏差对IC设计的影响越来越大。芯片工作时必须考虑PVT偏差对电路时序的不利影响,以保证其能在最坏情况(worst-case)下正常工作,“最坏情况”是指对电路时序造成负面影响的各种不利因素同时出现的情况。在数字IC设计中,PVT偏差等因素对电路的影响都可归结为路径延时的变化。为了应对不确定的PVT偏差对电路性能的影响,传统电路设计中会留出一定的电压余量。然而,造成最坏情况的种种不利因素在实际情况中却很少甚至不会同时发生,这就使所设定的工作电压过于保守。在线时序监测技术通过在电路中加入片上时序监测单元,实时监测PVT偏差对关键路径时序的影响,并根据监测的信息自适应地调节工作电压,可以降低甚至消除电压余量,从而最大限度地降低功耗。在线时序监测技术主要可以分为出错改错型和时序预测型两类。其中,时序错误预测型监测单元由于不需要额外增加系统级的恢复机制而具有优势,它通过在关键的数据路径上人为的添加额外的延迟,来预测电路可能的时序紧张,从而可以提前进行电压、频率调节,防止真正出错。在面向超宽电压范围调节时,由于低电压下电路延时变化受到各种偏差的影响更大,普通的监测单元通常具有固定的结构,其监测窗口在低电压下存在无法覆盖住偏差的问题,从而使监测单元无法完成既定的监测任务。
技术实现思路
专利技术目的:针对上述宽电压集成电路的基于在线时序监测的自适应电压调节系统所存在的问题和不足,本专利技术的目的是设计一种超宽电压下能够有效监测电路时序的监测单元,其监测窗口的大小可以根据工作电压范围及PVT情况自适应的调节,为此本专利技术还提供了一种具备自适应调整功能的监测窗口调节系统。技术方案 为实现上述专利技术目的,本专利技术设计了一种面向超宽电压的在线监测单元及其监测窗口自适应调节系统,该在线监测单元在传统监测单元的基础上增加了延时大小可调的延时单元,其调节由监测窗口自适应调节系统实现。所述在线监测单元由一个主触发器、一个影子锁存器、一个异或门以及一个延时单元组成。在线监测单元的输入信号连接到主触发器的输入端以及延时单元的输入端,主触发器的输出端连接到异或门的第一输入端口,延时单元的输出端连接到影子锁存器的数据输入端,影子锁存器的输出端连接到异或门的第二输入端口,异或门的输出端为该在线监测单元输出的错误预测信号。当输入信号到达时间较晚,接近下一个时钟周期的上升沿时,影子锁存器由于被延时单元延迟一段时间Tw而输出不同于主触发器的信号,此时在线监测单元输出的错误预测信号为高电平。延时单元由可配延时链组成,其延时时间即为监测窗口时间Tw,可根据超宽电压下不同工作环境的需求配置监测窗口的大小。监测窗口大小的调节通过配置可配延时链的控制位完成,可配延时链由若干缓冲器单元和多路选择器单元组成,通过配置多路选择器Mux的控制位的值来使输入数据经过不同数量的缓冲器,产生不同大小的延时时间。监测窗口自适应调节系统则主要包括三部分:片上PVT检测单元(PVTM)、可配延时链和调节译码器。片上PVT检测单元实时检测当前PVT情况,检测信息经过计数器采样后得到PVTM计数器值Count信号,输出到调节译码器中;调节译码器生成控制可配延时链延时的控制信号,连接到可配延时链中的多路选择器(Mux)的控制端口,完成延时大小的自动配置。调节译码器的作用是将PVT检测单元输出的计数器值转变为可配延时链中Mux的控制信号,其构成是一个查找表,输入的检索变量是PVTM的Count值,输出的结果是Mux配置值。监测窗口自适应调节系统中的片上PVT检测单元包括三部分:控制电路、由反相器组成的环形振荡器和计数采样单元。控制电路的作用是产生其他模块所需要的控制信号,包括环形振荡器的起振信号,计数器的使能信号,计数器的复位信号和计数结果的采样时钟。监测窗口调节系统中的环形振荡器的周期直接反映片上PVT的影响,由N (N>=2,偶数)个反相器和I个与非门首尾相连组成,与非门的作用是为了起振,与非门的第一输入端连接第N个反相器的输出端,第二输入端连接到控制电路输出的起振信号端。计数采样单元由计数器和采样单元组成,计数器的目的是采样环形振荡器的振荡周期,计数器的时钟端连接到环形振荡器的输出端,计数器的输出端送入采样单元的输入端。采样单元在采样时钟的触发沿对计数器的结果进行采样,输出Count信号,此时环形振荡器停止振荡,当系统完成计数器采样时对计数器进行复位,重新开始下一轮的计数和采样。调节译码器的查找表是通过对可配延时链和片上PVT检测单元计数器的标定来建立,标定过程有如下步骤: 第一步:仿真测量在各种PVT环境下PVTM计数器的输出值,得到PVT环境与PVTM计数器值的对应表; 第二步:仿真测量各种PVT环境下所需要的最优化监测窗口大小,推算出可配延时链所需最接近的缓冲器级数,并相应的算出此时Mux的控制位,从而得到PVT环境与Mux的控制位的对应表; 第三步:将上述两张表融合在一起,得到各个PVTM计数器值所对应的监测窗口可配延时链的Mux控制位值,即为调节译码器中的查找表。有益效果:本专利技术的自适应电压调节系统能根据在线时序监测单元监测PVT偏差对时序的影响来调节电路工作电压,当时序宽松时可以降低电压,因此能够有效降低传统集成电路设计中预留的时序余量,从而降低电路功耗。在面向超宽电压工作范围时,由于低电压下延时变化受到各种偏差的影响更大,本专利技术克服了普通的监测单元面临的无法覆盖住偏差的问题,可根据不同工作电压及PVT下的变化的需求对监测窗口大小进行调节,以便准确捕捉电路时序违规情况,尽可能实现时序余量的最小化,从而保证有较高的功耗收益。【附图说明】图1为监测单元结构图 图2为监测窗口 Tw自动调节电路图3为片上PVT检测单元结构图图4常规电压下芯片自适应电压调节效果图5低电压下芯片自适应电压调节效果【具体实施方式】下面结合【附图说明】对本专利技术技术方案进行详细说明,但是本专利技术的保护范围不局限于所述实施例。如图1所示,超宽电压下工作的监测窗口大小可配的在线监测单元主要包括:一个主触发器,一个影子锁存器,一个异或门以及可配延时链四个部分。当输入信号到达时间较晚,接近下一个时钟周期的上升沿时,电路的时序比较紧张,与此同时,影子锁存器由于经过可配延时链而延迟一段时间Tw,因而输出不同于主触发器的信号,异或门通过对比触发器和影子锁存器的输出结果,会输出高电平,此时在线监测单元输出的错误预测信号为高电平。由于低电压下延时变化受到PVT偏差影响更大,因此不同环境下所需要的监测窗口大小也不同。为了实现最优化的设计,监测窗口需要根据当前的PVT环境自动配置。如图2所示,监测窗口自动调节电路主要包括三部分:片上PVT检本文档来自技高网
...

【技术保护点】
一种超宽电压下工作的监测窗口大小可配的在线监测单元,由一个主触发器、一个影子锁存器、一个异或门以及一个延时单元组成,其特征在于:所述在线监测单元的输入信号连接到主触发器的输入端以及延时单元的输入端,主触发器的输出端连接到异或门的第一输入端口,延时单元的输出端连接到影子锁存器的数据输入端,影子锁存器的输出端连接到异或门的第二输入端口,异或门的输出端为在线监测单元错误预测信号的输出端;所述在线监测单元的延时单元由可配延时链组成,可配延时链由若干缓冲器单元和多路选择器单元组成,所述监测窗口大小的调节通过配置多路选择器单元控制位的值来实现,使输入数据经过不同数量的缓冲器,产生不同大小的延时时间,即监测窗口时间。

【技术特征摘要】

【专利技术属性】
技术研发人员:单伟伟吴建兵戴文韬
申请(专利权)人:东南大学
类型:发明
国别省市:江苏;32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1