OVM Example -
A very simple memory example which explains the basic ovm concepts with a very simple memory dut. The example is compiled and simlulated with Modelsim/Questasim 6.4. It should run with VCS and NC as well.
To run the example you need to make few changes like
- Changing the OVM Path in the mem_comp.f file
- Setting up modelsim environement and changing the modelsim command etc.
You can download the full example by clicking here :
Index :
|
|
-- Sample DUT
:
|
|
-- Sequence Item
:
|
|
-- OVM Driver
:
|
|
-- OVM Monitor
:
|
|
-- OVM Sequencer
:
|
|
-- OVM Scoreboard
:
|
|
-- OVM Env
:
|
|
-- OVM Env
:
|
|
-- Dut Interface
:
|
|
-- Top Level
:
|
|
-- OVM Test
:
|
|
-- OVM Sequence
:
|
| Keywords :
ovm example
writting testbench with ovm
|
Posted By : santosh patro - Nov. 30, 2010, 3:50 a.m.
i put all those files in the top level directory "mem_example" .so what is the appropriate command line to compile the example and then after run it separately without using the mem_compile.f file ? i was using cd santosh/home/mem_example vlib work vlog +incdir+ovm_home/src +incdir+. ovm_home/src/ovm_pkg.sv mem_if.sv mem_def.sv mem_top.sv etc