• 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