• DocumentCode
    1652510
  • Title

    FAST-GP: An RTL functional verification framework based on fault simulation on GP-GPUs

  • Author

    Bombieri, Nicola ; Fummi, Franco ; Guarnieri, Valerio

  • Author_Institution
    Dept. of Comput. Sci., Univ. of Verona, Verona, Italy
  • fYear
    2012
  • Firstpage
    562
  • Lastpage
    565
  • Abstract
    This paper presents FAST-GP, a framework for functional verification of RTL designs, which is based on fault injection and parallel simulation on GP-GPUs. Given a fault model, the framework translates the RTL code into an injected C code targeting NVIDIA GPUs, thus allowing a very fast parallel automatic test pattern generation and fault simulation. The paper compares different configurations of the framework to better exploit the architectural characteristics of such GP-GPUs (such as thread synchronization, branch divergence, etc.) by considering the architectural characteristics of the RTL design under verification (i.e., complexity, size, number of injected faults, etc.). Experimental results have been conducted by applying the framework to different designs, in order to prove the methodology effectiveness.
  • Keywords
    fault simulation; formal verification; graphics processing units; parallel processing; C code; FAST-GP; GP-GPU; NVIDIA GPU; RTL code; RTL functional verification framework; fault injection; fault simulation; parallel automatic test pattern generation; parallel simulation; Circuit faults; Computational modeling; Graphics processing unit; Integrated circuit modeling; Kernel; Logic gates; Solid modeling;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation & Test in Europe Conference & Exhibition (DATE), 2012
  • Conference_Location
    Dresden
  • ISSN
    1530-1591
  • Print_ISBN
    978-1-4577-2145-8
  • Type

    conf

  • DOI
    10.1109/DATE.2012.6176532
  • Filename
    6176532