User guide
17-27
Using the PLI
Signs of a Potentially Significant Performance Gain
You might see one of following comments in the pli_learn.tab file:
//!VCS_LEARNED: NO_ACCESS_PERFORMED
This indicates that none of the enabled ACC capabilities were
used during the simulation.
//!VCS_LEARNED: NO_DYNAMIC_ACCESS_PERFORMED
This indicates that only static information was accessed through
ACC capabilities and there was no value change information
during simulation.
These comments mean there is a potentially significant performance
gain when you apply the ACC capabilities in the pli_learn.tab file.
Compiling to Enable Only the ACC Capabilities You
Need
After you have run the simulation to learn what ACC capabilities were
actually used by your design, you can then recompile the design with
the information you have learned so the resulting simv executable
uses only the ACC capabilities that you need.
When you recompile your design, include the +applylearn
compile-time option.
If for some reason you renamed the pli_learn.tab file that VCS writes
when you include the +vcs+learn+pli runtime option, specify the
new filename in the compile-time option by appending it to the option
with the following syntax:
+applylearn+filename