User guide
21-99
OpenVera Native Testbench
• RVM enhancements for assertion support in Vera 6.2.10 and later
are not supported for NTB.
• If there are multiple consumers and producers, no guarantee of
fairness in reads from channels, etc.
Testbench Optimization
VCS/VCSi supports a set of features to analyze a testbench,
identifying potential areas of improvement, and to partition the
simulation run, reducing overall simulation time.
NTB Performance Profiler
The NTB Performance Profiler aids in writing more efficient
OpenVera code. When performance profiling is turned on, NTB
tracks:
• The time spent in each function, task and program
• The time spent in the HDL simulator and in testbench internal
• Predefined methods
• OpenVera fork join block
• Predefined procedures
• Testbench garbage collection