当前位置:首页 > 电源 > 数字电源
[导读]摘要:Blackfin处理器广泛应用于便携音视频产品等嵌入式系统,低功耗设计直接影响产品使用时间。文中从时钟频率、工作模式、片内外设、内核电压等方面,说明了Blackfin处理器低功耗设计的具体方法,根据实际应用实现

摘要:Blackfin处理器广泛应用于便携音视频产品等嵌入式系统,低功耗设计直接影响产品使用时间。文中从时钟频率、工作模式、片内外设、内核电压等方面,说明了Blackfin处理器低功耗设计的具体方法,根据实际应用实现对系统功耗的灵活控制与调节,最大程度上延长系统的有效使用时间。
关键词:DSP;Blackfin;低功耗

    Blackfin处理器功耗由内部功耗、外部功耗和实时钟功耗组成。内部功耗由内部动态电流和静态电流引起。外部功耗取决于处理器内外设的使用情况,在不同的应用场合,片内外设的使用有所不同,外部功耗也会不同。实时钟功耗一般处于特定范围之内,工作温度为25~85℃时,实时钟功耗范围为0.067~0.1825mW。Blackfin系列处理器提供了动态电源管理功能,灵活的对时钟频率、工作模式及内核电压进
行调整,以Blackfin533为例阐述Blackfin系列处理器低功耗设计的具体方法。

1 时钟频率控制
    现代DSP芯片中大量使用CMOS FET(Complementary Metal-oxide Semiconductor FET互补金属氧化物场效应管)开关,稳定时或者处于完全打开状态(很低的负载),或者处于完全关闭状态,但是在两种状态转换过程中会产生漏电流,所以开关频率很高时,FET充放电会引起很大的电源功耗。因此,通过降低系统时钟频率可以有效降低系统功耗。
    Blackfin533通过外部时钟输入引脚CLKIN接收外部时钟源(10~40 MHz)的时钟输入,再通过锁相环(PLL),电路模块产生内核时钟(CCLK)和系统时钟(SCLK),通过设置PLL相关寄存器实现对CCLK和SCLK的频率控制。PLL系统如图l所示。


    CCLK和SCLK均由VCO(Voltage-ControlledOscillator-压控振荡器)输出的时钟分频后得到。VCO输出时钟频率由PLL控制寄存器(PLL_CTL)设置,CCLK和SCLK对VCO的分频因子由PLL分频寄存器(PLL_DIV)设置。PLL_CTL各位说明如表1所示。


    对于不同的DF和MSEL值,VCO输出相应的时钟频率,对应关系如表2所示。[!--empirenews.page--]


    需要注意的是VCO最小输出时钟频率为50 MHz,最大输出频率为内核时钟CCLK频率的最大值。对BlackfinBF533,CCLK最大值为600 MHz,而BF532/531的CCLK最大值为400 MHz。所以VCO输出频率不应超出范围50MHz~CCLK。
    通过设置PLL分频寄存器PLL_DIV中的CSEL(PLL_DIV的4~5位)确定CCLK,设置SSEL(PLL_DIV的0~3位)确定SCLK,具体对应关系如表3所示。


    由于SCLK频率不能高于CCLK的频率,所以在对SSEL参数设置时,需要确定当前CCLK的频率。
    假设外部时钟输入CLKIN=27 MHz,将CCLK设置为594 MHz(27×22),SCLK设置为118.8 MHz(594/5),程序代码如下
    

[!--empirenews.page--]

2 工作模式转换
    Blackfin533具有4种工作模式:全速、激活、睡眠、深度睡眠,功耗大小关系为:全速>激活>睡眠>深度睡眠。不同模式下处理器的内核电压及时钟设置不同,如表4所示。所以灵活调整系统的工作模式可以有效的降低系统的功耗。


    在转换工作模式时,应该明确处理器当前的工作模式,而系统的工作模式由PLL控制寄存器(PLL_CTL)中的PLL_OFF,BYPASS,STOPCK和PDWN状态位共同确定。图2说明了各种工作模式转换之间的联系以及转换条件。


    通过设置PLL_CTL寄存器实现工作模式的转换,新的设置不会立即生效,需要先执行下面的一个程序段

    从当前工作模式转换至另一个工作模式的具体过程简述如下
    (1)设置唤醒请求,目的:将处理器唤醒,使PLL_CTL中新的设置生效以便进入新的工作模式。
    (2)按模式转换条件,设置PLL_CTL。
    (3)禁止一切中断,将处理器置入空闲状态,等待唤醒请求。
    (4)唤醒后恢复中断,PLL_CTL中设置的新值开始生效,处理器进入新的工作模式,继续执行其他指令。
    默认状态下,所有的中断都能产生1个唤醒请求,即当1个中断产生时,处理器内核就会收到1个唤醒请求,如果此时处于空闲状态,则会退出此状态,处理相应(中断)程序。通过系统中断唤醒使能寄存器(SIC_IWR)设置中断与唤醒请求之间的对应关系,其中24~31位保留,其他位分别对应了不同的中断源,如定时器中断、看门狗定时器中断、DMA中断等,某一位如果置1,则相应中断发生时就会产生1个唤醒事件。系统复位后,SIC_IWR中的所有位均为1。
    工作模式转换的关键就是对PLL_CTL的设置,这就要求确认系统当前的工作模式,再根据图2所示的转换条件设置PLL_CTL寄存器。另外必须设置唤醒请求,因为它有助于确定处理器何时被唤醒,进入预期的工作状态。
    下面是一个从全速模式到激活模式转换的实例:
    对唤醒请求进行设置,本例中利用看门狗定时器中断来产生这个唤醒请求。
    (1)设置定时器的计数值:通过看门狗计数寄存器(WDOG_CNT)设置。
    (2)设置相应事件:当定时器计数至O时产生中断,即看门狗控制寄存器(WDOG_CTL)第3位置1,其余位为0。
    (3)利用看门狗中断产生唤醒请求:SIC_IWR寄存器第24位置1,其他位为0,使能看门狗中断唤醒请求。

[!--empirenews.page--]

 

3 片内外设控制
    系统设计中不是所有外设都能用到,而系统具体运行过程中,有些外设也不需要一直工作。所以,在适当的时候可以通过禁用不使用的外设来降低系统的功耗。Blackfin535有专门的外设时钟寄存器(PLL_IOCK),统一控制所有外设的时钟,禁用某外设只需要将PLL_IOCK中对应位置0即可。Blackfin533/532/531没有这种统一的时钟控制寄存器,只能通过每个外设的控制寄存器来使能或禁用外设。

4 内核电压控制
    Blackfin系列处理器通过片内的调压器可以将外部的2.2~3.6 V的供电电压转换成0.85~1.2 V,为内核供电。由于功耗与电压的平方成正比,降低内核电压可有效降低系统功耗。片内的调压器需要搭配一定的外部电路才能实现其调压功能,外部电路图3所示。

    VDDEXT为I/O供电电压,VDDINT为内核供电电压,VROUT为外部FET/BJT驱动,用于控制开关频率。
    通过调压器控制寄存器(VR_CTL)的VLEV(4~7位)来设置内核电压值,VLEV与电压值的对应关系,如表5所示。


    修改VR_CTL的VLEV值可将内核电压控制在0.8~1.2 V,也可以将内核供电完全关闭,即将VR_CTL中的FREQ(O~1位)设置为00,此时内核时钟和系统时钟都会停止工作,而内核电压为0。修改内核工作电压的程序段需要放在对PLL_CTL设置程序之后执行。
 

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

助力科研与检测新突破 上海2024年5月15日 /美通社/ -- 全球知名的科学仪器和服务提供商珀金埃尔默公司今日在上海举办了主题为"创新不止,探索无界"的新品发布会,集中展示了其在分析仪器领域的最...

关键字: 质谱仪 BSP DSC 气相色谱

上海2024年5月16日 /美通社/ -- 2024年5月10日至5月13日,富士胶片(中国)投资有限公司携旗下影像产品创新力作亮相北京P&E 2024。在数码相机展览区域,全新制定的集团使命"为世界绽...

关键字: 富士 数码相机 影像 BSP

贝克曼库尔特目前已成为MeMed Key免疫分析平台和MeMed BV检测技术的授权经销商 在原有合作的基础上,继续开发适用于贝克曼库尔特免疫分析仪的MeMed BV检测 加州布瑞亚和以色列海法2024年5月16日...

关键字: BSP IO 检测技术 免疫分析仪

英国英泰力能的燃料电池是可产业化的产品解决方案 英国首个专为乘用车市场开发的燃料电池系统 在 157kW 功率下,此燃料电池比乘用车的其他发动机更为强大 &...

关键字: ENERGY INTELLIGENT 氢燃料电池 BSP

深爱人才,共赴"芯"程 深圳2024年5月15日 /美通社/ -- 5月11日,深圳国资国企"博士人才荟"半导体与集成电路产业专场活动在深圳市重投天科半导体有限公司(简...

关键字: 半导体 集成电路产业 BSP 人工智能

武汉2024年5月15日 /美通社/ -- 北京时间4月26日-5月4日,2024 VEX 机器人世界锦标赛于美国得克萨斯州达拉斯市举办。本届 VEX 世锦赛为期九天,设有 VIQRC 小学组/初中组、V5RC 初中组/...

关键字: 机器人 BSP RC POWERED

上海2024年5月15日 /美通社/ -- 由生成式人工智能(AI)驱动的临床阶段生物医药科技公司英矽智能宣布,与复星医药(600196.SH;02196.HK)合作开发的潜在"全球首创"候选药物IS...

关键字: ISM BSP PC 人工智能

上海2024年5月13日 /美通社/ -- 5月8日,浦东新区国资委组织陆家嘴集团等9家区属企业与立邦中国召开合作交流会,旨在贯彻落实浦东新区区委、区政府工作要求,进一步放大进博会溢出带动效应,持续扩大区属企业与进博会重...

关键字: BSP 数字化 自动化立体仓库 智慧园区

上海2024年5月13日 /美通社/ -- 在数字化时代,高效的税务管理和ERP系统成为企业发展的关键。为了满足这一需求商应信息科技与Exact Software 易科软件就金四全电票税系统与ERP系统集成及商务合作建立...

关键字: AC 软件 BSP 数字化

北京2024年5月13日 /美通社/ -- 5月11日,鲲鹏昇腾开发者大会2024期间,华为举办"昇思AI框架及大模型技术论坛",软通动力数字基础设施与集成事业部总经理谢睿受邀出席、软通动力...

关键字: AI 模型 BSP 精度
关闭
关闭