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