DocumentCode
1836081
Title
A survey of techniques for energy efficient on-chip communication
Author
Raghunathan, Vijay ; Srivastava, Mani B. ; Gupta, Rajesh K.
Author_Institution
Dept. of Electr. Eng., UC Los Angeles, CA, USA
fYear
2003
fDate
2-6 June 2003
Firstpage
900
Lastpage
905
Abstract
Interconnects have been shown to be a dominant source of energy consumption in modern day System-on-Chip (SoC) designs. With a large (and growing) number of electronic systems being designed with battery considerations in mind, minimizing the energy consumed in on-chip interconnects becomes crucial. Further, the use of nanometer technologies is making it increasingly important to consider reliability issues during the design of SoC communication architectures. Continued supply voltage scaling has led to decreased noise margins, making interconnects more susceptible to noise sources such as crosstalk, power supply noise, radiation induced defects, etc. The resulting transient faults cause the interconnect to behave as an unreliable transport medium for data signals. Therefore, fault tolerant communication mechanism, such as Automatic Repeat Request (ARQ), Forward Error Correction (FEC), etc., which have been widely used in the networking community, are likely to percolate to the SoC domain. This paper presents a survey of techniques for energy efficient on-chip communication. Techniques operating at different levels of the communication design hierarchy are described, including circuit-level techniques, such as low voltage signaling, architecture-level techniques, such as communication architecture selection and bus isolation, system-level techniques, such as communication based power management and dynamic voltage scaling for interconnects, and network-level techniques, such as error resilient encoding for packetized on-chip communication. Emerging technologies, such as Code Division Multiple Access (CDMA) based buses, and wireless interconnects are also surveyed.
Keywords
circuit optimisation; integrated circuit design; integrated circuit interconnections; integrated circuit reliability; low-power electronics; network routing; network topology; system-on-chip; ARQ; CDMA based bus; FEC; SoC communication architecture; SoC design; architecture-level technique; automatic repeat request; battery consideration; bus isolation; circuit-level technique; code division multiple access; communication architecture selection; communication based power management; communication design hierarchy; crosstalk; data signal; dynamic voltage scaling; electronic system; energy consumption; energy efficient design; error resilient encoding; fault tolerant communication mechanism; forward error correction; low power design; low voltage signaling; nanometer technology; network-level technique; noise margin; noise source; on-chip interconnect; packetized on-chip communication; power supply noise; radiation induced defect; supply voltage scaling; system-level technique; system-on-chip; transient fault; transport medium; wireless interconnect; Automatic repeat request; Batteries; Crosstalk; Energy consumption; Energy efficiency; Forward error correction; Integrated circuit interconnections; Multiaccess communication; Power system interconnection; System-on-a-chip;
fLanguage
English
Publisher
ieee
Conference_Titel
Design Automation Conference, 2003. Proceedings
Print_ISBN
1-58113-688-9
Type
conf
DOI
10.1109/DAC.2003.1219148
Filename
1219148
Link To Document