DocumentCode :
2763801
Title :
Register-transfer level fault modeling and test evaluation techniques for VLSI circuits
Author :
Thaker, Pradip A. ; Agrawal, Vishwani D. ; Zaghloul, Mona E.
Author_Institution :
Hughes Network Syst. Inc., Germantown, MD, USA
fYear :
2000
fDate :
2000
Firstpage :
940
Lastpage :
949
Abstract :
Stratified fault sampling is used in RTL fault simulation to estimate the gate-level fault coverage of given test patterns. RTL fault modeling and fault injection algorithm are developed such that the RTL fault list of a module can be treated as a representative fault sample of the collapsed stuck-at fault set of the module. The RTL coverage for the module is experimentally found to track the gate-level coverage within the statistical error bounds. For a VLSI system, consisting of several modules, the overall coverage is a weighted sum of RTL module coverages. Several techniques are proposed to determine these weights, known as stratum weights. For a system timing controller ASIC, the stratified RTL coverage of verification test-benches was estimated within 0.6% of the actual gate-level coverage. This ASIC consists of 40 modules (9,000 lines of Verilog HDL) that are synthesized into 17,126 equivalent logic gates by a commercial synthesis tool. Similar results on two other VLSI systems are reported
Keywords :
VLSI; application specific integrated circuits; fault simulation; hardware description languages; integrated circuit modelling; integrated circuit testing; logic testing; RTL fault simulation; VLSI circuits; Verilog HDL; collapsed stuck-at fault set; commercial synthesis tool; equivalent logic gates; fault injection algorithm; gate-level coverage; gate-level fault coverage; register-transfer level fault modeling; statistical error bounds; stratified fault sampling; stratum weights; system timing controller ASIC; test evaluation techniques; test patterns; verification test-benches; weighted sum; Application specific integrated circuits; Circuit faults; Circuit simulation; Circuit synthesis; Circuit testing; Control system synthesis; Design for testability; Hardware design languages; System testing; Very large scale integration;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Test Conference, 2000. Proceedings. International
Conference_Location :
Atlantic City, NJ
ISSN :
1089-3539
Print_ISBN :
0-7803-6546-1
Type :
conf
DOI :
10.1109/TEST.2000.894305
Filename :
894305
Link To Document :
بازگشت