基于自适应DVFS的SoC低功耗技术研究

发布者:梦中的额吉最新更新时间:2009-07-15 来源: 现代电子技术关键字:DVFS  SoC  低功耗 手机看文章 扫描二维码
随时随地手机看文章

    从当前嵌入式消费电子产品来看,媒体处理与无线通信、3D游戏逐渐融合,其强大的功能带来了芯片处理能力的增加,在复杂的移动应用环境中,功耗正在大幅度增加。比如手机,用户往往希望待机时间、听音乐时间,以及看MPEG4时间能更长。在这样的背景下,如何降低嵌入式芯片的功耗已迫在眉睫。

1 低功耗技术分析
    表1给出低功耗技术分析表。由表1可见,随着沟道宽度的减少,单位面积上的动态功耗和静态功耗都在不断增加。

    这样芯片功耗则可描述为:

    式中:CeffVdd2fclock是动态功耗部分。其中a为当前频率下的翻转率;Ceff为节点负载电容;Vdd为工作电压;fclock为工作频率。IleakVd是静态功耗部分,其中Ileak为漏电流。由式(1)可知,降低芯片功耗所需要降低的参数。

1.1 降低动态功耗的手段

1.1.1 降低α

    降低α有两种方法:一是通过工具优化逻辑结构来降低α;二是通过编码方式来实现低的α,例如采用翻转码。实际上假设每一次翻转都是有效和最优的,则afclock可视为一常数,但真实情况并非如此,每次时钟驱动下的设计往往存在冗余,同时对于某种额定的上层任务本身,也可能不适合软硬件划分。对于fclock,若不使用该模块时,可直接gated该模块。这种gated有三种手段:

    (1)在时钟产生端进行gated,由软件配置。该手段要求在前端设计这样的功能,包括正向时钟gated和反相时钟gated,其结构是对称的。实际上设计时,器件lib会提供标准的gated单元,这使得前端设计变得较为容易。

    (2)在模块中进行硬件判断,以gated clock时钟。例如,在AHB总线上有一块memory,作为AHB从动装置。由于软件频繁访问该模块,因此若采用软件频繁gated,则导致操作不连续;若将模块设计在内部,则因AHB的HSEL信号变高,下一拍时钟在模块内部被打开,这样即可节省时钟翻转的功耗。尤其对于memory来说,时钟翻转和不翻转的功耗差别较大。

    (3)利用综合工具在近端加gated,而无需在前端设计。
    理论上,单纯的频率下降,并不能带来功耗的变化,因为工作量一定,频率的下降只能带来运行时间的增加,但是芯片功耗中,时钟树的功耗几乎占去30%,所以在合适降低频率时,会减少时钟树上的功耗。

1.1.2 降低Ceff

    Ceff的降低因工艺选择的不同而存在较大的差别。因此,选择合适的工艺更有利于降低Vdd这样可使功耗得到平方关系的下降。然而,基于成本、可靠性及商务等考虑,只能选择某一种工艺,如130 nm工艺,可通过DVFS来改变电压。它的核心是:(1)某种工艺下的library可以在一定电压范围内工作正常。

    (2)由于模块或系统工作在不同任务下所需的工作频率不同,因此可以计算DVFS的收益。假设一个系统可以进行MP3或MP4的解码任务,这样在MP3解码时,所需频率只有100 MHz;在MP4解码时,所需频率是200 MHz。通过STA分析,在1.1 V电压下工作时,系统可运行频率为100 MHz;在1.3 V电压下工作时,系统可运行频率为200 MHz,这样便可采用DVFS技术调节。假设翻转率、电容都没有发生变化,则在两种不同工作模式下,所需功耗下降64%。当然,前面的数值都是假设的,实际情况并非这么理想。

1.2 降低静态功耗的手段

    降低静态功耗可采用Multi-Vdd,Multi-Vth两种方法,在此不做详述。[page]

2 DVFS系统

    如果DVFS是基于CPU自身OS调度的需求,则在自身频率需要变化时才进行电压变化,此时可认为是一个开环的DVFS技术。比如说,Windows Mobile中的OEMidle进程就提供了一个根据CPU占用率来调节CPU频率和电压的方式。但是,在采用开环方式调节时,需要足够的余量,同时需要软件,尤其是操作系统予以支持,这对软件来说也不是透明的。

    对于一个闭环系统,则需要一个性能monitotor,以监控性能,并根据性能变化,直接调节电压和频率。图1给出一个简单的自适应DVFS系统。

    在该系统中,CPU是一个电压可变的power do-main,称为CPU-subsys。然而,对于其他模块,则是另一个power domain,称为peri_subsys,其中包括外部memory接口(EMI)、媒体协处理器(MCP)、LCD控制器(LCDC),以及与电压控制相关的PerformaneeMonitor(PM)模块,用于对芯片性能进行正向监控;.Power Controller(PC)模块用于在接受到PM的性能描述后计算得到控制参数,并传递给Power Supply(PS)模块,用于提供可变的电压Vdd_arm,同时armsubsys与peri subsys之间有Level shifter相隔。

对于PM模块,ARM可以通过总线进行配置,PM通过监测可变电压区的电流实现性能监控。对于处理MIPS需求比较高的操作,CPU空转时间变少,电流需求变小;对于处理MIPS要求比较低的操作,CPU执行密集操作,电流需求变大。

    该设计核心在于如何使PM模块能根据某种算法来自适应地预测电流的需求,而且预测的响应时间、额外功耗都比较小,即达到适时、恰好的电压要求。对于自适应算法,可选取图2所示的简单前向线性预测。

[page]

3 仿真实验与结果

    图3给出系统模型。构造这样一个系统,使得测试将按事先在开发板上的运行给定benchmark程序。测试得到的功耗参数,则按CPU负载折算成为归一的nop和mac两种类型指令程序,这两种指令在测试向量中间或分布。CPU行为模型执行相关程序,该模型只能取指令,执行2级流水。对于nop操作,在执行阶段进行nop;对于mac:操作,在执行阶段对固定数据进行mac,这样即可简化设计。CPU BM采用Verilog进行编写。CPU有一条AHB总线,对memory进行访问控制。MEM模块采用ahb接口,存放编译好的二进制指令,并固定频率。PM Model对CPU BM的翻转率进行monitotor在监控各阶段的翻转率后,作为输入流入自适应滤波器,计算得到所需的调节电压,给PS Model;同时输出翻转率,给PC Model。

    PC Model将翻转率、时钟、电压作为输入,用于计算系统功耗。PS Model按照PM发出的电压调节指令进行电压频率调节。由于是rtl Model,所以电压调节是不可见的,只是按照实际情况,若电压从低到高,则先调节电压,再调节频率;反之亦反。

    对于自适应选取的电压,可按图4予以实现。表2给出按照130 nm工艺实现电压时,CPU与总线频率的关系。在调节电压时,时钟被停顿若干时钟周期。假设电源网络的RC参数不变,则认为电压切换与切换电压差成正比,如图4所示。

    对于前向预测的步长,按照实时操作系统的节拍,从1~50 ms进行调节。通过实践,可得图5所示不同步长下的不同功耗数值,同时每次切换的额外开销也计算在内。

    由图5可见,对功耗、效率与调节步长都有一定的关系,合理选取调节步长后,可得效率与功耗的均衡。采用步长为25 ms时,功耗不到DVFS的25%,而效率损失只有1/3。由此可见,在CPU资源总负荷利用率为30%时,该步长相对较为合理。

4 结 语

    提供了一种自适应动态电压频率调节方式,构造了与之对应的系统模型。在计算机上对该模型进行了模拟实验,得到一组均衡的前向预测参数。实验结果验证了自适应动态电压频率调节方式的有效性,给出了评估动态电压频率调节仿真的有效途径。

关键字:DVFS  SoC  低功耗 引用地址:基于自适应DVFS的SoC低功耗技术研究

上一篇:基于FPGA的可重构计算技术及其应用
下一篇:基于DSP和FPGA技术的低信噪比雷达信号检测

推荐阅读最新更新时间:2024-05-02 20:50

Maxim Integrated的低功耗SFP芯片组有效降低光模块制造商的生产成本
中国,北京,2012年10月17日。Maxim Integrated Products, Inc. (NASDAQ: MXIM)推出具有自动功率控制(APC)和消光比控制(ERC)的激光驱动器/限幅放大器组合芯片MAX3711。器件兼容于小尺寸可插拔(SFP)和无源光网络(PON)的光网络单元(ONU)控制器、诊断监测器DS1886。这两款器件构成的高集成度芯片组可有效简化光模块的制造过程、降低生产成本。 MAX3711高集成度、低成本、高性能PMD方案包含创新的激光器自校准模式,有助于降低生产成本、提高产品质量。内置3线数字接口控制激光驱动器和限幅放大器的相关功能,并负责与DS1886的通信。DS1886提供固定状态机稳定性,
[网络通信]
物奇:蓝牙SoC演进带来了TWS新应用
近年来随着苹果Airpods的带动,令整个蓝牙耳机行业向TWS无线耳机转型。从2016年开始,每年的蓝牙音频市场均是呈现快速增长。以价值链的重要性来看,蓝牙主控芯片是其性能和体验最关键的一环。 物奇微电子是国内最先量产RISC-V架构芯片设计公司,在2017年,公司量产了RISC-V架构载波通讯芯片,目前出货量已超千万片;此外,公司还设计量产了首款集成Cadence HiFi 5 DSP核的蓝牙单芯片SoC和集成AI加速引擎的蓝牙音频SoC。目前,业界最低功耗的蓝牙音频SoC也是由物奇微电子设计量产。 第四十一期“集微公开课”将于3月9日(周二)上午10:00直播,物奇高级市场销售总监王珉做客集微直播间,带来以《TWS技术发展方向
[手机便携]
怀格贸易:电源转换解决方案的领导者
eeworld网消息:怀格贸易(Vicor)是一家有36年历史的公司,设计、制造和销售创新的、高性能模块化功率元件,从砖型到半导体为中心的解决方案,使客户能够高效地转换和管理从墙壁插座到负载点的电源。这些电源转换解决方案产品广泛应用于航空航天、国防、高性能计算机、工业设备和自动化、电信、网络基础设施,以及车辆和运输领域。 在本次慕尼黑上海电子展,我们也领略了怀格贸易在大功率电源方面的实力。 怀格贸易亚太区销售副总裁黄若炜说,“我们是一家专业做电源的高科技公司,那么我们做的电源主要是集中在大功率这个方面。公司现在的热能拓扑也是跟很多的一些竞争对手是不一样的,我们有自己一个独立的拓扑,然后有很多独立的专利在电源拓扑上面。所以我们做电源
[电源管理]
Nordic nRF52840为低功耗蓝牙智能手表提供全天候运动追踪
Nordic Semiconductor宣布总部位于深圳的智能可穿戴设备企业深圳市爱都科技有限公司选择使用Nordic的nRF52840低功耗蓝牙 (Bluetooth® Low Energy /Bluetooth LE)先进多协议芯片级系统 (SoC) 为其集成GPS芯片的“ID205G”智能手表提供核心处理能力和无线连接。 这款可穿戴设备配置1.3英寸TFT-LCD彩色触摸屏,内置心率传感器、加速度计和陀螺仪,专为需要时尚智能手表外形和详细健康及健身数据监测的用户而设计。nRF52840 SoC的64MHz、32位Arm®Cortex®M4处理器带有浮点单元(FPU),提供充足的计算能力来运行复杂的传感器算法,使得这款智能
[物联网]
Nordic nRF52840为<font color='red'>低功耗</font>蓝牙智能手表提供全天候运动追踪
TI推业界最高集成度ZigBee单芯片解决方案CC2538 SoC
.硅芯片高度集成微控制器 (MCU)、存储器与硬件安全引擎,可实现高度可扩展的简化设计; .支持 ZigBee Smart Energy™ 与 ZigBee Home Automation™ 以及 ZigBeeLight Link™ 标准; .标准化的 ZigBee PRO、ZigBee IP、IEEE 802.15.4 以及 6LoWPANIPv6 网络可实现高灵活开发。 日前,德州仪器 (TI) 宣布推出 CC2538 片上系统 (SoC),简化支持 ZigBee® 无线连接功能的智能能源基础设施、家庭楼宇自动化以及智能照明网关开发。业界最高度集成度 ZigBee 解决方案 CC2538 在单个硅芯片上高度集成 A
[单片机]
三星下一代旗舰Soc Exynos 2300曝光
三星Galaxy S系列通常采用双平台策略,像Galaxy S22系列国行版、美版使用高通骁龙8芯片,而欧版使用Exynos 2200芯片。   按照惯例,Galaxy S23系列也可能会使用双平台策略,国行版、美版搭载第二代骁龙8芯片(海外命名为Snapdragon 8 Gen2),欧版搭载三星自家的Exynos芯片。   5月27日消息,爆料人Roland Quandt爆料,三星下一代旗舰处理器代号为Quadra,这颗芯片可能会被应用到Galaxy S23系列上。博主@i冰宇宙指出,三星下一代旗舰处理器命名为Exynos 2300。   众所周知,上一代Exynos 2200芯片集成了AMD GPU,配备的是AMD RDN
[手机便携]
三星下一代旗舰<font color='red'>Soc</font> Exynos 2300曝光
风起云涌:全志科技近期重大事项
公告:与非上市公众公司合肥 东芯通信 股份有限公司(证券代码430670;证券简称东芯通信,以下简称“标的公司”)共同签署《合肥东芯通信股份有限公司股份认购合同》(以下简称“股份认购合同”), 全志科技 计划以不超过人民币20,000 万元的自有资金认购标的公司向其发行的7,000 万股新股,成为标的公司的控股股东。全志科技计划以不超过人民币20,000万元的自有资金认购该等股份,以2.4 元/股的发行价格。   点评作为全市场跟踪最紧密的卖方,我们坚定推荐全志科技,公司此次收购东芯通信股权,主要补充 LTE 基带 芯片的 IP 设计能力,未来将加强在车联网、智能硬件、家用网络设备的 SoC 芯片 渗透。值得重视的是公司此前在平
[嵌入式]
ASDF:精细粒度异构助力创新, Altera将进入大FPGA时代
数十个合作伙伴,数百家客户,数千计的工程师,这三股强大的力量构成了Altera SoC大的生态系统,也是Altera在SoC领域投入5年所获得的成就。 Altera公司嵌入式处理营销资深总监Chris Balough在一年一度的Altera SoC开发者大会上自豪地表示。 图1 Altera公司嵌入式处理营销资深总监Chris Balough 总结过去,展望未来:双重挑战,发展SoC可成半导体业重要创新点 Altera公司嵌入式处理工程副总裁Ty Garibay解读了SoC FPGA在行业遭遇双重挑战下凸显的优势:技术角度来看,海量数据的产生与物联网的发展,要求处理器芯片的性能要不断提高,而当制程进入1
[嵌入式]
ASDF:精细粒度异构助力创新, Altera将进入大FPGA时代
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved