DocumentCode :
1561791
Title :
Design of a switch for network on chip applications
Author :
Pande, Partha Pratim ; Grecu, Cristian ; Ivanov, Andri ; Saleh, Res
Author_Institution :
Dept. of Electr. & Comput. Eng., British Columbia Univ., Canada
Volume :
5
fYear :
2003
Abstract :
System on Chip (SoC) design in the forthcoming billion transistor era will involve the integration of numerous heterogeneous semiconductor intellectual property (IP) blocks. Some of the main problems in the ultra deep sub micron technologies characterized by gate lengths in the range of 50-100 nm arise from non-scalable global wire delays, failure to achieve global synchronization, errors due to signal integrity issues, and difficulties associated with non-scalable bus-based functional interconnect. These problems are addressed in this paper by introducing a new design methodology. A switch-based network-centric architecture to interconnect IP blocks is proposed. We introduce a butterfly fat tree architecture as an overall interconnect template. In this new interconnect architecture, switches are used to transfer data between IP blocks. To reduce overall latency and hardware overhead, wormhole routing is adopted. The proposed switch architecture supports this routing method. Initial implementation of the switch reveals that the total switch area is expected to amount to less than 2% of a large SoC.
Keywords :
VLSI; integrated circuit interconnections; integrated circuit layout; network routing; switching networks; system-on-chip; 50 to 100 nm; IP block interconnection; SoC design; butterfly fat tree architecture; data transfer; design methodology; hardware overhead; heterogeneous IP blocks; intellectual property blocks; interconnect architecture; latency; network on chip applications; switch design; switch-based network-centric architecture; ultra deep submicron technologies; wormhole routing; Clocks; Delay estimation; Frequency estimation; Frequency synchronization; Network-on-a-chip; Repeaters; Routing; Switches; System-on-a-chip; Wires;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Circuits and Systems, 2003. ISCAS '03. Proceedings of the 2003 International Symposium on
Print_ISBN :
0-7803-7761-3
Type :
conf
DOI :
10.1109/ISCAS.2003.1206235
Filename :
1206235
Link To Document :
بازگشت