• 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