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

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

在线阅读下载全文

作  者:张铭泉[1,2] 古志民[2] 张吉赞[2] 

机构地区:[1]华北电力大学计算机系,河北保定071003 [2]北京理工大学计算机学院,北京100081

出  处:《电子学报》2017年第8期1810-1817,共8页Acta Electronica Sinica

基  金:国家自然科学基金(No.61370062)

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

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

分 类 号:TP302[自动化与计算机技术—计算机系统结构]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象