zener
Occasional Contributor
2 years agoHow to generate the niosv_g in batch?
In a continuous integration flow I usually check in only the "*.ip" files in git and then build the files for synthesis and simulation on demand using qsys-generate.
When I do this for NIOS-V I get an error:
Info: Generated by version: 21.3 build 170 Info: Starting: Create simulation model Info: qsys-generate /work/test/fpga/builds/tests/cyclone-10gx-dev-kit/e09d252/niosvg.ip --simulation=VERILOG --allow-mixed-language-simulation --output-directory=/work/test/fpga/builds/tests/cyclone-10gx-dev-kit/e09d252/niosvg --family="Cyclone 10 GX" --part=10CX220YF780I5G Warning: intel_niosv_g_0: Component type intel_niosv_g is not in the library Error: niosvg.intel_niosv_g_0: Component intel_niosv_g 1.0.0 not found or could not be instantiated Error: qsys-generate failed with exit code 3: 1 Error, 1 Warning
Do I need to download a specific NIOS-V package for Quartus, or do I need the license installed prior to generating the files using qsys-generate?
My last problem was resolved when I obtained a "M" core license as well. It seems like Quartus will not generate a sof file unless a license for both "M" and "G" core are installed, even when instantiating a single "G" core only.