微波EDA网,见证研发工程师的成长! 2025濠电姷鏁告慨鎾儉婢舵劕绾ч幖瀛樻尭娴滅偓淇婇妶鍕妽闁告瑥绻橀弻锝夊箣閿濆棭妫勭紒鐐劤濞硷繝寮婚悢鍛婄秶闁告挆鍛缂傚倷鑳舵刊顓㈠垂閸洖钃熼柕濞炬櫆閸嬪棝鏌涚仦鍓р槈妞ゅ骏鎷�04闂傚倸鍊搁崐鎼佸磹閹间礁纾瑰瀣捣閻棗銆掑锝呬壕濡ょ姷鍋為悧鐘汇€侀弴銏℃櫆闁芥ê顦純鏇㈡⒒娴h櫣甯涢柛鏃€娲熼獮鏍敃閵堝洣绗夊銈嗙墱閸嬬偤鎮¢妷鈺傜厽闁哄洨鍋涢埀顒€婀遍埀顒佺啲閹凤拷23闂傚倸鍊搁崐鎼佸磹閹间礁纾瑰瀣捣閻棗銆掑锝呬壕濡ょ姷鍋為悧鐘汇€侀弴銏℃櫇闁逞屽墰缁絽螖娴h櫣顔曢梺鐟扮摠閻熴儵鎮橀埡鍐<闁绘瑢鍋撻柛銊ョ埣瀵濡搁埡鍌氫簽闂佺ǹ鏈粙鎴︻敂閿燂拷 闂傚倸鍊搁崐鎼佸磹閹间礁纾瑰瀣捣閻棗銆掑锝呬壕濡ょ姷鍋為悧鐘汇€侀弴銏犖ч柛灞剧煯婢规洖鈹戦缁撶細闁告鍐f瀺鐎广儱娲犻崑鎾舵喆閸曨剛锛涢梺鍛婎殕婵炲﹪鎮伴鈧畷鍫曨敆婢跺娅屽┑鐘垫暩婵挳骞婃径鎰;闁规崘顕ч柨銈嗕繆閵堝嫯鍏岄柛娆忔濮婅櫣绱掑Ο鑽ゎ槬闂佺ǹ锕ゅ﹢閬嶅焵椤掍胶鍟查柟鍑ゆ嫹婵犵數濮烽弫鍛婃叏閻戣棄鏋侀柟闂寸绾惧鏌i幇顒佹儓闁搞劌鍊块弻娑㈩敃閿濆棛顦ョ紓浣哄Ь椤濡甸崟顖氱疀闁告挷鑳堕弳鐘电磽娴e搫顎岄柛銊ョ埣瀵濡搁埡鍌氫簽闂佺ǹ鏈粙鎴︻敂閿燂拷
首页 > 硬件设计 > 模拟电路设计 > AVS的工作原理

AVS的工作原理

时间:04-20 来源:互联网 点击:

AVS的工作原理

CPU和DSP对数据处理速度的要求不断提高,对电源模块的供电要求也就相应地提高了,这主要体现在对电源的输出电流大小及其变化率和输出电压峰峰值的要求上。相对于使用精巧的电路、大容量低ESR电容等缺乏灵活性的纯硬件设计的缺点,AVS的引入不仅有利于电源模块的热设计,而且输出电压峰峰值小、恢复时间短,有效地改善了模块的动态响应,特别适用于低电压、大电流的场合。

自适应电压调整AVS基于跟踪系统处理器的性能变化,由嵌入式自适应先进电源控制器(APC)做出自适应电压调整。APC通过PowerWise接口将系统处理器的性能(频率)、温度变化准确地传递给外部自适应电源管理芯片。然后,该电源管理单元根据性能需求自动调整供给系统处理器的电压,使处理器运行在能确保应用软件正确运行的最低电压和频率下。DVS和AVS的核心是先进电源控制器(APC)。图2为AVS的原理框图。

闂傚倸鍊搁崐鎼佸磹閹间礁纾归柟闂寸绾剧懓顪冪€n亝鎹i柣顓炴閵嗘帒顫濋敐鍛婵°倗濮烽崑娑⑺囬悽绋垮瀭濡わ絽鍟粻娑樏归敐鍛础缂佸鑳剁槐鎾诲磼濮橆兘鍋撻悜鑺ュ€块柨鏇氱劍閹冲矂姊绘担鍛婂暈闁荤喆鍎抽幑銏狀潨閳ь剙顕f繝姘亜缁炬媽椴搁弲顒勬⒑閹稿海绠撴繛璇х到鏁堟俊銈呮噺閸嬧剝绻濇繝鍌涘櫣妞わ絽銈搁幃浠嬵敍濞戞ɑ璇為梺璇″枟閻燂妇鎹㈠┑瀣倞闁靛ě鍐ㄥ婵犵數濮烽弫鎼佸磹椤栫偛鐒垫い鎺戝绾惧鏌熼崜褏甯涢柣鎾寸洴閹鏁愭惔鈥茬敖婵犫拃鍐粵闁逛究鍔嶇换婵嬪川椤曞懍鍝楅梻浣告贡閹虫挾鈧氨澧楁穱濠囧箹娴h倽銊╂煥閺冣偓閸庡磭绱為幒妤佲拻闁稿本鐟ㄩ崗宀勬煙閾忣偅宕岀€规洜鏁诲浠嬵敇閻愭鍞甸梻浣芥硶閸o箓骞忛敓锟�...

图2 AVS的闭环控制原理框图

在DVS模式中,APC根据来自时钟管理单元CMU的频率请求,从内部的DVS表中取出相应的电压值,并传送给PMIC。然后使用一个定时器来延迟CMU对于频率的确认,直到电压稳定为止。

在AVS工作模式中,当CMU为一个新的工作状态请求一个新的频率,并为该状态设定一个新的HPM时钟时,AVS的频率就开始变化。随后APC环路控制器使用硬件性能监视器HPM数据来确定所需的调节频率。它反复调节电源电压,直到能满足新频率的要求(如图3所示)。这一过程听起来虽然比较复杂,但是具有补偿工艺和温度波动、时钟频率变化、电源变换器偏移等优点。与电压固定的系统相比,AVS模式实现的动态电压控制最多能降低70%的功耗。

目前许多处理器芯片支持动态电压、频率控制,比如InteI公司的芯片支持SpeedStep,AMD公司芯片支持的NCQ技术,ARM支持的IEM(Intelligent Energy Manager)和AVS(Adaptive Voltage Scaling)等。不过,要让动态电压频率调节发挥作用,真正实现节能,只有芯片的支持还是不够的,还需要软件与硬件的综合设计。

闂傚倸鍊搁崐鎼佸磹閹间礁纾归柟闂寸绾剧懓顪冪€n亝鎹i柣顓炴閵嗘帒顫濋敐鍛婵°倗濮烽崑娑⑺囬悽绋垮瀭濡わ絽鍟粻娑樏归敐鍛础缂佸鑳剁槐鎾诲磼濮橆兘鍋撻悜鑺ュ€块柨鏇氱劍閹冲矂姊绘担鍛婂暈闁荤喆鍎抽幑銏狀潨閳ь剙顕f繝姘亜缁炬媽椴搁弲顒勬⒑閹稿海绠撴繛璇х到鏁堟俊銈呮噺閸嬧剝绻濇繝鍌涘櫣妞わ絽銈搁幃浠嬵敍濞戞ɑ璇為梺璇″枟閻燂妇鎹㈠┑瀣倞闁靛ě鍐ㄥ婵犵數濮烽弫鎼佸磹椤栫偛鐒垫い鎺戝绾惧鏌熼崜褏甯涢柣鎾寸洴閹鏁愭惔鈥茬敖婵犫拃鍐粵闁逛究鍔嶇换婵嬪川椤曞懍鍝楅梻浣告贡閹虫挾鈧氨澧楁穱濠囧箹娴h倽銊╂煥閺冣偓閸庡磭绱為幒妤佲拻闁稿本鐟ㄩ崗宀勬煙閾忣偅宕岀€规洜鏁诲浠嬵敇閻愭鍞甸梻浣芥硶閸o箓骞忛敓锟�...

图3 AVS的控制环路示意图

一个典型的动态电压频率调节系统的工作流程如下(主要部件及关系参见图3)。

①采集与系统负载有关的信息,计算当前的系统负载。这个过程可以用软件实现,也可以用硬件实现。软件实现的过程是在操作系统的核心调用中安放钩子,根据核心函数调用的频度使用不同的算法来判断系统的负载。CPU负载跟踪与性能预测的工作也可以由硬件完成,如Freecscale的i.Mx31,通过采集一些核心信号中断线、Cache、内存总线的使用情况等,计算当前的系统负载。这样,一方面确保了负载计算的准确性;另一方面减轻了CPU用于负载跟踪与性能预测的负担。不过,硬件实现的缺点就是无法灵活地选择预测算法。

②根据系统的当前负载,预测系统在下一时间段需要的性能。有多种预测算法可以选择,要根据具体的应用来决定。同样的,预测也可由软件或硬件实现。

③将预测的性能转换成需要的频率,从而调整芯片的时钟设置。

④根据新的频率计算相应的电压,并通知电源管理模块调整供给CPU的电压。这需要特别的电源管理芯片,比如Freescale公司的MC13783或者NS公司的支持PowerWise特性的系列电源管理芯片。它们能够支持微小的电压调整(25mV)并且能在极短的时间内(几十μs)完成电压的调整。

综上所述,支持闭环AVS功能的标准系统配置必须有以下的基本元件:内置于处理器的先进电源控制器APC、集成PWI从属器的电源管理芯片,以及将两者连接在一起的PWI串行总线。电源管理集成电路负责为处理器提供不同的电压,电压大小则由先进电源控制器内的PWI主控器负责调节,办法是由主控器将有关的命令传往PWI从属器,再由相关的电路进行调节。

先进电源控制器APC负责接收主处理器的命令,为电压控制过程提供一个不受处理器影响的操作环境,以及实时跟踪逻辑电路的操作速度。APC永远处于戒备状态,不断监测系统的一切参数,例如,系统温度、负载、瞬态、工艺及其他有关的变动,每当APC收到有关频率即将转变的消息,立刻分析判断,以确定若以新频率操作,系统最少需要多大供电电压才可保持稳定。整个过程由闭环电路负责监控。

其他需要考虑的问题

电压的降压将导致与外部芯片接口的管脚的阈值电平发生变化,当与外部逻辑相连时,必须使用电平变换逻辑进行转接,以适配接口两侧的阈值电平。例如一个电压为0.8~1.2V的AVS电路和一个固定电压1.2V的电路接口,则AVS电路的接口逻辑必须按照1.2V接口进行适配设计。类似的,由于DVS或AVS可能导致的频率变化,与外部的同步电路设计接口时,必须

闂備浇顕х换鎰崲閹邦喒鍋撳顐㈠祮闁靛棗鍊块幊婊堟偨绾版ɑ鐏冮梻浣筋潐瀹曟ḿ浜稿▎鎾村仭鐟滅増甯楅悡鏇㈡煃閸濆嫬鏋ら柡鈧悧鍫涗簻闁哄倸鐏濋顓犫偓娈垮櫘閸嬪嫰鍩㈡惔銊ョ闁哄啠鍋撻柣鎾跺█濮婅櫣鎲撮崟顏囧焻闂佸憡鏌ㄧ换鎰版偩閻戣姤鏅搁柨鐕傛嫹

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top