One question about Quartus Prime Pro's compilation dashboard
Hi Guys,
Do you meet this issue as following image?
In normal cases, all compilation stage will be marked with check marks. However, I met this issue almost all stages were marked with question marks after full compilation. I checked compilation report, and tried to find the reason. Unfortunately, I can't find any hint messages about this. Can anyone give me some guidelines for it?
Sourced Tcl scripts with assignments should be at the top of the .qsf and are read when you open the project. For some reason, the timing analyzer is trying to read this file. Check your timing analyzer settings.
I know the case you mentioned. However, my case is not belong to your case. As I said that the question marks still appear just after full compilation.
The same project is normal when last compilation, however, it was marked with "?" after I made some changes and re-compiled the project again.
I met this issue several times, It may disappear if I ignore it after several modification. But I don't know why i appear and why i disappear?
I haven't encountered this behavior before. Please share your design by archiving the project (Project > Archive Project), so I can investigate it further.
I'm sorry, the issue disappeared after I made some modification and re-compiled the project.
BTW, I have another question which you may help me on it.
You know, we can add many kinds of constrains into QSF file. I have many location constrains which are required for my logic nodes. Some are arranged by other enginners, some are created by me. So there are several options for this kind of constrains. Then this kinds of constrains are saved in different TCL files. When one of these options is tried, its TCL file will be run in Quartus TCL script window and the corresponding constrains will be added to project.
Now, we encounter one problem for running TCL script file in Quartus Tcl scripts window. It will take long time after I click the "Run" button. Sometimes, it will give me one fatal error info after I wait for long time.
I can copy all comments of the TCL file to QSF file to complete this constrain. But I want to fine one feasible way for us to arrange this task. For example, can QSF source our TCL file? Then we do not need to run it in Tcl script window, and also don't need to copy these comments from TCL file to QSF file.
I know QSF file can source one kind of TCL file using below assignment:
I use above assignment to complete JIC generation automatically during full compilation. So I request here whether there is similar way for QSF to source location constrains which are distributed into different tcl files? It means that the QSF file is the top-level, and other TCL files are the low-level.
It seems that i met problem when i source tcl file in .qsf file. My constrains are stored in tcl script file TDC-CC_3Chs_256Cells_500MHz_DRDT_LAB.tcl. I put it in project directory, and source it in .qsf file as following.
However, i got follwing blue colour info after i compile project. Quartus seems can't find my tcl script file, why?
Sourced Tcl scripts with assignments should be at the top of the .qsf and are read when you open the project. For some reason, the timing analyzer is trying to read this file. Check your timing analyzer settings.
However, I have tried to change the tcl file to qsf, just changed the file's suffix(for example: from *.tcl to *.qsf), before i left office last Friday. Then I tried to source that new *.qsf file in my project QSF file. It ran well, I can implement what I want.
Thank you for acknowledging the solution provided by sstrell. I'm pleased to know that your question has been addressed.
Now, I will transitioning this thread to community support. If you have any further questions or concerns, please don't hesitate to reach out. Please login to ‘https://supporttickets.intel.com’, view details of the desire request, and post a feed/response within the next 15 days to allow me to continue to support you. After 15 days, this thread will be transitioned to community support.
The community users will be able to help you on your follow-up questions.