Browse > Article

Bus Encoding for Low Power and Crosstalk Delay Elimination  

여준기 (한국과학기술원 전자전산학과)
김태환 (한국과학기술원 전자전산학과)
Abstract
In deep-submicron (BSM) design, coupling effects between wires on the bus cause serious problems such as crosstalk delay, noise, and power consumption. Most of the previous works on bus encoding are targeted either to minimize tile power consumption on bus or to minimize the crosstalk delay, but not both. In this paper, we propose a new bus encoding algorithm that minimizes the power consumption on bus and eliminates the crosstalk delay simultaneously. We formulate and solve the problem by minimizing a weighted sum of the self transition and cross-coupled transition activities on bus From experiments using a set of benchmark designs. it is shown that the proposed encoding technique consumes at least 15% less power over the existing techniques, while completely eliminating the crosstalk delay.
Keywords
VLSI CAD; VLSI CAD; Bus Encoding; Low flower; Crosstalk Delay Elimination;
Citations & Related Records
연도 인용수 순위
  • Reference
1 M. R. Stan and W. P. Burleson, 'Bus-Invert Coding for Low-Power I/O,' IEEE Trans. on Very Large Scale Integration(VLSI) Systems, vol. 3 No, 1, pp. 49-58, March 1995   DOI   ScienceOn
2 P. R. Panda and N. Dutt, '1995 High-level Synthesis Design Repository,' Proc. of International Symposium on System Synthesis, 1995   DOI
3 C. L. Su, C. Y. Tsui, and A. M. Despain, 'Saving Power in the Control Path of Embedded Processors,' IEEE Design and Test of Computers, Vol. 11, No. 4, pp. 24-30, 1994   DOI   ScienceOn
4 A. P. Chandrakasan and R. W. Broderson, Low Power Digital CMOS Design, Kluwer Academic Publishers, 1995
5 Y. Shin and T. Sakurai, 'Coupling-Driven Bus Design for Low-Power Application-Specific Systems,' Proc. of Design Automation Conference (DAC), pp. 750-753, 2001
6 Y. Shin, S. Chae, and K. Choi, 'Partial Bus-Invert Coding for Power Optimization of Application-Specific Systems,' IEEE Trans. on Very Large Scale Integration(VLSI) Systems, Vol. 9, No. 2, pp. 377-383, 2001   DOI   ScienceOn
7 L. Benni, G. De Micheli, E. Macii, M. Poncino, and S. Quer, 'System-level Power Optimization of Special Purpose Applications, the Beach Solution,' Proc. of International Symposium on Low Power Electronics and Design, pp. 24-29, 1997
8 S. Hong, K. Chung, U. Narayanan, and T. Kim, 'Decomposition of Bus-Invert Coding for Low-Power I/O,' Journal of Circuits, Systems, and Computers, Vol. 10, NOs. 1 & 2, pp. 101-111, 2000   DOI
9 L. Benni, G. De Micheli, E. Macii, D. Scivto, and C. Silvano, 'Asymptotic Zero-Transition Activity Encoding for Address Busses in Low-Power Microprocessor-based Systems,' Proc. of Grate Lakes Symposium on VLSI, pp. 77-82, 1997
10 K.-W. Kim, K.-H. Baek, N. Shanbhag, C. L. Liu, and S.-M. Kang, 'Coupling-Driven Signal Encoding Scheme for Low-Power Interface Design,' Proc. of International Conference on Computer Aided Design (ICCAD), pp. 318-321, 2000   DOI
11 B. Victor and K. Keutzer, 'Bus Encoding to Prevent Crosstalk Delay,' Proc. of International Conference on Computer Aided Design (ICCAD), pp. 57-63, 2001   DOI