专业的信息化与通信融合产品选型平台及垂直门户
注册 登陆 设为首页 加入收藏
首页 企业新闻 招标信息 行业应用 厂商专区 活动 商城 中标信息

资讯
中心

新闻中心 人物观点
厂商专区 市场分析
行业
应用
政府机构 能源产业 金融机构
教育科研 医疗卫生 交通运输
应用
分类
统一协作 呼叫客服 IP语音 视频会议 智能管理 数据库
数字监控 信息安全 IP储存 移动应用 云计算 物联网

TOP

物联网装置资料压缩技术 可望大幅降低能耗
2015-11-10 15:09:13 来源:集微网 作者:【
关键词:物联网
 
低功耗嵌入式设计系统往往将应用程式编码储存在Flash、EPROM或OTP等非挥发性存储器(NVM)。当这些系统被唤醒、准备执行作业时,有二种方式可召唤应用编码:芯片内直接执行(eXecute In Place;XIP)或将编码复制到内建的SRAM,并从该单位执行。

  物联网(IoT)时代注重半导体低功耗效能,因为许多物联网装置需要电池且不见得能经常维护。而物联网装置唤醒或开机期间极为耗电,因此,有人针对物联网常见程式码代码映射(Code Shadowing)存储器架构的嵌入式设计方案,采用资料压缩技术,发现能省下大笔用电量。

  据Design& Reuse网站报导,物联网装置多数时间处于待机状态,仅需处理资料或执行作业时,才开机或唤醒为使用状态。

  CAST执行长Nikos Zervas表示,透过即时解压缩作业或预先压缩好的韧体(firmware),不但可减轻资料流量,也可在开机或唤醒装置时,将装置对长期储存资料的存取次数降到最低,因此大幅减少该作业阶段的用电量和延迟状况。

  CAST团队利用市面上的IP核心执行Deflate/GUNZIP实验,而后发现资料压缩后可望减少最多50%用电量。此外,如果在系统内搭建合适的解压缩核心,省下的电力成本可望超过搭建此核心所需付出的额外成本。

  低功耗嵌入式设计系统往往将应用程式编码储存在Flash、EPROM或OTP等非挥发性存储器(NVM)。当这些系统被唤醒、准备执行作业时,有二种方式可召唤应用编码:芯片内直接执行(eXecute In Place;XIP)或将编码复制到内建的SRAM,并从该单位执行。

  至于系统使用何种方法召唤编码,则视NVM取得资料的速度和能量决定。一般而言,NVM比SRAM的处理速度还要慢,且从NVM读取资料所费的电量,也大于从SRAM上面读取资料,尤其当资料是随机取得时更是如此。

  不过,当物联网装置多数时间都在休眠模式时,SRAM模式则不见得是最好的选择,因为大型芯片上SRAM往往有漏电流问题,因此在休眠模式也会继续耗电,而多数NVM系统却不会持续吃电。

  因此,许多设计师多半只有在采用的是小型SRAM时,或是在有即时执行需求、无法等待处理缓慢的XIP过程时,才会执行SRAM上的程式码代码映射。

  不过,设计师也可以压缩NVM内的应用程式编码,提升SRAM选项的优势。采用此法的话,系统得运用GZIP等无失真压缩法(lossless compression),而这意味着程式执行以前,编码就得进行解压缩。

  储存压缩过的编码后,装置执行唤醒或开机时就可使用更少NVM,进而节省用电量,然而解压缩过程也有延迟、耗电的缺点。因此,压缩法是否成功省电,仍得看压缩比例以及解压缩需求而定。

  而CAST团队发现,采用压缩法后,总省电量平均达50%,而当系统活跃时,解压缩核心的用电量不足为道,仅用掉省去电量的百分之一至百万分之一。压缩后的应用程式编码可用更小型的NVM装置作为长期储存方案,而系统也花费较少的时间将压缩后编码从NVM转至SRAM上面。

      

责任编辑:admin
免责声明:以上内容转载互联网平台或企业单位自行提供,对内容的真实性、准确性和合法性不负责,Voipchina网对此不承担任何法律责任。

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部

上一篇优势科技物联网照明战略布局商业..
下一篇物联网跑太快 通用标准却跟不上

热门文章

图片主题

最新文章

相关文章

广告位

Copyright@2003-2009 网络通信中国(原VoIP中国) 版权所有
联系方式:503927495@qq.com
  京ICP备05067673号-1 京公网安1101111101259