• DocumentCode
    3331847
  • Title

    Increasing Test Coverage in a VLSI Design Course

  • Author

    Bushnell, Michael L.

  • Author_Institution
    Rutgers University
  • fYear
    1999
  • fDate
    30-30 Sept. 1999
  • Firstpage
    1133
  • Lastpage
    1133
  • Abstract
    VLSI Designers know so little about testing that the large, multi-national corporations frequently higher test experts to advise their designers on test problems. The companies even pay a higher salary to the testing experts than to their VLSI Designers. The author´s position is that three lectures in every VLSI Design course should be devoted to test. The first lecture would touch briefly on Test Economics, in order to motivate the students to take an interest in testing problems and costs. This lecture would also include introductory Fault Modeling for stuck-faults, delay-faults (transition and path), bridging faults, MOS Transistor Faults, and IDDQ Faults. Industry uses all of these faults in production testing. The second lecture would cover Fault Simulation, as well as Combinational and Sequential automatic test-pattern generation (ATPG) and the reason for redundancy removal (to avoid masking of testable faults). The focus of this lecture should not be on the various algorithms, but rather on the test generation and fault simulation process. This will train the students in redundancy removal techniques, and teach them how to facilitate test generation by removing testability problems from their designs. The final lecture should be on design for testability (DFT). This would cover Full and Partial Scan, as well as the JTAG 1149 Boundary Scan Standard. Scan is included because a very high percentage of designs will employ some form of scan. In addition, built-in self-testing (BIST) should be introduced in this lecture, but details would be omitted. BIST is important, because industry and leading academics project that BIST may appear in 90% of the chips in 11 years. If additional time is available, I would suggest a fourth lecture on Testability Measures, and how they can be used by the designer, to eliminate test generation problems, predict fault coverages, and accelerate ATPG programs.
  • Keywords
    Automatic test pattern generation; Built-in self-test; Circuit faults; Circuit testing; Costs; Design for testability; Materials testing; Redundancy; Sequential analysis; Very large scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Test Conference, 1999. Proceedings. International
  • Conference_Location
    Atlantic City, NJ, USA
  • ISSN
    1089-3539
  • Print_ISBN
    0-7803-5753-1
  • Type

    conf

  • DOI
    10.1109/TEST.1999.805865
  • Filename
    805865