• DocumentCode
    602971
  • Title

    Reliability-aware and energy-efficient synthesis of NoC based MPSoCs

  • Author

    Yong Zou ; Pasricha, Sudeep

  • Author_Institution
    Electr. & Comput. Eng., Colorado State Univ., Fort Collins, CO, USA
  • fYear
    2013
  • fDate
    4-6 March 2013
  • Firstpage
    643
  • Lastpage
    650
  • Abstract
    In sub-65nm CMOS process technologies, networks-on-chip (NoC) are increasingly susceptible to transient faults (i.e., soft errors). To achieve fault tolerance, Triple Modular Redundancy (TMR) and Hamming Error Correction Codes (HECC) are often employed by designers to protect buffers used in NoC components. However, these mechanisms to achieve fault resilience introduce power dissipation overheads that can disrupt stringent chip power budgets and thermal constraints. In this paper, we propose a novel design-time framework (RESYN) to trade-off energy consumption and reliability in the NoC fabric at the system level for MPSoCs. RESYN employs a nested evolutionary algorithm approach to guide the mapping of cores on a die, and opportunistically determine locations to insert fault tolerance mechanisms in the NoC to minimize energy while satisfying reliability constraints. Our experimental results show that RESYN can reduce energy costs by 14.5% on average compared to a fully protected NoC, while still maintaining more than a 90% fault tolerance. If higher levels of reliability are desired, RESYN can generate a Pareto set of solutions allowing designers to select the most energy-efficient solution for any reliability goal. Given the increasing importance of reliability in the nanometer era for MPSoCs, this work provides important perspectives that can guide the reduction of overheads of reliable NoC design.
  • Keywords
    CMOS integrated circuits; Hamming codes; Pareto optimisation; energy consumption; error correction codes; evolutionary computation; fault tolerant computing; integrated circuit design; network-on-chip; CMOS process; HECC; Hamming error correction codes; MPSoC; NoC design; NoC fabric; Pareto set; RESYN; TMR; core mapping; design-time framework; energy consumption; energy cost reduction; energy-efficient synthesis; fault tolerance mechanism; nested evolutionary algorithm approach; networks-on-chip; power dissipation overhead; reliability-aware synthesis; thermal constraint; triple modular redundancy; Biological cells; Energy efficiency; Fabrics; Genetic algorithms; Reliability engineering; Tunneling magnetoresistance; Network-on-chip; energy; reliability; synthesis;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Quality Electronic Design (ISQED), 2013 14th International Symposium on
  • Conference_Location
    Santa Clara, CA
  • ISSN
    1948-3287
  • Print_ISBN
    978-1-4673-4951-2
  • Type

    conf

  • DOI
    10.1109/ISQED.2013.6523678
  • Filename
    6523678