• DocumentCode
    695314
  • Title

    Hybrid coverage assertions for efficient coverage analysis across simulation and emulation environments

  • Author

    Hsuan-Ming Chou ; Hong-Chang Wu ; Yi-Chiao Chen ; Tsao, Jean ; Shih-Chieh Chang

  • Author_Institution
    Dept. Comput. Sci., Nat. Tsing Hua Univ., Hsinchu, Taiwan
  • fYear
    2015
  • fDate
    19-22 Jan. 2015
  • Firstpage
    594
  • Lastpage
    599
  • Abstract
    Coverage metrics are commonly used to measure the completeness of the verification test suites. However, in a modern hardware-accelerated environment, coverage may be analyzed across a simulator and an emulator. Hence, neither conventional coverage techniques performed in simulation nor hardware coverage monitors embedded in an emulator can be directly applied. To resolve the above problem, we propose using coverage assertions to detect coverage events across a simulator and an emulator. In addition, an Assertion Operation Graph and graph-based algorithms are proposed to minimize the hardware and performance overheads of coverage assertions. We perform experiments in the hardware-accelerated environment of Xilinx ISE and show an encouraging reduction of coverage assertion overheads.
  • Keywords
    circuit simulation; field programmable gate arrays; formal verification; graph theory; FPGA; Xilinx ISE; assertion operation graph; coverage metrics; efficient coverage analysis; emulation environment; field programmable gate array; graph-based algorithm; hardware-accelerated environment; hybrid coverage assertion; integrated synthesis environment; overheads minimization; simulation environment; verification test suite; Analytical models; Field programmable gate arrays; Hardware; Monitoring; Radiation detectors; Synchronization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference (ASP-DAC), 2015 20th Asia and South Pacific
  • Conference_Location
    Chiba
  • Print_ISBN
    978-1-4799-7790-1
  • Type

    conf

  • DOI
    10.1109/ASPDAC.2015.7059073
  • Filename
    7059073