• DocumentCode
    1424901
  • Title

    Leveraging Partially Faulty Links Usage for Enhancing Yield and Performance in Networks-on-Chip

  • Author

    Palesi, Maurizio ; Kumar, Shashi ; Catania, Vincenzo

  • Author_Institution
    Dipt. di Ing. Inf. e delle Telecomun., Univ. di Catania, Catania, Italy
  • Volume
    29
  • Issue
    3
  • fYear
    2010
  • fDate
    3/1/2010 12:00:00 AM
  • Firstpage
    426
  • Lastpage
    440
  • Abstract
    The communication infrastructure of a complex multicore system-on-a-chip is getting an increasing fraction of the overall chip area. According to the International Technology Roadmap for Semiconductors, killer defect density does not decrease over successive technology generations. For this reason, the probability that a manufacturing defect affects the communication system is predicted to increase. In this paper, we deal with manufacturing defects which affect the links in a network-on-chip-based interconnection system. The goal of this paper is to show that by using effective routing functions, supported by appropriate selection policies and with a limited amount of extra logic in the router, it is easy to exploit partially faulty links to improve the performance of the system. We show that, instead of discarding partially faulty links, they can be used at reduced capacity to improve the distribution of the traffic over the network, yielding performance and power improvements. We couple an application-specific routing function with a set of selection policies which are aware of link fault distribution and evaluate them on both synthetic traffic and a real complex multimedia application. We also present an implementation of the router, augmented with the extra logic, to support both the proposed selection functions and the transmission of messages over partially faulty links. We analyze the router in terms of silicon area, timing, and power dissipation.
  • Keywords
    fault diagnosis; multiprocessor interconnection networks; network routing; network-on-chip; probability; International Technology Roadmap for Semiconductors; application-specific routing function; complex multicore system-on-a-chip; link fault distribution; manufacturing defect; network- on-chip-based interconnection system; partially faulty links usage; power dissipation; power improvements; probability; router; system performance analysis; traffic distribution; Logic; Multicore processing; Power dissipation; Pulp manufacturing; Routing; Semiconductor device manufacture; Silicon; System-on-a-chip; Telecommunication traffic; Timing; Application-specific routing; congestion; fault tolerance; network-on-chip; performance analysis; router design; routing algorithm;
  • 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.2010.2041851
  • Filename
    5419230