Skip to content

Commit 0215756

Browse files
committed
Updated comments for FunctionalCoverageIntegratedInSimulator
1 parent 37e76f6 commit 0215756

File tree

1 file changed

+11
-3
lines changed

1 file changed

+11
-3
lines changed

OsvvmSettingsDefault.tcl

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -145,9 +145,17 @@ namespace eval ::osvvm {
145145
variable OpenBuildHtmlFile "false"
146146

147147
#
148-
# Controls whether osvvm.pro allows functional coverage to be linked into simulator interface
149-
# Only has impact if set before "build $OsvvmLibraries"
150-
# Set to TRUE by simulators that support it in the VendorScripts_*.tcl
148+
# FunctionalCoverageIntegratedInSimulator controls whether osvvm.pro allows functional coverage to be linked into simulator interface
149+
# osvvm.pro does: analyze CoverageVendorApiPkg_${::osvvm::FunctionalCoverageIntegratedInSimulator}.vhd
150+
# Currently valid values are:
151+
# "default" - do not use any simulator functional coverage linking.
152+
# "Aldec" - use the link for Aldec tools - works with RivieraPRO and ActiveHDL
153+
# "NVC" - works with NVC 1.15.1 or newer.
154+
# Values other than "default" is set by VendorScripts_***.tcl for the respective simulator
155+
# Here, if a value was not previously set, the value "default" will be set.
156+
# To add capabilty to a simulator,
157+
# add a file named CoverageVendorApiPkg_<simualtor_or_vendor>.vhd to directory osvvm and
158+
# set this variable in the VendorScripts_***.tcl for the appropriate version of the simualtor (see VendorScripts_NVC.tcl)
151159
#
152160
if {![info exists FunctionalCoverageIntegratedInSimulator]} {
153161
variable FunctionalCoverageIntegratedInSimulator "default"

0 commit comments

Comments
 (0)