Title :
A structural technique for fault-protection in asynchronous interfaces
Author_Institution :
Comput. Lab., Newcastle upon Tyne Univ., UK
Abstract :
Asynchronous VLSI circuits are reactive to input stimuli, and can be vulnerable to transient faults at their inputs. The ability to tolerate such faults is crucial for interface circuits, or transducers. The author proposes a structural protection technique based on: (1) synthesizing a correct transducer circuit from its original specification made under the correct environment assumption, and (2) augmenting it by a structurally separate wrapping of a special protection logic. This logic consists of the implementation of a perfect environment image and a special adjudicator component. The perfect environment model provides aliasing for the signals coming from the real failure-prone environment. The function of the adjudicator in its minimal case is to enable synchronization between the inputs coming from the real environment and their aliases generated inside the transducer. This approach greatly simplifies syntheses as compared to the one emerging directly from Dill´s conformance by D.L. Diel (1988).<>
Keywords :
VLSI; fault location; integrated circuit testing; logic testing; sequential circuits; synchronisation; VLSI circuits; asynchronous interfaces; fault-protection; perfect environment model; structural technique; synchronization; transducers; transient faults; Asynchronous circuits; Circuit faults; Circuit synthesis; Clocks; Logic circuits; Protection; Protocols; Switches; Transducers; Very large scale integration;
Conference_Titel :
Fault-Tolerant Computing, 1992. FTCS-22. Digest of Papers., Twenty-Second International Symposium on
Conference_Location :
Boston, MA, USA
Print_ISBN :
0-8186-2875-8
DOI :
10.1109/FTCS.1992.243572