Most approaches to designing self-checking circuits have been ad hoc in nature. The authors discuss a general procedure for deriving self-checking combinational circuits using a customized monitor circuit for a prespecified set of faults. Monitors can be designed using either systematic or nonsystematic codes on the output and input; however, it is easier to specify a systematic encoding monitor. Two different approaches to designing systematic monitors are outlined. The two approaches differ in their ability to detect input faults. Examples of different circuit types in which these approaches are effective are included for illustration.
|Original language||English (US)|
|Number of pages||4|
|Journal||Proceedings - IEEE International Symposium on Circuits and Systems|
|State||Published - Jan 1 1987|