Intel® Quartus® Prime Software
Intel® Quartus® Prime Design Software, Design Entry, Synthesis, Simulation, Verification, Timing Analysis, System Design (Platform Designer, formerly Qsys)
17257 Discussions

QSYS and double underscore in name for component make Generate HDL fail

Altera_Forum
Honored Contributor II
2,072 Views

Hi, 

had some trouble yesterday, had an naming error in the name of an component in QSYS, it had accidental gotten the name with two underscores nios2__qsys and that breaks the HDL generate function. 

 

Is this a bug? or is it supposed to do this? 

 

http://www.alteraforum.com/forum/attachment.php?attachmentid=11208&stc=1  

 

Best regards 

Orjan Wean
0 Kudos
3 Replies
Altera_Forum
Honored Contributor II
808 Views

Hi Orjan, 

 

From the screenshot, seems like the HDL generation is completed successfully. Or you are referring to another screenshot?
0 Kudos
Altera_Forum
Honored Contributor II
807 Views

Hi, 

This is an screenshot from the failed generation, Done "Deca_top" with 1 module and 0 files. 

I also thought it was completed successfully so took me some time to locate what was causing this.
0 Kudos
Altera_Forum
Honored Contributor II
807 Views

It's not a documented feature (bug) - as far as I'm aware - but I have seen unwanted behaviour when renaming certain components in Qsys. Specifically, I've had issues when renaming the JTAG UART and the Nios. 

 

Having just done a quick check: renaming the Nios component in a working system, to something with two underscores, breaks it. Renaming other components in a similar manner also breaks it. 

 

Cheers, 

Alex
0 Kudos
Reply