Critical Issue
When you run the ip-setup-simulation
utility on a Quartus II project
that targets a non-Arria 10 device, you might encounter a SEVERE: No file
/<ip_name>.spd
error message for every IP core in the project, where
<ip_name> is the name of an IP core that is in the form
of a Quartus II IP File (<ip_name>.qip) within
the Quartus II project directory.
The problem occurs because the ip-setup-simulation
utility constructs
a command line with the incorrect path to each Simulator Package Descriptor File
(.spd). As a result, the ip-make-simscript
command
line contains both the correct and incorrect .spd file paths.
The incorrect file paths contain a preceding forward slash (/) before each
.spd file path. In the console output of the
ip-setup-simulation
utility, remove from the
ip-make-simscript
command line all the paths that start with
forward slashes. For example, if the following text appears in the
ip-setup-simulation
console output:
INFO: Doing: ip-make-simscript --output-directory=<dir> --spd=/ipA.spd,/ipB.spd,ipA.spd,ipB.spd
Modify the command line in the following manner:
ip-make-simscript --output-directory=<dir> --spd=ipA.spd,ipB.spd