Forum Discussion

ThomasTessier's avatar
ThomasTessier
Icon for Occasional Contributor rankOccasional Contributor
1 year ago
Solved

qsys-generate for *.ip files says deviceFamily "Agilex 5" is out of range?

I am migrating my command line simulation build environment from Quartus 21 to Quartus Prime Pro 24 and noticed that the way I was generating my simulation files is no longer supported. It seems that the supported method is to use qsys-generate.

Now I have a true PlatformDesigner project using a .qsys extension which updates just fine using this flow. I have replaced the .spd files with .ip files and attempted to get the same "sim" directory build using the command:

qsys-generate --quartus-project=my_proj --simulation=VERILOG --simulator=XCELIUM my_ram.ip

But it is failing with the following messages as reported in the my_ram_generation.rpt

Invalided device name in input file: A5EC065BB32AE4S

deviceFamily "Agilex 5" is out of range: "Cyclone 10 GX",, "None", "Unknown"

Yes all of this is on the same machine which is licensed for Agilex 5, I am actively building with it now in Quartus GUI. But the GUI doesn't build the "sim" directory of my ip by default! So using a 3-rd Party flow is really challenging! I had it working before and I want to get back to it working again.

Thanks for any pointers ,

TomT...

  • The solution was to force and update of the IP blocks and that seemed to resolve the problem. I was unclear of what exactly changed in the *.ip files to make it work but it was happy after I did this.

    Thanks,

    TomT...

2 Replies