摘要
为了降低总线翻转率通常对总线进行编码。B-I编码是这些编码方法中比较简单实用的一种编码方法。但在连续传输时,它对翻转率降低不明显。该文对B-I编码加以改进,在编码前进行连续与非连续的判断。在连续传输时采用渐进零翻转编码,从而使得总线进行连续传输时翻转率接近为零。改进后的编码对同一段程序,相对于B-I编码翻转率进一步下降了28.7%,面积增加了18 225μm2。
The method of bus endoding is for cutting down the transition frequency. The Bus-Invert(B-I) coding is the most simple and practical. But the transition frequency reduction is not obviously during the sequential transfer. In this paper, it judges the type of sequential and non-sequential transfer and takes the method of asymptotic zero-transition activity encoding during the sequential transfer. Compared with the B-I coding method for the same program, it can cut down the transition frequency by 28.7% and area increasing byl 8 225μm^2.
出处
《计算机工程》
CAS
CSCD
北大核心
2008年第15期238-240,共3页
Computer Engineering
关键词
先进微控制器总线结构
低功耗设计
总线编码
翻转率
B-I编码
Advanced Micro-controller Bus Architecture(AMBA)
low-power design
bus coding
transition frequency
Bus-Invert(B-I) coding