• DocumentCode
    753233
  • Title

    Energy- and performance-aware mapping for regular NoC architectures

  • Author

    Jingcao Hu ; Marculescu, R.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Carnegie Mellon Univ., Pittsburgh, PA, USA
  • Volume
    24
  • Issue
    4
  • fYear
    2005
  • fDate
    4/1/2005 12:00:00 AM
  • Firstpage
    551
  • Lastpage
    562
  • Abstract
    In this paper, we present an algorithm which automatically maps a given set of intellectual property onto a generic regular network-on-chip (NoC) architecture and constructs a deadlock-free deterministic routing function such that the total communication energy is minimized. At the same time, the performance of the resulting communication system is guaranteed to satisfy the specified design constraints through bandwidth reservation. As the main theoretical contribution, we first formulate the problem of energy- and performance-aware mapping in a topological sense, and show how the routing flexibility can be exploited to expand the solution space and improve the solution quality. An efficient branch-and-bound algorithm is then proposed to solve this problem. Experimental results show that the proposed algorithm is very fast, and significant communication energy savings can be achieved. For instance, for a complex video/audio application, 51.7% communication energy savings have been observed, on average, compared to an ad hoc implementation.
  • Keywords
    integrated circuit design; low-power electronics; network routing; system-on-chip; ad hoc implementation; bandwidth reservation; branch-and-bound algorithm; communication energy; complex video/audio application; deadlock-free deterministic routing function; design constraints; energy-aware mapping; intellectual property; low power design; network-on-chip architecture; performance-aware mapping; routing flexibility; Application software; Costs; Digital signal processing chips; Electromagnetic interference; Intellectual property; Network-on-a-chip; Power system interconnection; Routing; Wires; Energy; low power; networks-on-chip (NOCs); optimization; performance;
  • fLanguage
    English
  • Journal_Title
    Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0278-0070
  • Type

    jour

  • DOI
    10.1109/TCAD.2005.844106
  • Filename
    1411933