• DocumentCode
    2544646
  • Title

    Application Specific Network-on-Chip Design with Guaranteed Quality Approximation Algorithms

  • Author

    Srinivasan, Krishnan ; Chatha, Karam S. ; Konjevod, Goran

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Arizona State Univ., Tempe, AZ
  • fYear
    2007
  • fDate
    23-26 Jan. 2007
  • Firstpage
    184
  • Lastpage
    190
  • Abstract
    Network-on-chip (NoC) architectures with optimized topologies have been shown to be superior to regular architectures (such as mesh) for application specific multiprocessor system-on-chip (MPSoC) devices. The application specific NoC design problem takes as input the system-level floorplan of the computation architecture, characterized library of NoC components, and the communication performance requirements. The objective is to generate an optimized NoC topology, and routes for the communication traces on the architecture such that the performance requirements are satisfied and power consumption is minimized. The paper discusses a two stage automated approach consisting of i) core to router mapping, and ii) topology and route generation for design of custom NoC architectures. In particular it presents an optimal technique for core to router mapping (stage i), and a factor 2 approximation algorithm for custom topology generation (stage ii). The superior quality of the techniques is established by experimentation with benchmark applications, and comparisons with integer linear programming (ILP) formulations, and heuristic techniques.
  • Keywords
    application specific integrated circuits; approximation theory; circuit layout CAD; network-on-chip; optimisation; application specific network-on-chip; approximation algorithm; automated approach; custom NoC architectures; custom topology generation; guaranteed quality approximation algorithms; heuristic techniques; integer linear programming; multiprocessor system-on-chip; optimized NoC topology; route generation; router mapping; system-level floorplan; Algorithm design and analysis; Approximation algorithms; Computer architecture; Energy consumption; Integer linear programming; Libraries; Multiprocessing systems; Network topology; Network-on-a-chip; Power generation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference, 2007. ASP-DAC '07. Asia and South Pacific
  • Conference_Location
    Yokohama
  • Print_ISBN
    1-4244-0629-3
  • Electronic_ISBN
    1-4244-0630-7
  • Type

    conf

  • DOI
    10.1109/ASPDAC.2007.357983
  • Filename
    4196029