电子学报 ›› 2017, Vol. 45 ›› Issue (8): 1810-1817.DOI: 10.3969/j.issn.0372-2112.2017.08.002

• 学术论文 • 上一篇    下一篇

一种基于频繁值和位变换感知的数据总线节能方法

张铭泉1,2, 古志民2, 张吉赞2   

  1. 1. 华北电力大学计算机系, 河北保定 071003;
    2. 北京理工大学计算机学院, 北京 100081
  • 收稿日期:2016-01-31 修回日期:2016-05-23 出版日期:2017-08-25
    • 作者简介:
    • 张铭泉,男,1980年生于山东莘县.北京理工大学计算机学院博士生.研究方向为嵌入式多核节能设计.E-mail:zmqcherish@163.com;古志民,男,1964年生于山西运城.北京理工大学教授,博士生导师.研究方向为嵌入式多核优化设计.
    • 基金资助:
    • 国家自然科学基金 (No.61370062)

An Energy Consumption Saving Method Based on Frequent Values and Bit Switching-Aware for On-chip Data Bus

ZHANG Ming-quan1,2, GU Zhi-min2, ZHANG Ji-zan2   

  1. 1. Department of Computer, North China Electric Power University, Baoding, Hebei 071003, China;
    2. School of Computer Science and Technology, Beijing Institute of Technology, Beijing 100081, China
  • Received:2016-01-31 Revised:2016-05-23 Online:2017-08-25 Published:2017-08-25

摘要: 深亚微米工艺下,片上数据总线能耗占嵌入式多核芯片能耗的比重越来越大.FV-MSB(Frequent Value-Most Significant Bits)方法降低了片外数据总线的能耗,但对于非频繁值和频繁高位值的低位部分未做处理,为进一步降低片上总线动态能耗,设计了一种基于频繁值和位变换感知的片上总线节能方法.利用频繁值和对位变换数的感知选择编码方式,大幅减少了数据总线上的位变换,有效降低了总线动态能耗.70nm工艺下,仿真实验结果显示,本文的方法最大节能比例可达17.76%,平均节能比例达16.91%,较FV-MSB方法使节能比例提高了6.28%.并且节能比例随λ的变化趋势表明本方法在未来工艺尺寸缩小时仍能发挥作用.

关键词: 频繁交换值, 频繁值缓存, 总线节能, 翻转码, 耦合电容

Abstract: In the deep sub-micron technology domain,the energy consumption of data bus accounts for the energy consumption proportion of embedded multi-core chip is increasing.FV-MSB method was used to reduce the off-chip data bus energy consumption.However,it didn't deal with the non-frequent values and the lower parts of the frequent high-ordered bits values.In order to further reduce the dynamic energy consumption of which is induced by these values on the bus,an energy saving method based on frequent values and bit switching-aware for on-chip data bus is designed.Using the frequent values and the perception of the switching activities number,automatically selecting the encoding mode and so switching activities on the bus are significantly reduced,and therefore the bus dynamic energy is effectively reduced.With 70 nm technology,the results of simulation experiments show our method can improve the ratio of energy saving by about 17.76% and average ratio about 16.91%,and which is better than FV-MSB over 6.28%.And the trend of the energy saving ratio with λ shows that the method can still play the role when the technology size is further reduced in the future.

Key words: frequent exchanged value, frequent value cache, bus energy consumption saving, invert encoding, coupling capacitance

中图分类号: