Altera_Forum
Honored Contributor
12 years agoTimeQuest Critical Warning using Internal Oscillator (Quartus II)
Hello, I am transitioning away from Xilinx and into Altera. I seem to be having some issues with a critical warning from the TimeQuest Analyzer in Quartus II.
I wrote and compiled a design, and received the warning: --- Quote Start --- Critical Warning: Synopsys Design Constraints File file not found: 'PF0086A.sdc'. A Synopsys Design Constraints File is required by the TimeQuest Timing Analyzer to get proper timing constraints. Without it, the Compiler will not properly optimize the design --- Quote End --- I found a lot of information on this error - it seems I can use Quartus II to generate the *.sdc file needed for setting these contraints, for a clean compile. However, there is a little snag. I am using the MegaWizard Plugin to utilize the internal oscillator (per AN-496). So in Quartus, when I go to: "Assignments -> TimeQuest Timing Analyzer Wizard", I cannot enter clock information since this requires an input pin. I haven't found anything that will help me satisfy the TimeQuest Analyzer using the internal oscillator. (Side note: Leaving the fields in the wizard blank, and just clicking next a few times, created a blank *.sdc file, which quieted the warning - but I think this was more of a hack than a fix.) I've searched the forum, Altera's literature, and google for a solution, but haven't found anything that answers my question. Does anyone have any recommendations on how to set timing constraints when an internal oscillator is used? Or point me to some literature that explicitly covers this topic? It's possible I missed something, but I did read through the Quartus II handbook, the TimeQuest Cookbook, the TimeQuest User Guide, and these forums before asking here. Additional Information: - Software: Quartus II 12.1 SP 1.33 (32 bit) - Device: EPM240T100I5N (MAXII) - Computer: Windows XP (SP3) - Language: VHDL (1993) Thank you.