Fault tolerant clockless wave pipeline design

This paper presents a fault tolerant design technique for clockless wave pipeline. The specific architectural model investigated in this paper is the two-phase clockless wave pipeline [12] which is ideally supposed to yield the theoretical maximum performance. Request signal is the most critical component for the clockless control of the wave pipelined processing of data. In practice, the request signal is very sensitive and vulnerable to electronic crosstalk noise, referred to as glitch, and this problem has become extremely stringent in the ultra-high density integrated circuits today. Electronic crosstalk noise may devastate the operational confidence level of the clockless wave pipeline. In this context, this paper characterizes the yield and reliability properties of the two-phase clockless asynchronous pipeline with respect to glitch. Based on the yield and reliability characterization, a simple yet effective fault tolerant architecture by using redundant request signals is proposed. The reliability model evaluates the impact of the request signal glitch on the overall reliability, and can be used to maneuver the proposed fault tolerant architecture. An experimental simulation is conducted to demonstrate the efficiency and effectiveness of the proposed fault tolerant technique.

[1]  S. F. Anderson,et al.  The IBM system/360 model 91: floating-point execution unit , 1967 .

[2]  W. Liu,et al.  Wave-pipelining: a tutorial and research survey , 1998, IEEE Trans. Very Large Scale Integr. Syst..

[3]  Cecilia Metra,et al.  On-line detection of logic errors due to crosstalk, delay, and transient faults , 1998, Proceedings International Test Conference 1998 (IEEE Cat. No.98CH36270).

[4]  Giovanni De Micheli,et al.  Designing high-performance digital circuits using wave pipelining: algorithms and practical experiences , 1993, IEEE Trans. Comput. Aided Des. Integr. Circuits Syst..

[5]  L. W. Cotten Maximum-rate pipeline systems , 1969, AFIPS '69 (Spring).

[6]  Malgorzata Marek-Sadowska,et al.  Crosstalk reduction for VLSI , 1997, IEEE Trans. Comput. Aided Des. Integr. Circuits Syst..

[7]  Yong-Bin Kim,et al.  Yield modeling and analysis of a clockless asynchronous wave pipeline with pulse faults , 2003, Proceedings 18th IEEE Symposium on Defect and Fault Tolerance in VLSI Systems.

[8]  Sorin A. Huss,et al.  Two-phase asynchronous wave-pipelines and their application to a 2D-DCT , 1999, Proceedings. Fifth International Symposium on Advanced Research in Asynchronous Circuits and Systems.

[9]  Gerry Kane,et al.  PA-RISC 2.0 Architecture , 1995 .

[10]  Tai-Ming Parng,et al.  On Testing Wave Pipelined Circuits , 1994, 31st Design Automation Conference.

[11]  R. Ramaswami,et al.  Book Review: Design and Analysis of Fault-Tolerant Digital Systems , 1990 .

[12]  M. Soma,et al.  Crosstalk and transient analyses of high-speed interconnects and packages , 1991 .

[13]  A. Martinez-Smith,et al.  On-line detection of environmentally-induced delay faults in CMOS wave pipelined circuits , 1996, Proceedings Ninth Annual IEEE International ASIC Conference and Exhibit.

[14]  Antonio Rubio,et al.  An approach to crosstalk effect analysis and avoidance techniques in digital CMOS VLSI circuits , 1988 .

[15]  Barry W. Johnson Design & analysis of fault tolerant digital systems , 1988 .

[16]  Mani Soma,et al.  Crosstalk analysis of interconnection lines and packages in high-speed integrated circuits , 1990 .

[17]  Cecilia Metra,et al.  Sensing circuit for on-line detection of delay faults , 1996, IEEE Trans. Very Large Scale Integr. Syst..