User guide
21-54
OpenVera Native Testbench
The format of the text report that the URG generates is different and
better than the text report that used to be generated by the ntb
-cov_report command line option. Any scripts that use these old
command line options now need to be modified to use the URG
options.
The functional coverage database files and their location have been
changed. The coverage database is written to a top-level coverage
directory. By default this directory name is simv.vdb. In general its
name comes from the name of the executable file, with the .vdb
extension. The reporting tool shipped with VCS version 2006.06
cannot read coverage databases generated using previous versions
of VCS. Similarly, the reporting tool shipped with pre-VCS 2006.06
versions cannot read coverage databases generated using VCS
2006.06. The reports may be viewed through an overall summary
"dashboard" for the entire design/testbench.
Coverage Reporting Flow
To generate coverage reports using URG, do the following:
1. Create the coverage database (for example, using VCS
standalone):
% vcs -ntb test.vr
% simv
This runs a simulation and creates the directory simv.vdb
2. Create the coverage report from the database:
% urg -dir simv.vdb //html
% urg -dir simv.vdb -format text //text
This creates the urgReport directory.