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 :
بازگشت