DocumentCode :
1489750
Title :
FastTrack: Toward Nanoscale Fault Masking With High Performance
Author :
Khan, M.M.U. ; Narayanan, P. ; Joshi, P. ; Panchapakeshan, P. ; Moritz, C.
Author_Institution :
Univ. of Massachusetts, Amherst, MA, USA
Volume :
11
Issue :
4
fYear :
2012
fDate :
7/1/2012 12:00:00 AM
Firstpage :
720
Lastpage :
730
Abstract :
High defect rates are associated with novel nanodevice-based systems owing to unconventional and self-assembly-based manufacturing processes. Furthermore, in emerging nanosystems, fault mechanisms and distributions may be very different from CMOS due to unique physical layer aspects, and emerging circuits and logic styles. Development of analytical fault models for nanosystems is necessary to explore the design of novel fault tolerance schemes that could be more effective than conventional schemes. In this paper, we first develop a detailed analytical fault model for the nanoscale application specific integrated circuits (NASIC) computing fabric and show that the probability of 0-to-1 faults is much higher than of 1-to-0 faults. We then show that in fabrics with unequal fault probabilities, using biased voting schemes, as opposed to conventional majority voting, could provide better yield. However, due to the high defect rates, voting will need to be combined with more fine-grained structural redundancy for acceptable yield. This entails degradation in performance (operating frequency) due to an increase in circuit fan-in and fan-out. We, therefore, introduce a new class of redundancy schemes called FastTrack that combine nonuniform structural redundancy with uniquely biased nanoscale voters to achieve greater yield without a commensurate loss in performance. A variety of such techniques are employed on a wire streaming processor (WISP-0) implemented on the NASIC fabric. We show that FastTrack schemes can provide 23% higher effective yield than conventional redundancy schemes even at 10% defect rates along with 79% lesser performance degradation.
Keywords :
CMOS integrated circuits; fault simulation; 0-to-1 fault probability; 1-to-0 faults; CMOS; FastTrack schemes; analytical fault model development; biased voting schemes; circuit fan-in; circuit fan-out; defect rates; fault distributions; fault mechanisms; fault tolerance scheme design; fine-grained structural redundancy; logic styles; majority voting; nanodevice-based systems; nanoscale application specific integrated circuit computing fabric; nanoscale fault masking; nanosystems; nonuniform structural redundancy; performance degradation; physical layer; redundancy schemes; self-assembly-based manufacturing process; uniquely biased nanoscale voters; wire streaming processor; Circuit faults; Fabrics; Integrated circuit modeling; Logic gates; Redundancy; Transistors; Defect tolerance; FastTrack; effective yield; nanofabric; nanoscale application specific integrated circuits (NASIC); performance;
fLanguage :
English
Journal_Title :
Nanotechnology, IEEE Transactions on
Publisher :
ieee
ISSN :
1536-125X
Type :
jour
DOI :
10.1109/TNANO.2012.2194303
Filename :
6180002
Link To Document :
بازگشت