• DocumentCode
    1408864
  • Title

    High-Level Test Synthesis With Hierarchical Test Generation for Delay-Fault Testability

  • Author

    Wang, Sying-Jyan ; Yeh, Tung-Hua

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Nat. Chung Hsing Univ., Taichung, Taiwan
  • Volume
    28
  • Issue
    10
  • fYear
    2009
  • Firstpage
    1583
  • Lastpage
    1596
  • Abstract
    A high-level test synthesis (HLTS) method targeted for delay-fault testability is presented in this paper. The proposed method, when combined with hierarchical test-pattern generation for embedded modules, guarantees a 100% delay test coverage for detectable faults in modules. A study on the delay testability problem in behavior level shows that low delay-fault coverage is usually attributed to the fact that a two-pattern test for delay testing cannot be delivered to modules under test in two consecutive cycles. To solve the problem, we propose an HLTS method that ensures that valid test pairs can be sent to each module through synthesized circuit hierarchy. Experimental results show that this method achieves 100% fault coverage for transition faults in modules; in contrast, the fault coverage in circuits synthesized by a left-edge-algorithm-based allocation algorithm is rather poor. The area overhead due to this method ranges from 1% to 10% for 16-b datapath circuits. On the other hand, hierarchical test patterns cannot provide good delay-fault coverage for faults in interconnection structure and registers. The reason is that some control sequences required for delay-fault detection cannot be provided by the controller. We propose two design-for-testability insertion methods to deal with this problem. Experimental results show that, on the average, at least 11% higher delay-fault coverage is achieved by these methods.
  • Keywords
    automatic test pattern generation; design for testability; network synthesis; delay-fault testability; design-for-testability insertion methods; hierarchical test-pattern generation; high-level test synthesis; left-edge-algorithm-based allocation algorithm; two-pattern test; Automatic test pattern generation (ATPG); delay test; design for testability (DFT); high-level test synthesis (HLTS);
  • 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/TCAD.2009.2026360
  • Filename
    5247154