Intel® Quartus® Prime Software
Intel® Quartus® Prime Design Software, Design Entry, Synthesis, Simulation, Verification, Timing Analysis, System Design (Platform Designer, formerly Qsys)
Announcements
FPGA community forums and blogs on community.intel.com are migrating to the new Altera Community and are read-only. For urgent support needs during this transition, please visit the FPGA Design Resources page or contact an Altera Authorized Distributor.
17268 Discussions

How does quartus fit design without SDC?

Altera_Forum
Honored Contributor II
1,259 Views

If there isn't any sdc file, how does quartus do fitter ? 

if I don't set derive_pll_clocks, can quartus conclude any clock information from setting of mega IP PLL?
0 Kudos
2 Replies
Altera_Forum
Honored Contributor II
574 Views

The first issue you will have is that Quartus will assume a default frequency for your clocks - I believe it sets unconstrained clock to 1GHz. After that, pretty much anything you have will fail timing. I don't know how Quartus will treat the PLL IP.

0 Kudos
Altera_Forum
Honored Contributor II
574 Views

Yes, as mentioned, without an SDC file, it will set all absolute clocks to 1 GHz. For PLLs, it will run derive_pll_clocks automatically, so it will generate the PLL output clocks for you. At a minimum in your SDC file, you should have create_clock statements for all input clocks, add derive_pll_clocks, and add derive_clock_uncertainty. If all of your input clocks feed PLLs, then you don't need to add the create_clock statements. Instead, when you add the derive_pll_clocks, use the -create_base_clocks option.

0 Kudos
Reply