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

Quartus appears to have had a crush

yelen
Beginner
453 Views

When we were using quartus for the synthesis process, we encountered a problem that caused the program to crash abnormally. Our 'rtl.v' file, which is set to be the top file of the quartus project, experienced an interruption in the synthesis process, which eventually caused quartus to crash. In order to facilitate the recurrence of the problem, we have attached the project where the crash occurred to the submission, in the hope that this will help you locate and resolve the issue.

dd53a57f-3f44-4a7d-a2d4-e6d73e458629.png

 

Labels (1)
0 Kudos
5 Replies
RichardTanSY_Intel
393 Views

I able to duplicate the issue and have submitted a case to the engineering team to investigate.  I will keep you updated as soon as there is any progress or findings.

Since this is from an older Quartus software, there may be limited resources to fix this issue, and a workaround will most likely be provided. I hope you understand.

 

p/s: Please keep in mind that any work involving our engineering team may take some time, ranging from a few days to a few weeks, depending on the complexity of the issue.

 

Regards,

Richard Tan

 

0 Kudos
RichardTanSY_Intel
337 Views

As of now, I have not received any update from the engineering team. 

I will continue to follow up with the engineering team and provide you with an update as soon as possible.

Thank you for your patience and understanding.


Regards,

Richard Tan


0 Kudos
RichardTanSY_Intel
316 Views

Engineering found that the root cause of the error is that Quartus standard incorrectly processes the escaped names of the type 

  reg [7:0] \cfblk203_reg[0] ; 


 This is in the file Subsystem_yosys.v 


 I see that the file  is generated bythe yosys tool.  yosys may have an option to generate the names differently.


 For example, if we change the name to 

 reg [7:0] clkbuf203_reg_0; 

 

 This will be handled properly by Quartus standard.


Regards,

Richard Tan


0 Kudos
RichardTanSY_Intel
302 Views

Dropping a note to ask if the workaround works for you?

Do you need any further assistance from my side? 


Regards,

Richard Tan



0 Kudos
RichardTanSY_Intel
257 Views

I believe the initial issue has been resolved. Now, I will transition this thread to community support. 

If you have any further questions or concerns, please don't hesitate to reach out.

Thank you and have a great day!


Best Regards,

Richard Tan


0 Kudos
Reply