• DocumentCode
    2066575
  • Title

    Interconnect Considerations For High Performance Network on Chip Designs

  • Author

    Cummings, Uri

  • Author_Institution
    Fulcrum Microsystems. uri@fulcrummicro.com
  • fYear
    2007
  • fDate
    1-4 Oct. 2007
  • Firstpage
    187
  • Lastpage
    187
  • Abstract
    Network-on-a-Chip (NoC) is an emerging design style that involves building an on-chip network to link together the logic blocks on a complex system-on-a-chip. The result is any-to-any connectivity for complex data flows and, in early designs, a roughly 3X performance increase over legacy bus-based SoCs. The key design concept in a NoC is replacing the bus with an interconnect switch to link together the autonomous logic blocks. This design is an evolution of the globally asynchronous, locally synchronous (GALS) chip design. This presentation will discuss NoC architecture issues and the use of Fulcrum´s Nexus on-chip interconnect technology as the central switching function in these devices. An elegant solution for this application, Fulcrum´s Nexus is a 2.5Tbps non-blocking crossbar with up to 16 independent full-duplex ports, each capable of 160 Gbps of throughput. Nexus is designed using Fulcrum´s patented circuit technology that gives the switch an extraordinarily low 3 ns latency, a modest power consumption level that is directly related to activity (300Gb/W) and an ultra small 2 mm × 2mm area. A Nexus-based GALS architecture provides the foundation for efficiently partitioning the massive amount of transistors available in next-generation, small geometry NoCs. It is estimated that these devices can support as many as two-dozen IP blocks, as compared to 6 or 8 in a typical 130 nm chip design. This will lead to logic blocks separated by very long wires.
  • Keywords
    Buildings; Chip scale packaging; Integrated circuit interconnections; Logic design; Logic devices; Network-on-a-chip; Switches; Switching circuits; System-on-a-chip; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Design, 2006. ICCD 2006. International Conference on
  • Conference_Location
    San Jose, CA, USA
  • ISSN
    1063-6404
  • Print_ISBN
    978-0-7803-9707-1
  • Electronic_ISBN
    1063-6404
  • Type

    conf

  • DOI
    10.1109/ICCD.2006.4380814
  • Filename
    4380814