DocumentCode :
814550
Title :
Self-initializing memory elements
Author :
Vinnakota, Bapiraju ; Harjani, Ramesh
Author_Institution :
Dept. of Electr. Eng., Minnesota Univ., Minneapolis, MN, USA
Volume :
42
Issue :
7
fYear :
1995
fDate :
7/1/1995 12:00:00 AM
Firstpage :
461
Lastpage :
472
Abstract :
Test generation for sequential circuits is complicated by the fact that the initial internal state of a circuit, after power-up, cannot be predicted. This is commonly referred to as the initializability problem. In this paper, we present a new solution to the initializability problem - self-initializing memory elements (SIME´s). SIME´s are designed to initialize, at power-up, to a known state. The start-up environment of a memory element is analyzed in detail. This analysis is used to design several different types of SIME´s. Each of the designs meet different user requirements. We also discuss the application of SIME´s to the problem of test generation for sequential circuits. SIME´s have distinct advantages over on-chip reset signals. Compared to off-chip reset signals, they offer a different overhead-benefit trade-off. They may also be used in conjunction with other design for test techniques. In short, they provide a designer with additional flexibility during the design process
Keywords :
integrated circuit noise; integrated circuit testing; logic design; logic testing; sequential circuits; power-up initialization; self-initializing memory elements; sequential circuits; test generation; Circuit faults; Circuit testing; Costs; Logic circuits; Power generation; Process design; Random access memory; Sequential analysis; Sequential circuits; Signal processing algorithms;
fLanguage :
English
Journal_Title :
Circuits and Systems II: Analog and Digital Signal Processing, IEEE Transactions on
Publisher :
ieee
ISSN :
1057-7130
Type :
jour
DOI :
10.1109/82.401169
Filename :
401169
Link To Document :
بازگشت