• DocumentCode
    3501694
  • Title

    A methodology for layout aware design and optimization of custom network-on-chip architectures

  • Author

    Srinivasan, Krishnan ; Chatha, Karam S.

  • Author_Institution
    Dept. of Ccomput. Sci. & Eng., Arizona State Univ., Tempe, AZ
  • fYear
    2006
  • fDate
    27-29 March 2006
  • Lastpage
    357
  • Abstract
    Network-on-chip (NoC) has been proposed as a solution for the interconnection architecture design problem of system-on-chip (SoC) design in nanoscale technologies. NoC architecture for application specific SoC can be optimized by constructing custom topologies that are more suitable for the given application. In nanoscale technologies, the link energy consumption constitute a considerable part of the total communication energy. Therefore, the total energy consumption of the NoC is strongly influenced by system-level floorplan. In this paper, we present a novel integer linear programming (ILP) based technique for joint optimization of NoC with system-level floorplan. We also present a clustering based heuristic technique to reduce the runtime of the ILP formulation. Experimental results with realistic benchmarks applications demonstrate superiority of custom NoC topologies generated by our techniques over mesh based networks, and high quality of the clustering based technique when compared with the ILP formulation
  • Keywords
    integer programming; integrated circuit interconnections; integrated circuit layout; linear programming; nanotechnology; network-on-chip; pattern clustering; clustering based technique; custom network-on-chip; custom topologies; heuristic technique; integer linear programming; interconnection architecture; layout aware design; link energy consumption; mesh based networks; nanoscale technologies; system-level floorplan; system-on-chip design; Bandwidth; Computer architecture; Delay; Design optimization; Energy consumption; Libraries; Network-on-a-chip; System-on-a-chip; Telecommunication traffic; Topology;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Quality Electronic Design, 2006. ISQED '06. 7th International Symposium on
  • Conference_Location
    San Jose, CA
  • Print_ISBN
    0-7695-2523-7
  • Type

    conf

  • DOI
    10.1109/ISQED.2006.13
  • Filename
    1613162