DocumentCode
2349403
Title
Accelerating RTL Fault Simulation through RTL-to-TLM Abstraction
Author
Bombieri, N. ; Fummi, F. ; Guarnieri, V.
Author_Institution
Dept. of Comput. Sci., Univ. of Verona, Verona, Italy
fYear
2011
fDate
23-27 May 2011
Firstpage
117
Lastpage
122
Abstract
Different fault injection techniques based on simulation have been proposed in the past for functional verification of register transfer level (RTL) IP models. They allow designers to model any type of fault and provide the quality of test patterns through the fault coverage estimation. Nevertheless, the low speed of such a cycle-accurate RTL simulation involves a trade-off between the simulation time and the achieved fault coverage. On the other hand, Transaction-level modeling (TLM) allows a simulation speed-up up to 1000x with respect to RTL. This paper presents a methodology to accelerate RTL fault simulation through automatic RTL-to-TLM abstraction. The methodology abstracts injected RTL models into equivalent injected TLM models thus allowing a very fast automatic test pattern generation at TLM level. The paper shows how the generated TLM test patterns can be automatically synthesized into RTL test patterns by exploiting the structural information of the RTL model extracted during the abstraction process. Experimental results have been applied to several designs of different size and complexity to show the methodology effectiveness.
Keywords
automatic test pattern generation; fault simulation; integrated circuit design; IP model; RTL model extraction; RTL models; RTL test pattern quality; TLM models; TLM test pattern quality; automatic RTL-to-TLM abstraction; automatic test pattern generation; cycle-accurate RTL fault simulation; fault coverage estimation; fault injection technique; functional verification; register transfer level; structural information; transaction level modeling; Automatic test pattern generation; Computational modeling; Merging; Protocols; Silicon; Time domain analysis; Time varying systems; RTL fault simulation; RTL-to-TLM abstraction; fault simulation acceleration;
fLanguage
English
Publisher
ieee
Conference_Titel
Test Symposium (ETS), 2011 16th IEEE European
Conference_Location
Trondheim
ISSN
1530-1877
Print_ISBN
978-1-4577-0483-3
Electronic_ISBN
1530-1877
Type
conf
DOI
10.1109/ETS.2011.58
Filename
5957933
Link To Document