Reducing Test Application Time in High-Level Test Generation

  • Authors:
  • Srivaths Ravi;Ganesh Lakshminarayana;Niraj K. Jha

  • Affiliations:
  • -;-;-

  • Venue:
  • ITC '00 Proceedings of the 2000 IEEE International Test Conference
  • Year:
  • 2000

Quantified Score

Hi-index 0.00

Visualization

Abstract

Available register-transfer level (RTL) test generation techniquesdo not make a concerted effort to reduce the test application timeassociated with the derived tests. Chip tester memory limitations,increasing tester costs, etc., make it imperative that the issue ofgenerating compact tests at the RTL be addressed and consolidatedwith the known gains of high-level testing. In this paper, weprovide a comprehensive framework for generating compact testsfor an RTL circuit. We develop a series of techniques that exploitthe inherent parallelism available in symbolic test(s) derived forRTL module(s). These techniques enable us to schedule testing ofmultiple modules in parallel as well as perform test pipelining. Inaddition, we also present design for testability (DFT) techniquesfor lowering test application time. Using a maximum bipartitematching formulation, we choose a low-overhead set of test enhancements that can achieve compact tests. Our techniques canseamlessly plug into any generic high-level test framework. Ourexperimental results in the context of one such framework indicatethat the proposedmethodology achieves an average reductionin test application time of 61.1% for the example circuits.