• DocumentCode
    3017334
  • Title

    Block-based Schema-driven Assertion Generation for Functional Verification

  • Author

    Hekmatpour, Amir ; Salehi, Azadeh

  • Author_Institution
    IBM System & Technology Group, Research Triangle Park, NC
  • fYear
    2005
  • fDate
    18-21 Dec. 2005
  • Firstpage
    34
  • Lastpage
    39
  • Abstract
    Current assertion-based verification frameworks provide utilities to define assertions which are exercised during simulation. The traditional verification bottleneck of test generation, simulation, debug, and coverage analysis has been shifted but not eliminated. Defining assertions, ensuring their completeness and accuracy and maintaining a large number of assertions has proven to be the new verification bottleneck. We present a system for automatic assertion generation based on the blocklevel structural analysis of the design description. For each class of design HDL constructs, a verification assertion schema is instantiated into the design description. The system can also analyze existing assertions and identify missing or inconsistent ones. Users can select assertion schemas from the library or define new schema for a project. The resulting assertions are optimized for the target verification environment. A prototype of the system called SocVer has been developed for System-on-a-Chip interface and interconnect assertion generation and optimization.
  • Keywords
    Analytical models; Circuit simulation; Design optimization; Hardware design languages; Integrated circuit synthesis; Libraries; Prototypes; Silicon; System-on-a-chip; Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Test Symposium, 2005. Proceedings. 14th Asian
  • ISSN
    1081-7735
  • Print_ISBN
    0-7695-2481-8
  • Type

    conf

  • DOI
    10.1109/ATS.2005.30
  • Filename
    1575403