SoC低功耗设计技术发展综述.pdf

SoC低功耗设计技术发展综述.pdf

ID:52529921

大小:121.35 KB

页数:11页

时间:2020-03-28

SoC低功耗设计技术发展综述.pdf_第1页
SoC低功耗设计技术发展综述.pdf_第2页
SoC低功耗设计技术发展综述.pdf_第3页
SoC低功耗设计技术发展综述.pdf_第4页
SoC低功耗设计技术发展综述.pdf_第5页
资源描述:

《SoC低功耗设计技术发展综述.pdf》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、SoC低功耗设计技术发展综述张志敏常晓涛摘要本文系统地总结了当前系统级芯片(SoC)低功耗技术的基础研究内容、主流的低功耗设计技术;针对未来超深亚微米(0.131微米以下)工艺条件下漏电功耗将占主要部分,分析了一种可以有效降低静态功耗的IVC技术,并提出系统的多层次立体交叉动态低功耗技术的调度思想。关键词SoC,低功耗设计,功耗评估,输入向量控制1引言2自20世纪90年代后期SoC(SystemonaChip)出现以来,随着超深亚微米工艺的不断发展,以3C融合为特征的后PC时代给SoC发展创造了广阔的发展空间,也日益引起学术界和工业界的极大关注。SoC的

2、发展日新月异,基于SoC的开发平台,分享IP核开发与系统集成成果成为IT行业发展的重要趋势,在此过程中价值链重整导致产品发3展技术在关注面积、延迟、功耗的基础上,向高成品率、高可靠性、低EMI噪声、低成本、易用性等转移,功耗成为与面积和性能同等重要的设计指标。[1]在诸如手持和便携设备等产品中,功耗指标甚至成为第一要素,如笔记本电脑、PDA、移动电话等时尚消费和商务类电子产品,对电池的供电时间要求越来越高,高功耗成为延长电池使用时间突出的制约因素。SoC技术的发展使得所有的处理部件集成到单个芯片成为可能,这些处理部件可以包括多个不同的处理器核,不同的功能

3、模块45如DMA,USB等,以及访存单元甚至模拟单元。SoC芯片中包含了如此众多的部件,其功耗会全部转化成热能,使芯片工作温度升高,加剧硅失效,导致可靠性下降,而快速散热的要求又会导致封装和制冷成本提高,设备体积和重量增加。低功耗设计是一个关键且复杂的课题,低功耗设计与评估技术已成为SoC的重大挑战问题之一。在集成电路发展的历史上,通过单纯在工艺上减小器件尺寸和降低工作电压来降低功耗已经发挥了很大的作用,不过器件尺寸和工作电压已经逐渐接近其物理极限。随着工艺技术的不断进步和电路集成度的不断提高,功耗已经开始成为纳米设计领域所面临的最严峻的挑战。其中漏电功

4、耗所占的比例将逐步扩大,从0.13微米开始逐渐[2]明显,到45纳米时将超过动态功耗,占总功耗的一半以上。因此越来越多的精力将转向漏电功耗(静态功耗)的研究。在当前超深亚微米工艺下的SoC设计过程中,需要在系统级、体系结构级、RTL级、门级,以及最后的版图级的协同设计,才能同时兼顾提高性能和减少功耗。就当前的研究来看,降低功耗的重点都放在降低动态功耗上,这方面的技术发展相对成熟,而静态功耗在设计中一直被忽视,由于工艺发展的需要,在不远的将来这种情况会有很大改变。本文在第二部分分析了SoC低功耗基础研究内容,第三部分对当前主要的低功耗设计技术加以介绍,随后

5、的第6四部分是介绍功耗的评估技术及用于功耗评估的主流EDA工具,第五部分展望了低功耗技术未来的发展趋势,最后是本文的结论。1InputVectorControl2Computer,CommunicationsandConsumerelectronics3ElectroMagneticInterference电磁干扰4DirectMemoryAccess内存直接访问5UniversalSerialBus通用串行总线6ElectronicDesignAutomation2SoC低功耗基础研究内容低功耗研究都从分析功耗的来源入手,主要立足于晶体管级,CMOS功

6、耗可分为三部分,一部分是电路在对负载电容充电放电引起的动态功耗,另一部分是由CMOS晶体管在跳变过程中的短暂时间内,P管和N管同时导通而形成电源和地之间的短路电流造成的功耗,第三部分是由漏电流引起的静态功耗。式(1)、(2)是SoC功耗分析[1]的经典公式:P=P+P+P(1)SwitchingShortCircuitLeakage2=ACVf+τAVI+VI(2)shortleak其中f是系统的频率;A是跳变因子,即整个电路的平均反转比例;C是门电路的总电容;V是供电电压;τ是电平信号从开始变化到稳定的时间。2.1跳变功耗跳变功耗是由每个门的输出端电容

7、充放电形成的,以反相器为例,如图1所示,设Vin是周期为T的方波(上升和下降时间很小,忽略不计),当输入端Vin从高电平变为低电平时,P管逐渐打开,而N管逐渐闭合,所以电源端Vdd给电容CL充电,Vout逐渐变为Vdd;当Vin从低电平变为高电平时,N管逐渐打开,而P管逐渐闭合,电容CL开始放电到地,从而形成跳变功耗。因此:T/2T11P=i(t)Vdt+i(t)(V−V)dtSwitching∫Nout∫PddoutTT0T/2Vdd0CCLL=VdV+(V−V)d(V−V)∫outout∫ddoutddoutTT0Vdd2=CV/TLdd2=fCV(

8、3)Ldd2一个周期包含两个跳变。输出端从0变为1时,电源端损失能量为CLVdd

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。