aboutsummaryrefslogtreecommitdiffstats
path: root/libraries/vendors/compile-uvvm.ps1
diff options
context:
space:
mode:
Diffstat (limited to 'libraries/vendors/compile-uvvm.ps1')
-rw-r--r--libraries/vendors/compile-uvvm.ps19
1 files changed, 8 insertions, 1 deletions
diff --git a/libraries/vendors/compile-uvvm.ps1 b/libraries/vendors/compile-uvvm.ps1
index d4b7844a4..5f9d73b44 100644
--- a/libraries/vendors/compile-uvvm.ps1
+++ b/libraries/vendors/compile-uvvm.ps1
@@ -73,6 +73,10 @@ param(
[switch]$UVVM_VIP_SPI = $true,
# Compile VIP: UART
[switch]$UVVM_VIP_UART = $true,
+ # Compile VIP: CLOCK_GENERATOR
+ [switch]$UVVM_VIP_CLOCK_GENERATOR = $true,
+ # Compile VIP: SCOREBOARD
+ [switch]$UVVM_VIP_SCOREBOARD = $true,
# Clean up directory before analyzing.
[switch]$Clean = $false,
@@ -106,7 +110,8 @@ Import-Module $PSScriptRoot\shared.psm1 -Verbose:$false -Debug:$false -ArgumentL
if ($Help -or (-not ($All -or $Clean -or
($UVVM -or ($UVVM_Utilities -or $UVVM_VVC_Framework)) -or
($UVVM_VIP -or ($UVVM_VIP_Avalon_MM -or $UVVM_VIP_AXI_Lite -or $UVVM_VIP_AXI_Stream -or $UVVM_VIP_GPIO -or $UVVM_VIP_I2C -or
- $UVVM_VIP_SBI -or $UVVM_VIP_SPI -or $UVVM_VIP_UART)) )))
+ $UVVM_VIP_SBI -or $UVVM_VIP_SPI -or $UVVM_VIP_UART -or
+ $UVVM_VIP_CLOCK_GENERATOR -or $UVVM_VIP_SCOREBOARD)) )))
{ Get-Help $MYINVOCATION.InvocationName -Detailed
Exit-CompileScript
}
@@ -128,6 +133,8 @@ if ($UVVM_VIP)
$UVVM_VIP_SBI = $true
$UVVM_VIP_SPI = $true
$UVVM_VIP_UART = $true
+ $UVVM_VIP_CLOCK_GENERATOR = $true
+ $UVVM_VIP_SCOREBOARD = $true
}