DocumentCode :
3469358
Title :
Fault-tolerant synthesis using non-uniform redundancy
Author :
Woo, Keven L. ; Guthaus, Matthew R.
Author_Institution :
Dept. of CE, Univ. of California Santa Cruz, Santa Cruz, CA, USA
fYear :
2009
fDate :
4-7 Oct. 2009
Firstpage :
213
Lastpage :
218
Abstract :
As process technologies continue to scale into the nanometer regime, devices are becoming significantly more unreliable. Many forms of unreliability manifest as transient faults and can cause intermittent random logic upsets. These logic upsets are often caused by natural radiation (neutrons and alpha particles) or on-chip noise (cross-coupling, supply drop, or flicker noise). This research improves reliability by using non-uniform redundancy. Specifically, we present a dynamic programming algorithm that considers many possible topological redundancies, yet maintains a linear run-time due to efficient pruning of suboptimal solutions. Our algorithm provides designers with a Pareto-optimal set of solutions that trade reliability for area. Compared to existing triple modular redundancy (TMR), we see similar reliability with only 35% area overhead instead of 326%.
Keywords :
Pareto optimisation; circuit reliability; dynamic programming; fault tolerance; logic circuits; redundancy; Pareto-optimal set; dynamic programming; fault-tolerant synthesis; intermittent random logic upset; nonuniform redundancy; system reliability; transient fault; 1f noise; Alpha particles; Dynamic programming; Fault tolerance; Heuristic algorithms; Logic devices; Logic programming; Nanoscale devices; Neutrons; Redundancy;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Design, 2009. ICCD 2009. IEEE International Conference on
Conference_Location :
Lake Tahoe, CA
ISSN :
1063-6404
Print_ISBN :
978-1-4244-5029-9
Electronic_ISBN :
1063-6404
Type :
conf
DOI :
10.1109/ICCD.2009.5413153
Filename :
5413153
Link To Document :
بازگشت