• DocumentCode
    797087
  • Title

    A deterministic built-in self-test generator based on cellular automata structures

  • Author

    Boubezari, Samir ; Kaminska, Bozena

  • Author_Institution
    Dept. of Electr. Eng., Ecole Polytech., Montreal, Que., Canada
  • Volume
    44
  • Issue
    6
  • fYear
    1995
  • fDate
    6/1/1995 12:00:00 AM
  • Firstpage
    805
  • Lastpage
    816
  • Abstract
    This paper proposes a new approach for designing a cost-effective, on-chip, deterministic, built-in, self-test generator. Given a set of precomputed test vectors (obtained by an ATPG tool) with a predetermined fault coverage, a simple test vector generator (TVG) is synthesized to apply the given test set in a minimal test time. To achieve this objective, cellular automata (CA) structures have been used in which the rule space is not limited to the linear rules commonly used in CA studies recently. Based on some new notations and new formulations of CA properties, two techniques are developed to synthesize such a TVG which is used to generate an ordered/unordered deterministic test vector set. The resulting TVG is very efficient in terms of hardware size and speed performance, and is very regular and testable. Simulation of various benchmark combinational circuits has given good results when compared to alternative solutions
  • Keywords
    automatic testing; built-in self test; cellular automata; fault diagnosis; logic testing; ATPG tool; benchmark combinational circuits; cellular automata structures; deterministic built-in self-test generator; deterministic test vector set; precomputed test vectors; simulation; test vector generator; Automatic test pattern generation; Benchmark testing; Built-in self-test; Circuit faults; Circuit simulation; Circuit synthesis; Circuit testing; Combinational circuits; Hardware; Vectors;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/12.391181
  • Filename
    391181