• DocumentCode
    959366
  • Title

    Delay-fault test generation and synthesis for testability under a standard scan design methodology

  • Author

    Cheng, Kwang-Ting ; Devadas, Srinivas ; Keutzer, Kurt

  • Author_Institution
    AT&T Bell Labs., Murray Hill, NJ, USA
  • Volume
    12
  • Issue
    8
  • fYear
    1993
  • fDate
    8/1/1993 12:00:00 AM
  • Firstpage
    1217
  • Lastpage
    1231
  • Abstract
    The problems of test generation and synthesis aimed at producing VLSI sequential circuits that are delay-fault testable under a standard scan design methodology are considered. Theoretical results regarding the standard scan-delay testability of finite state machines (FSMs) described at the state transition graph (STG) level are given. It is shown that a one-hot coded and optimized FSM whose STG satisfies a certain property is guaranteed to be fully gate-delay-fault testable under standard scan. This result is extended to arbitrary-length encodings, and a heuristic state assignment algorithm that results in highly gate-delay-fault testable sequential FSMs is developed. The authors also consider the problem of delay test generation for large sequential circuits and modify a PODEM-based combinational test pattern generator. The modifications involve a two-time-frame expansion of the combinational logic of the circuit and the use of backtracking heuristics tailored for the problem. A version of the scan shifting technique is also used in the test pattern generator. Test generation, flip-flop ordering, flip-flop selection and test set compaction results on large benchmark circuits are presented
  • Keywords
    VLSI; boundary scan testing; circuit CAD; delays; design for testability; finite state machines; flip-flops; integrated circuit testing; integrated logic circuits; logic CAD; logic testing; sequential circuits; CAD; FSM; PODEM-based; STG; VLSI sequential circuits; backtracking heuristics; delay-fault testable; finite state machines; flip-flop ordering; flip-flop selection; heuristic state assignment algorithm; large sequential circuits; scan shifting technique; scan-delay testability; standard scan design methodology; state transition graph; test generation; test pattern generator; test set compaction; two-time-frame expansion; Automata; Circuit synthesis; Circuit testing; Delay; Design methodology; Flip-flops; Sequential analysis; Sequential circuits; Test pattern generators; Very large scale integration;
  • 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.238614
  • Filename
    238614