The search functionality is under construction.
The search functionality is under construction.

SystemVerilog-Based Verification Environment Employing Multiple Inheritance of SystemC

Myoung-Keun YOU, Gi-Yong SONG

  • Full Text Views

    0

  • Cite this

Summary :

In this paper, we describe a verification environment which is based on a constrained random layered testbench using SystemVerilog OOP. As SystemVerilog OOP technique does not allow multiple inheritance, we adopt SystemC to design components of a verification environment which employ multiple inheritance. Then SystemC design unit is linked to a SystemVerilog-based verification environment using SystemVerilog DPI and ModelSim macro. Employing multiple inheritance of SystemC makes the design phase of verification environment simple and easy through source code reusability without corruption due to multi-level single inheritance.

Publication
IEICE TRANSACTIONS on Fundamentals Vol.E93-A No.5 pp.989-992
Publication Date
2010/05/01
Publicized
Online ISSN
1745-1337
DOI
10.1587/transfun.E93.A.989
Type of Manuscript
LETTER
Category
VLSI Design Technology and CAD

Authors

Keyword