• 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