• DocumentCode
    1535953
  • Title

    Test generation for sequential circuits

  • Author

    Ma, Hi-keung Tony ; Devadas, Srinivas ; Newton, A. Richard ; Sangiovanni-Vincentelli, Alberto

  • Author_Institution
    Dept. of Electr. Eng. & Comput. Sci., California Univ., Berkeley, CA, USA
  • Volume
    7
  • Issue
    10
  • fYear
    1988
  • fDate
    10/1/1988 12:00:00 AM
  • Firstpage
    1081
  • Lastpage
    1093
  • Abstract
    An approach to test-pattern generation for synchronous sequential circuits is presented. The deterministic sequential test-generation algorithm, based on extensions to the PODEM justification algorithm, is effective for midsized sequential circuits and can be used in conjunction with an incomplete scan design approach to generate tests for very large sequential circuits. Tests for finite-state machines with a large number of states have been successfully generated using reasonable amounts of CPU time and close-to-maximum possible fault coverages have been obtained. For very large sequential circuits, an incomplete scan-design approach to test generation has been developed. The deterministic test generation algorithm is again used to generate test for faults in the modified circuit. All irredundant faults can be detected as in the complete scan design case, but at significantly less area and performance cost. The length of the test sequences for the faults can be bounded by a prescribed value-in general, a tradeoff exists between the number of memory elements required to be made scannable and the maximum allowed length of the test sequence
  • Keywords
    logic testing; sequential circuits; PODEM justification algorithm; area; deterministic sequential test-generation algorithm; fault coverages; finite-state machines; incomplete scan design approach; irredundant faults; performance cost; sequential circuits; synchronous sequential circuits; test-pattern generation; tradeoff; Algorithm design and analysis; Central Processing Unit; Circuit faults; Circuit testing; Costs; Electrical fault detection; Fault detection; Sequential analysis; Sequential circuits; Synchronous generators;
  • 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.7807
  • Filename
    7807