Forum Discussion

Khalidov's avatar
Khalidov
Icon for New Contributor rankNew Contributor
2 years ago
Solved

Quartus/Platform designer instantiate my custom IP HDL as a new_component_cmp and results in error

Hi, Each time I build my Quartus project that contains a .qsys with my custom IP used, it results in a syntax error where instead of using my custom entity name it uses new_component_cmp for the HDL...
  • Khalidov's avatar
    Khalidov
    2 years ago

    Yes, the issue seems to be in the _hw.tcl, this line:

    set_fileset_property QUARTUS_SYNTH TOP_LEVEL new_component.

    Solution:

    1- change it manually to use top entity name:

    set_fileset_property QUARTUS_SYNTH TOP_LEVEL avalon_custom_leds

    2- I noticed in the editor, if you click Analyze HDL bouton, it fixes it:

    Thank you for you help and time @ShengN_Intel

    Khalid