所以降低降低01的反转活动,在数据传输较为频繁的线上
通过改进总线上数据的编码方式
数据总线:随机变化
地址总线:按顺序变化
数据总线的低功耗方法:
1. 数据编码
解决方案一:不用补码,用带一位信号位
当两个数据之间的汉明距大于data长度的一半时,(比如1的下一个数据是-1,汉明距是7)
1. 数据的0 和 1 取反
2. 将信号位置为1,代表是反转过了的
总线bit位数+1
解决方案二:地址线用格雷码
解决方案三:如果下一位的地址是当前的地址+1,那么就不传输地址,仅仅传输一位表示在当前的地址位上加一。然后如果地址发生了jump或者是branch,则传输地址
2. 数据反演
3. ordering of data transfer
来源:CSDN
作者:noooooobKO
链接:https://blog.csdn.net/Miysuha/article/details/104696127