• DocumentCode
    1021120
  • Title

    Built-in self test for C-testable ILA´s

  • Author

    Gala, Murali ; Ross, Don ; Watson, Karan ; Vasudevan, Beena ; Utama, Peter

  • Author_Institution
    Dept. of Electr. Eng., Texas A&M Univ., College Station, TX, USA
  • Volume
    14
  • Issue
    11
  • fYear
    1995
  • fDate
    11/1/1995 12:00:00 AM
  • Firstpage
    1388
  • Lastpage
    1398
  • Abstract
    Testing of one-dimensional (1-D) unilateral iterative logic arrays (ILA´s) of combinational cells with constant test vectors is studied and the concept of one repetition length (ORL) within the tests used for testing C-testable arrays is described. The impact of ORL on the test set size and the design of the test generator are discussed. ORL can dramatically reduce the on-chip test generator size with a negligible increase in the test set size. ORL, coupled with a single distinguishing sequence (DS) for ILA´s with cell vertical outputs has proved to be attractive in terms of both reduced test set size and reduced test generator size. ORL testability can be used for C-testable arrays with single faulty cell and multiple faulty cells. The technique for using a single linear finite state machine (LFSM) for generating the necessary deterministic test patterns followed optionally by pseudorandom patterns from the same automaton is discussed. Use of an LFSM as a built-in test generator for only deterministic tests for 1-D ILA´s is covered. With ORL, a compact LFSM based built-in self test (BIST) generator can deliver the test vectors to all the cells in the array. The exact probability distribution equation has been developed for additional bits needed to map a nonlinear machine (FSM) definition into a LFSM definition. The distribution clearly shows that the expected number of additional bits is very small, often zero
  • Keywords
    VLSI; built-in self test; combinational circuits; design for testability; finite state machines; integrated circuit testing; logic arrays; logic design; logic testing; 1D unilateral iterative logic arrays; BIST generator; C-testable logic arrays; ORL testability; built-in self test; combinational cells; constant test vectors; deterministic test patterns; linear FSM; linear finite state machine; onchip test generator size reduction; one repetition length; probability distribution equation; pseudorandom patterns; single distinguishing sequence; test set size; Automata; Automatic testing; Built-in self-test; Circuit faults; Circuit testing; Fault detection; Integrated circuit testing; Logic arrays; Logic testing; System testing;
  • fLanguage
    English
  • Journal_Title
    Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0278-0070
  • Type

    jour

  • DOI
    10.1109/43.469664
  • Filename
    469664