Low-power bus encoding with crosstalk delay elimination

Access Full Text

Low-power bus encoding with crosstalk delay elimination

For access to this article, please select a purchase option:

Buy article PDF
£12.50
(plus tax if applicable)
Buy Knowledge Pack
10 articles for £75.00
(plus taxes if applicable)

IET members benefit from discounts to all IET publications and free access to E&T Magazine. If you are an IET member, log in to your account and the discounts will automatically be applied.

Learn more about IET membership 

Recommend Title Publication to library

You must fill out fields marked with: *

Librarian details
Name:*
Email:*
Your details
Name:*
Email:*
Department:*
Why are you recommending this title?
Select reason:
 
 
 
 
 
IEE Proceedings - Computers and Digital Techniques — Recommend this title to your library

Thank you

Your recommendation has been sent to your librarian.

In deep-submicron technology, minimising the propagation delay and power consumption on buses is the most important design objective in system-on-chip design. In particular, the coupling effects between wires on the bus that can cause serious problems such as crosstalk delay, noise and power consumption. Most of the previous work on bus encoding targeted either (1) minimising the power consumption on bus, (2) minimising the crosstalk delay, or (3) exploiting the known probabilistic information of data, but not all of them. The authors propose a new bus-encoding algorithm that not only minimises the dynamic power consumption on bus but also eliminates the crosstalk delay. The authors achieve the combined objective of (1) and (2) by analysing, formulating and solving the problem of minimising a weighted sum of the self-transition and cross-coupled transition activities on bus in the context of the concept of self-shield encoding. From experiments using a set of benchmark designs, it is shown that the proposed encoding technique consumes 15.4–47.4% less power than existing techniques while totally eliminating the crosstalk delay.

Inspec keywords: low-power electronics; encoding; crosstalk; integrated circuit design; system-on-chip; delays; system buses

Other keywords: low-power bus encoding; power consumption minimization; crosstalk delay elimination; self-shield encoding; system-on-chip design

Subjects: Microprocessors and microcomputers; Digital circuit design, modelling and testing; System buses; Microprocessor chips

References

    1. 1)
      • Synopsys Inc., , : `Design analyzer manual', 2002.
    2. 2)
      • L. Benni , G. De Micheli , E. Macii , D. Sciuto , C. Silvano . Asymptotic zero-transition activity encoding for address buses in low-power microprocessor-based systems. Proc. Great Lakes Symp. on VLSI , 77 - 82
    3. 3)
      • Synopsys Inc., , : `Design compiler manual', 2002.
    4. 4)
      • W.-C. Cheng , M. Pedram . Power-optimal encoding for DRAM address bus. Proc. Int. Symp. on Low Power Electronic Design (ISLPED) , 250 - 252
    5. 5)
      • H. Deogun , R. Rao , D. Sylvester , D. Blaauw . Leakage- and crosstalk-aware bus encoding for total power reduction. Proc. Design Automation Conf. (DAC) , 779 - 782
    6. 6)
    7. 7)
      • S. Hong , K. Chung , U. Narayanan , T. Kim . Decomposition of bus-invert coding for low-power I/O. J. Circuits Syst. Comput. , 101 - 111
    8. 8)
      • K.-W. Kim , K.-H. Baek , N. Shanbhag , C.L. Liu , S.-M. Kang . Coupling-driven signal encoding scheme for low-power interface design. Proc. Int. Conf. on Computer Aided Design (ICCAD) , 318 - 321
    9. 9)
      • R. Ayoub , A. Orailoglu . A unified transformational approach for reductions in fault vulnerability, power, and crosstalk noise and delay on processor buses. Proc. Asia and South-Pacific Design Automation Conf. (ASP-DAC) , 729 - 734
    10. 10)
    11. 11)
      • P.R. Panda , N. Dutt . 1995 high-level synthesis design repository. Proc. Int. Symp. on System Synthesis
    12. 12)
    13. 13)
      • Y. Aghaghiri , F. Fallah , M. Pedram . Irredundant address bus encoding for low power. Proc. Int. Symp. on Low Power Electronic Design (ISLPED) , 182 - 187
    14. 14)
    15. 15)
      • B. Victor , K. Keutzer . Bus encoding to prevent crosstalk delay. Proc. Int. Conf. on Computer Aided Design (ICCAD) , 57 - 63
    16. 16)
      • Z. Huang , M.D. Ercegovac . Wire delay analysis in deep-submicron prefix adder design. Proc. 34th Asilomar Conf. on Signals, Systems and Computers
    17. 17)
      • Semiconductor Industry Association: ‘International technology roadmap for semiconductors’. http://notes.sematech.org/1999_SIA_ Roadmap/Home.htm, 1999.
    18. 18)
      • L. Benni , G. De Micheli , E. Macii , M. Poncino , S. Quer . System-level power optimization of special purpose applications, the beach solution. Proc. Int. Symp. on Low Power Electronics and Design , 24 - 29
    19. 19)
      • W. Fornaciari , M. Polentarutti , D. Sciuto , C. Silvano . Power optimization of system-level address buses based on software profiling. Proc. Int. Workshop on Hardware/Software Codesign (CODES) , 29 - 34
    20. 20)
      • P. Subrahmanya , R. Manimegalai , V. Kamakoti . A bus encoding technique for power and crosstalk minimization. Proc. Int. Conf. on VLSI Design , 443 - 448
    21. 21)
      • A.P. Chandrakasan , R.W. Brodersen . (1995) Low power digital CMOS design.
    22. 22)
      • M.R. Stan , W. Burleson . Limited-weighted codes for low power I/O. Proc. Int. Workshop on Low Power Design
    23. 23)
      • Y. Shin , T. Sakurai . Coupling-driven bus design for low-power application-specific systems. Proc. Design Automation Conf. (DAC) , 750 - 753
    24. 24)
      • M. Lampropoulos , B. Al-Hashimi , P. Rosinger . Minimization of crosstalk noise, delay and power using a modified bus invert technique. Proc. Design Automation and Test in Europe (DATE) , 1372 - 1373
    25. 25)
      • C. Duan , A. Tirumala , S.P. Khatri . Analysis and avoidance of cross-talk in on-chip buses. IEEE Symp. on High-Performance Interconnects (HOT Interconnects) , 133 - 138
http://iet.metastore.ingenta.com/content/journals/10.1049/ip-cdt_20050029
Loading

Related content

content/journals/10.1049/ip-cdt_20050029
pub_keyword,iet_inspecKeyword,pub_concept
6
6
Loading