• DocumentCode
    3740047
  • Title

    Guiding intelligent testbench automation using data mining and formal methods

  • Author

    Eman El Mandouh;Amr G. Wassal

  • Author_Institution
    Mentor Graphics Corporation
  • fYear
    2015
  • Firstpage
    60
  • Lastpage
    65
  • Abstract
    Achieving coverage closure is consistently identified as one of the most difficult challenges during the functional verification of today´s HW designs. Constraint random testing as well as coverage directed test generation (CDTG) techniques have been proposed previously with different degree of success. This paper presents a framework for speeding up the coverage closure of the design under verifications (DUV) using state of the art verification techniques. The framework starts with random simulation of the DUV followed by frequent pattern mining of simulation data to extract some valid design constraints. Simulation coverage database is analyzed and the coverage holes are identified and directed to the formal verification step, formal analysis is used to prove the unreachability of some coverage holes during simulation run. Formally proven unreachable cover items as well as automatically extracted design constraints are then fed as test template specification to direct the intelligent testbench generation to rapidly achieve the coverage of previously uncovered corner cases. Our experimental results demonstrate the effectiveness of the proposed approach in closing the coverage loop for a set of today´s RTL designs.
  • Keywords
    "Data mining","Data models","Analytical models","Formal verification","Algorithm design and analysis","Automation","Databases"
  • Publisher
    ieee
  • Conference_Titel
    Design & Test Symposium (IDT), 2015 10th International
  • Type

    conf

  • DOI
    10.1109/IDT.2015.7396737
  • Filename
    7396737