DocumentCode :
3431352
Title :
Tutorial 5: SoC Communication Architectures: Technology, Current Practice, Research, and Trends
Author :
Dutt, Nikil ; Banerjee, Kaustav ; Benini, Luca ; Lahiri, Kanishka ; Pasricha, Sudeep
Author_Institution :
Univ. of California, Irvine, CA
fYear :
2007
fDate :
6-10 Jan. 2007
Firstpage :
8
Lastpage :
8
Abstract :
The increasing complexity of systems-on-chip (SoCs) has led to the critical "design productivity gap" problem. Several strategies are being employed to cope with this problem, including an IP-based design flow, as well as platform-based designs for application domains. These approaches have critically increased the amount of on-chip communication. Since on-chip communication architectures have a significant impact on system performance, power dissipation and time-to-market, system designers, as well as the research community have focused on the issue of exploring, evaluating, and designing SoC communication architectures to meet the targeted design goals. On the other hand, aggressive scaling of VLSI technology has resulted in nanoscale effects that adversely affect interconnect performance, reliability, power dissipation, and predictability; new approaches to on-chip communication architectures (e.g., networks-on-chip) need to be devised in order to overcome these effects. The tutorial is structured into four parts, covering: i) scaling trends in nanometer interconnects and related methodology challenges; ii) architectural modeling and analysis of communication traffic and synthesis of current on-chip bus-based communication architectures iii) high-performance bus protocols and topologies, including design examples; and iv) emerging network-on-chip (NoC) paradigms for next generation designs. The tutorial begins by highlighting the key emerging issues in the domain of interconnect modeling and analysis. The implications of various nanoscale effects on VLSI interconnect performance, reliability, power dissipation and parasitic extraction are also presented. Promising new technologies including 3-D ICs and carbon nanotube (CNT) interconnects are outlined which have the potential to meet these interconnect challenges in the nanometer era. The second part of the tutorial will cover modeling abstractions suitable for communication centric designs, analysis techniques fo- - r estimating bus communication traffic, and synthesis of current protocols and standards such as OCP-IP, VSIA, and AMBA. The third part of the tutorial will cover the use of advanced architectural concepts in bus-based communication architecture design, and will include design examples from the industry. Finally, the last part of the tutorial will introduce the basic concepts on networks-on-chip and the challenges involved in the deployment of this on-chip communication paradigm.
Keywords :
VLSI; carbon nanotubes; nanotube devices; system-on-chip; 3-D IC; IP-based design flow; SoC communication architectures; VLSI technology; carbon nanotube interconnects; communication traffic; high-performance bus protocols; interconnect performance; networks-on-chip; on-chip bus-based communication architectures; platform-based designs; power dissipation; predictability; reliability; system designers; system performance; systems-on-chip; time-to-market;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
VLSI Design, 2007. Held jointly with 6th International Conference on Embedded Systems., 20th International Conference on
Conference_Location :
Bangalore
ISSN :
1063-9667
Print_ISBN :
0-7695-2762-0
Type :
conf
DOI :
10.1109/VLSID.2007.160
Filename :
4092001
Link To Document :
بازگشت