Quartus Integration
Quartus license for Encrypted RTL
Add the quartus license file, vollo_ip_core/vollo-ip-quartus.lic
, to Quartus to decrypt the Vollo IP core. You can either:
-
Add the license file to your license server.
-
Add the license file locally within Quartus by setting the environment variable
LM_LICENSE_FILE
or adding the license file in the GUITools > License Setup
.
Sourcing design
The following files need sourcing:
vollo_ip_core/vollo_ip_core.sv
the top-level interface.vollo_ip_core/vollo_ip_core_internal.vqm
the encrypted RTL design.- The memory initialization files,
.mif
, invollo_ip_core
.
This can be done in the GUI or by using the following tcl
commands:
require file_util
set_global_assignment -name SYSTEM_VERILOG_FILE vollo_ip_core/vollo_ip_core.sv
set_global_assignment -name VQM_FILE vollo_ip_core/vollo_ip_core_internal.vqm
foreach file [fileutil::findByPattern vollo_ip_core *.mif] {
set_global_assignment -name MIF_FILE $file
}