Liu Yi, Zhong Guang-De, Yang Yin-Tang. A Low Power Adaptive Spatio-temporal Bus Coding for Crosstalk Avoidance[J]. Journal of Electronics & Information Technology, 2011, 33(4): 945-950. doi: 10.3724/SP.J.1146.2010.00895
Citation:
Liu Yi, Zhong Guang-De, Yang Yin-Tang. A Low Power Adaptive Spatio-temporal Bus Coding for Crosstalk Avoidance[J]. Journal of Electronics & Information Technology, 2011, 33(4): 945-950. doi: 10.3724/SP.J.1146.2010.00895
Liu Yi, Zhong Guang-De, Yang Yin-Tang. A Low Power Adaptive Spatio-temporal Bus Coding for Crosstalk Avoidance[J]. Journal of Electronics & Information Technology, 2011, 33(4): 945-950. doi: 10.3724/SP.J.1146.2010.00895
Citation:
Liu Yi, Zhong Guang-De, Yang Yin-Tang. A Low Power Adaptive Spatio-temporal Bus Coding for Crosstalk Avoidance[J]. Journal of Electronics & Information Technology, 2011, 33(4): 945-950. doi: 10.3724/SP.J.1146.2010.00895
The power consumption, wiring overhead and crosstalk in deep sub-micron on-chip buses are the main facts restricting the bus throughput. An adaptive spatio-temporal bus coding scheme is proposed to reduce crosstalk induced delay and power consumption in the buses. Firstly, on-chip bus is partitioned into two sub-buses by spatio coding to reduce the Worst-Case-Crosstalk (WCC). Then, decisions are made respectively in the two sub-buses whether the original code and inverted code should incur WCC through an arbiter CCA (Crosstalk Class Arbiter). In the case of both original and inverted codes in any sub-bus incurring WCC, a shielding pattern is transmitted; otherwise the WCC-free and energy saving code is transmitted. The proposed scheme is evaluated using the SPEC benchmarks. The results show that the proposed scheme improves the throughput by 62.59% to 81.62% over the un-coded approach and reduces the power consumption by 14.63% to 54.67% compared to the other similar schemes while eliminating the WCC with only 7 wires overhead for a 32 bit bus. The scheme achieves a good enhancement in dynamic power, wiring overhead, and performance.
Halak B and Yakovlev A. Throughput optimization for area-constrained links with crosstalk avoidance methods[J].IEEE Transactions on Very Large Scale Integration (VLSI) Systems.2010, 18(6):1016-1019[2]Singh H, Rao R, and Agarwal K, et al..Dynamically pulsed MTCMOS with bus encoding for reduction of total power and crosstalk noise[J].IEEE Transactions on Very Large Scale Integration (VLSI) Systems.2010, 18(1):166-170[6]Duan C, Cordero C V, and Khatri S P. Efficient on-chip crosstalk avoidance CODEC design[J].IEEE Transactions on Very Large Scale Integration (VLSI) Systems.2009, 17(4):551-560[14]Sotiriadis P P and Chandrakasan A P. Bus energy reduction by transition pattern coding using a detailed deep submicrometer bus model[J].IEEE Transactions on Circuits and Systems I: Fundamental Theory and Applications.2003, 50(10):1280-1295