• DocumentCode
    1915717
  • Title

    Fast test generation for circuits with RTL and gate-level views

  • Author

    Ravi, Srivaths ; Jha, Niraj K.

  • Author_Institution
    Dept. of Electr. Eng., Princeton Univ., NJ, USA
  • fYear
    2001
  • fDate
    2001
  • Firstpage
    1068
  • Lastpage
    1077
  • Abstract
    In this paper, we propose a simple two-pass strategy that couples register-transfer level (RTL) test generation with gate-level sequential test generation through fault lists. We motivate this approach by showing that faults found hard-to-test by gate-level sequential test generators are often easily testable at the RTL. Likewise, modules found symbolically untestable at the RTL have many of their faults testable at the gate level. Therefore, a two-pass strategy, which runs a fast RTL test generator followed by a gate-level sequential test generator on the remaining untested faults, can leverage off the strengths of each test generator. No modifications are necessary to the source code of either test generator to make this approach work. This makes it particularly attractive to industrial test flows, where the available gate-level test generator may be from a commercial vendor. This is in contrast to many hierarchical test generation techniques where there is significant interdependence between test generation at the register transfer and gate levels. For several benchmark circuits, we experimentally studied the performance of the two-pass approach using a symbolic RTL test generator, TAO, and efficient gate-level test generators, HITEC and SEST. Experimental results show that the proposed two-pass approach achieves a maximum speedup of 103X over a single-pass gate-level sequential test generator. The average speedup was 38X. No design for testability modifications were assumed for the circuits
  • Keywords
    automatic test pattern generation; integrated circuit testing; logic testing; production testing; ATPG; HITEC test generator; RTL test generation; SEST test generator; TAO test generator; fast RTL test generator; fast test generation; fault lists; gate-level sequential test generation; industrial test flows; register-transfer level; testability analysis; two-pass strategy; Automatic test pattern generation; Benchmark testing; Circuit faults; Circuit testing; Costs; Design for testability; Sequential analysis; System testing; Test pattern generators; Time to market;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Test Conference, 2001. Proceedings. International
  • Conference_Location
    Baltimore, MD
  • ISSN
    1089-3539
  • Print_ISBN
    0-7803-7169-0
  • Type

    conf

  • DOI
    10.1109/TEST.2001.966733
  • Filename
    966733