您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 经营企划 > 集成电路功耗优化技术
集成电路功耗优化技术摘要集成电路的低功耗设计是一个系统问题,必须在设计的各个层次上发展适当的技术,综合应用不同的设计策略,才能达到在降低功耗的同时还能维持较高的系统性能的目的。本文系统地总结了当前集成电路设计中的低功耗技术,并对功耗估计和分析以及不同设计层次的功耗优化方法分别进行了讨论。关键词低功耗功耗分析低功耗设计功耗优化1.引言随着集成电路技术的飞速发展和广泛应用,由功耗所引发的能源消耗、封装成本、以及高集成度芯片散热等问题日益突显,越来越受到人们的重视;低功耗技术己成为当今集成电路设计的一个研究重点和热点。低功耗技术的研究主要涉及了工艺、封装和电路设计三大层面;其中电路设计层面具有成本低、适用范围广的特点,有很大的优化空间。功耗的增大至少带来三方面的问题:能源消耗的费用将增加,依靠电池供电的各类便携式计算机及其通信设备将面临困境,电路的过热将引起系统性能不稳定。另外,封装费用也是促使人们从设计开始就重视功耗的原因,因增加散热片或从塑料封装改为陶瓷封装都会大幅度增加芯片的成本。从节约能源的角度看,降低功耗也成为十分迫切的问题。随着电脑的广泛普及,装机量急剧上升,其总耗电量已不容忽视。如Intel公司开发的处理器CoreDualDuoprocessor,功能十分强大,但功耗高达31W。据统计,美国每年有5%~10%的电能被电脑消耗掉。各电脑厂商纷纷推出各种低功耗节能CPU产品。低功耗的DSP和单片机也不断涌现。低功耗已成为当前集成电路技术的一个重要研究方向,逐步形成了“低功耗电子学”的学科。功耗成为ASIC设计中除速度、面积之外需要考虑的第三维度,面向低功耗设计(DFP}designforpower)存在巨大的商业机会。2.功耗来源分析研究低功耗技术,我们首先要分析功耗的来源。CMOS是当今使用最普遍的IC设计工艺。在一个CMOS电路中,功耗主要有三部分:P=PSwitch+PShortCircuit+PLeakage(1)=ACV2f+tAVIshort+VIleak(2)其中f是系统的频率;A是跳变因子,即整个电路的平均翻转比例;C是门电路的总电容;V是供电电压;t是电平信号上升/下降的时间。公式(1)中,P是一个CMOS电路的总功耗;PSwitch是跳变功耗,也叫动态功耗,是器件在工作过程中对电容充放电形成的;PShortCircuit是短路功耗,也叫直通功耗,是器件在工作时由电源到地形成的通路造成的;PLeakage是漏电流功耗,通常也叫做静态功耗,是由亚阈值电流和反向偏压电流造成的。由公式(2)可以看出:降低跳变功耗可以通过降低器件的工作电压和工作频率、减小单元器件的负载电容或者降低电路的跳变因子来实现;与短路功耗τAVIshort∝τAβ(Vdd-Vth)3(β由工艺决定)对应的低功耗技术主要注重如何降低器件的工作电压Vdd、提高晶体管阈值电压Vth以及改善电路工艺等;而漏电流功耗VIleak∝Ve主要受工作电压Vdd、阈值电压Vth和器件尺寸W/L等几个参数的影响。其中Vth的减小使得漏电流功耗呈指数级增大,这一点在深亚微米工艺中表现的尤为突出3.层次化的低功耗设计(1)工艺级工艺上可以考虑的低功耗技术主要有:降低电源电压,减小晶体管尺寸,增加金属层数以及采用其它特殊工艺等。电源电压随着工艺水平的提高不断降低,为满足性能的要求,阈值电压也随之不断的降低。然而,阈值电压的减小会导致泄漏电流呈指数级增长,而且越来越薄的栅氧化层也使得栅沟道泄漏电流不断加大。在90nm和更先进的工艺下,泄漏功耗的处理成为芯片设计中的主要部分。针对这一问题,可以采用一些特殊工艺如绝缘体上硅(SilicononInsulator,SOI)工艺、多阈值工艺和变阈值工艺等。多阈值工艺在关键路径上采用阈值较低的器件,而在非关键路径上用高阈值器件,虽然会因此增大延迟,但可换得漏电流功耗的降低;变阈值工艺通过动态地改变衬底偏置电压以改变阈值,同样可降低漏电流功耗。采用先进的工艺,能获得更小的晶体管尺寸,有助于减小互连线长度和开关电容,从而有助于降低电路功耗。同样地,多层金属布线可以避免使用大范围连线,减少开关电容降低功耗。但是多层金属会导致耦合寄生电容的增加,抵消部分降低的功耗。(2)电路级路级低功耗设计主要针对跳变功耗,涉及电源电压、物理电容和开关频率等几个方面。功耗和电源电压呈二次方关系,所以减少电源电压是降低跳变功耗最有效的方法,不过,降低电源电压会使得延迟增加、性能下降。作为折中,可以在阈值电压不变的情况下,采取多电源电压(MultiSupplyMultiVoltage,MSMV)的方法。即在系统的关键时序路径上,采用较高的电源电压保证整个系统的性能,而在其它路径上,采用低的电源电压以减少功耗。不过,电平转换电路的增加是其主要的制约因素。数字集成电路的物理电容大致有三种:栅电容、扩散电容和连线电容。降低这三种电容,则对应的节点的功耗也随之降低。栅电容和扩散电容主要是由所选的工艺的单元库决定的,而连线电容则受后端设计的布局布线的影响。通过采用路径平衡技术来降低器件的开关频率可以减少功耗。路径平衡技术主要通过路径延迟等手段使某一器件的几个输入信号同时到达,避免不必要的器件翻转以减少毛刺的产生,从而有效的降低功耗。(3)门级目前采用的门级低功耗优化方法主要有门尺寸优化和门级多阈值电压技术(Gate-levelMultiVthimplementation)。其中,门尺寸优化的基本思想是通过减小器件的尺寸来获得低功耗,但这样做通常会影响电路的性能。作为改进,可以将非关键路径的门缩小尺寸以减小面积和功耗。因此门尺寸优化问题可以转化为满足给定延迟约束条件下的功耗极小化问题。门级多阈值电压技术主要用来降低漏电流功耗。随着芯片集成度的提高,电源电压不断降低,多阈值电压逻辑电路在低功耗设计中发挥着越来越重要的作用。它一方面降低了内部工作电压的逻辑摆幅,使功耗降低;另一方面有效地控制了漏电流的增加,克服了以往由于因工作电压减少、阈值电压降低而导致的漏电流的增加。(4)算法级算法级的设计方法主要是对硬件资源的合理利用,以及针对所要实现的功能优化数据信号的编码风格。在进行算法设计时,可以通过因式分解、提公因式等数学方法,找出复用率较高的子函数,将其单独实现成子电路供其他模块调用,以节约硬件资源,减少电路的物理电容。另外,降低开关活动因子是降低功耗的一个有效方法,尤其对结点电容大的信号线更是如此,比如总线。现在的大型芯片中总线的数据线和地址线一般都比较多、比较长,每条线都需要驱动大负载,通常占总功耗的15~20%,有的甚至达70%以上。我们可以采用合适的编码方式来降低开关活动频率,如格雷码。格雷码是通过对二进制数编码,实现连续的两个二进制数之间只有一位不同,这样总线在传输连续变化的数据时,在总线上只有一位发生变化,总线的翻转活动大大减小,从而降低功耗。其它常用的编码还有独热码和二进制补码等。(5)系统级降低功耗在设计流程中进行的越早越好,这样可以有效地降低功耗预算,避免重新设计带来的成本浪费。系统级的低功耗技术主要有动态电源电压管理(DVS),动态阈值调节(DTS)和休眠模式(SleepMode)下的节能问题等几个方面。动态电源电压管理类似于前面提到的降低电源电压技术,所不同的在于它是根据工作负荷动态地调整电源电压,而不是硬性地划分模块电源电压,因此,具有很强的灵活性。动态阈值调节主要针对降低电路漏电流,和前者相似,也是根据实际工作速度来动态调节管子的阈值电压。不过要动态地改变阈值电压,需要自适应体偏置,这要用到三阱工艺。在休眠模式下,为减少漏电流降低功耗,可以采用直接切断电路的电源和地的方法,即电源门控(PowerGating)的方法。正常工作时,控制信号Sleep为高,开关闭合,电路接至电源和地;休眠时,Sleep信号变为低,开关断开,电路的电源和地被切断,有效地降低了功耗。不过由于断电会清除寄存器内容,故寄存器不能采用这种技术。4.功耗优化功耗优化是指在数字电路设计中不同的抽象级别——从软件和算法级别到版图级别——减小功耗的问题。传统的算法转移如流水线和并行处理课通过用更低的电源电压来降低功耗。在算法级或数值级,通过强度减小变换减小电容也可以降低功耗。在此低介绍一种新的降低功耗技术——路径平衡。路径平衡。为了减小电路中毛刺的活动率,汇聚到每一个门的所有真正路径延迟一定要粗略的平衡,因为路径平衡可以在门的不同输入端产生接近同时开关,因此在门输出端消除可能的竞争。进而该方法可以减少电路的平均功耗。路径平衡可以在工艺映射之前或者映射之后实现。在工艺映射之前,可以通过分解和选择性的压平来实现。压平实现的观点是通过压平一个节点的扇入数,导致那个节点输出的到达时间发生变化。逻辑分解可以最小化那些驱动高电容节点的输入节点之间的级别差。延迟插入过程是试图平衡电路中所有路径的延迟。在延迟插入中的一个关键问题是用最小数量的延迟元件来获得寄生开关活动率的最大降低。最后,改变引脚安排平衡路径延迟。这是可能的,CMOS门电路的延迟特性的变化是引起输出发生变化的输入引脚的函数。功耗优化的方法和技巧多种多样,总的说来可以分为两种思路。一种是降低电源电压,由于功耗与电压的二次方成正比,因此这样做能够显著的降低功耗。但是当电源电压下降到接近MOSFET的闽值电压时,电路的工作速度下降得非常快,解决这个问题可以有两种方法。一种是从工艺角度出发,降低阈值电压f或是在结构级电路设计时,采用平行和流水线的结构。这种方法虽然直观,但实现却很复杂,它需制定一个新的电压标准,要考虑和现有电子系统的兼容性等诸多因素。5.总结集成电路的设计是一个追求多设计目标(性能、面积和功耗等)的过程,功耗的优化不是孤立的,而是与其它设计目标相互约束并有机结合的,在设计中的各个层次上都有相应的体现。随着集成电路工艺的迅猛发展和便携式电子产品需求的不断增长,低功耗技术将面临更大挑战,需要设计人员付出更多的努力和智慧来满足各类电子产品对低功耗的需求。参考文献1.李庆春,“数字集成电路低功耗设计方法研究”,哈尔滨工业大学硕士论文2.2005罗民,杨波,高德远,沈绪榜:“基于结构级的低功耗设计方法”,小型微型计·算机系统,2004年3.何艳,低功耗芯片技术的研究及其应用,博士学位论文
本文标题:集成电路功耗优化技术
链接地址:https://www.777doc.com/doc-1957596 .html