为可编程逻辑设计师量身定做的节能方案

时间:2023-06-21

  摘要:随着政府实行更为严格的功耗规定,如何进一步降低待机功耗成为工程师设计过程中需要考虑的一个重要因素 。PLD是做为一种通用集成电路生产的,他的逻辑功能按照用户对器件编程来搞定,现代可编程逻辑器件动态电流要 求极低,并能在集成了一个低成本晶振后实现门控时钟网络,对降低电子产品的系统功耗有很大的使用价值。

尽可能地节省系统的每一微瓦功耗是电池供电设备设计工程师共同的目标。随着政府有关功耗方面更严格的法规 出台,需要重新审视一些传统的家用和办公设备(如LCD电视机、机顶盒(STB)和多功能打印机(MFP))以寻求更有 效的节能方案。本文研究了节省功耗的设计方法和实用性建议。由于现代可编程逻辑器件的动态电流要求非常低,往 往只有几微安,非常适合用来控制整个系统的唤醒/睡眠状态,因此成为系统事件监测器的理想选择。

为了确保产品符合的EnergyStar(能源之星,是美国能源部和美国环保署共同推行的一项政府计划,旨在更 好地保护生存环境,节约能源)和欧盟行为守则(EC Code of Conduct)的规定,设计人员正在寻求创新的方法以便 为各个产品线提供低功耗的工作模式。由于PLD提供了功耗优化的灵活性,实现了整个系统级低于1 W的待机功耗模式 ,从而有助于协调整个系统的电源管理。

1w倡议(One Watt Initiative)是国际能源机构提出的一项能源节约计划,提议将所有电器的待机功耗降低至 1w。待机功耗是指许多电器在关闭或处于待机模式时消耗的电力,也被称为吸血鬼或无用的功耗。虽然单台电器的 功耗典型值很低(1w~25w),但是住宅和商业用途的电器数量高达几十亿,所有电器待机功耗的总和占据了世界 电力使用总量的相当大的一部分。研究表明,待机功耗占家庭用电总量的比例高达7%~13%。

虽然待机功耗的定义根据所分析产品的不同而有所差异,但是待机功耗总包括了产品在不执行任何功能时所需的 功耗。PLD正越来越多地应用到电路中,使得尽可能多的系统在处于空闲状态时可以断电或处于待机/睡眠模式。

使用PLD的门控时钟

门控时钟是许多同步电路中使用的节省功耗的技术之一。为了节省功耗,门控时钟支持增加额外的逻辑电路来对 时钟树进行删减,禁用部分电路以使触发器不改变状态,从而使它们的开关功耗为零,并且只有漏电流产生。

门控时钟控制硬件检测是否有工作要执行并关闭无需使用的时钟。例如,桥接或总线可能使用自动门控,因此可 以将其关闭直至应用处理器需要时再使用。如果该总线上的一些电路板外设从未使用过,则可能被关闭。

耦合了低成本晶振Pierce RC电路的CPLD(Complex Programmable Logic Device,复杂可编程逻辑器件,是从PAL和GAL器件发展出来的器件,相对而言规模大,结构复杂,属于大规模集成电路范围。是一种用户根据各自需要而自行构造逻辑功能的数字集成电路)可提供自动硬件门控时钟。电路所实现的是频率为32.768 kHz的 门控实时时钟(RTC,英文全称是Real-Time Clock,翻译过来是实时时钟芯片。 RTC是PC主板上的晶振及相关电路组成 的时钟电路的生成脉冲,RTC经过8254电路的变频产生一个频率较低一点的OS(系统)时钟TSC,系统时钟每一个cpu周 期加一,每次系统时钟在系统初起时通过RTC初始化,它的主要作用就是提供稳定的时钟信号给后续电路用),是手 持设备(如智能手机)中常见的时钟源。


晶振是一种低成本且准确的时钟选择,可以在众多应用中使用。晶振一般叫做晶体谐振器,是一种机电器件,是 用电损耗很小的石英晶体经精密切割磨削并镀上电极焊上引线做成。这种晶体有一个很重要的特性,如果给它通电, 它就会产生机械振荡,反之,如果给它机械力,它又会产生电,这种特性叫机电效应。晶振可提供的基本共振频率范 围为30kHz~50MHz。振荡器电路建议使用晶振来实现,因为其具有简单、成本低和可靠性强的特点。设计师可使用 CL公式与经验法则来设置中C1和C2的初始值,并使用测试基准终确定这些值。CLK_EN-

ABLE(2:0)输入使得单个DISTRIBU-

TED_CLK(2:0)输出能启用/禁用子系统,从而尽量降低功耗。

使用PLD作为系统睡眠管理器

降低待机功耗的技术实现方案之一是使用一个智能电子开关,在无需驱动负载或在一段时间的休眠后关闭电源, 并在需要时立即恢复。PLD可与常用应用芯片一起使用以降低待机功耗,并使主处理器检测系统事件所需的上电时间 。电源管理是一些电子设备的重要功能,尤其是机顶盒(STB,是指用来增强或扩展电视机功能的一种信息设备, 由于人们通常将它放在电视机的上面,所以又被称为机顶盒或顶置盒。可接收卫星广播和通过电缆传递过来的节目, 并可提供附加服务,如在Internet上选择想看的电影,享受卫星的VOD(按需点播)服务,还能进行家庭银行等电子 商务交易。)、计算机和计算机外设(如显示器和打印机),这些设备在休眠状态下关闭电源或将系统切换到低功耗状 态以实现对电源的管理。

远程唤醒WoL(Wake-on-LAN,远程唤醒技术是由网卡配合其他软硬件,通过给处于待机状态的网卡发送特定的数 据祯,实现电脑从停机状态启动的一种技术,要想实现这种功能的电脑,对硬件的要求主要表现在电源,主板和网卡 上)是以太网的计算机网络标准,允许一台计算机通过网络消息被打开或唤醒。该消息通常由局域网中的另一台计算 机上执行的一个简单的程序来发送。低成本的IP电视机顶盒和多功能打印机(MFP)是将以太网远程唤醒(WoL)用作 中断信号,从而将耗电的应用处理器从睡眠模式下唤醒的理想设备。符合低电流要求的CPLD可用以检测传输到打印机 或机顶盒的以太网信号,是一种理想的智能开关选择。即为一个使用了CPLD智能开关的IP-TV STB框。


在机顶盒架构中,当节目更新或订阅内容从有线电视控制中心发送到用户时,在正确寻址后,这些信息的到来 可以“唤醒”处于空闲状态的机顶盒。网络正确寻址到该器件后,一个持续工作的低功耗ispMACH 4000ZE CPLD能够 迅速响应并且保持的电流消耗。现代的小型CPLD(如LC4032ZE器件)的静态功耗低至10 ?滋A。因为传统的低成本 、低速微控制器不能在工作频率为25 MHz的介质无关接口MII(Media Independent Interface)总线上可靠地检测输 入数据,所以需要用高速的CPLD来检测输入帧。在自动化工厂编程这一步中,将一个的MAC地址编程到智能开关 CPLD中。

节省印刷电路板  功耗的技术

电池漏电和幻象电源(Phantom Power,幻象电源为电源和相关电力工具名称。它具有频带宽广、响应曲线平直、 输出高、非线性畸变小、瞬态响应好等非常突出的优点)造成了印刷电路板漏电,可使用一些简单的电路技术来解决这些问题。例如,莱迪思在开发ispLEVER 4000ZE Pico 开发套件时,遵循的质量标准之一就是在电路板不工作时必须有极低的静态功耗。考虑到客户和现场应用工程师 (FAE)在使用该开发板时经常会在装了3 V纽扣电池的情况下将开发板放置一段时间,因而删除板上所有的漏电路径 ,避免了电池耗尽[8]。Pico板使用了多种时钟门控技术,因此可以仅使能某些需要的电源。在这种情况下,传感器 放大器仅当CPLD要求进行测量时上电。一旦要求测量,CPLD发出输入使能(ENABLE)信号,连接3.1 V电池,并给传感 器电路供电。一旦CPLD接收数据,则释放使能信号并且使传感器断电。


PID(数字电视复用系统名词 PID(Packet IDdentifier)在数字电视复用系统中它的作用好比一份文件的文件名,我 们可以称它为“标志码传输包” 工程控制和数学物理方面 PID(比例积分微分)英文全称为Proportion  Integration Differentiation,它是一个数学物理术语)的节能设计检查表

针对可编程逻辑电路的特点和I/O的多样性,以下几种节能措施可限度地降低PLD本身的功耗。这些技术可以 降低I/O缓冲器(Icco)和内部逻辑(Icc)的动态电流。

 降低I/O功耗的方法

(1)使能I/O的“mask”或“guard”功能来避免I/O交换。这个PLD功能的一个示例是ispLEVER 4000ZE“Power  Guard”在进行与设计无关的输入时,可选择性地禁用I/O 缓冲器输入;

(2)使用快速摆率来限制Vilmax和Vihmin之间的时间。但请注意,更快的边沿速率增加了反射和SSO噪声;

(3)减小I/O电压;

(4)避免I/O上拉/下拉冲突。

降低逻辑电路功耗的方法

(1)降低逻辑电路频率,考虑是否所有的逻辑电路都需要在高速时钟域中运行;

(2)包括一个待机控制器,使得逻辑电路在不工作的时候进入低功耗模式;

(3)保持比较小的逻辑电路面积;通过软件对没有速度要求的目标功能区域进行优化设置;

(4)将电压降低到数据手册规定的值。

低功耗可编程逻辑器件可以多种不同的形式用作智能开关,“唤醒”空闲状态下的芯片集,并且在集成了一个低 成本的晶振后,可实现门控时钟网络。经验证,PLD是有助于降低电子产品系统功耗的有价值的器件。随着政府实行 更严格的功耗规定,待机电流消耗成为设计师的重要考虑因素之一。

上一篇:基于FPGA的卷积码译码器的方案
下一篇:一种LTE天线的去耦合分析

免责声明: 凡注明来源本网的所有作品,均为本网合法拥有版权或有权使用的作品,欢迎转载,注明出处。非本网作品均来自互联网,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。

相关技术资料