• DocumentCode
    1246774
  • Title

    Testable synthesis of synchronous sequential circuits considering strong-connectivity using undefined states

  • Author

    Kim, S.-H. ; Choi, H.-Y. ; Kim, K.

  • Author_Institution
    K-JIST, Gwangju, South Korea
  • Volume
    152
  • Issue
    1
  • fYear
    2005
  • Firstpage
    107
  • Lastpage
    112
  • Abstract
    In this paper, usage of undefined states on a state transition graph (STG) is addressed to obtain high fault coverage, in the area of synthesis for testability (SFT) of synchronous sequential circuits. Basically, a given STG could be modified by adding undefined states and distinguishable transitions so that each state might be included in one strongly-connected component as much as possible. Such modification has an effect on decreasing the number of redundant faults because redundant faults caused by the existence of unreachable states on an STG may be eliminated. For the modification, we propose two algorithms for both incompletely specified STGs and completely specified STGs, respectively. In the case of incompletely specified STGs, undefined states are added using unspecified transitions of defined states. In the case of completely specified STGs, undefined states are added by changing transitions specified on an STG while preserving state equivalence. Experimental results with MCNC benchmarks show that the number of redundant faults of gate-level circuits synthesized by our modified STGs are reduced, resulting in high fault coverage as well as short test generation time.
  • Keywords
    C++ language; design for testability; graph theory; logic design; network synthesis; redundancy; sequential circuits; MCNC benchmarks; completely specified STG; distinguishable transitions; fault coverage; gate-level circuits; incompletely specified STG; redundant faults; state equivalence; state transition graph; strongly-connected component; synchronous sequential circuits; synthesis for testability; test generation time; testable synthesis; undefined states; unreachable states;
  • fLanguage
    English
  • Journal_Title
    Computers and Digital Techniques, IEE Proceedings -
  • Publisher
    iet
  • ISSN
    1350-2387
  • Type

    jour

  • DOI
    10.1049/ip-cdt:20045027
  • Filename
    1404564