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
Link To Document :
بازگشت