Altera_Forum
Honored Contributor
8 years agoDE0-NANO Board SDC file and PLL
Hallo
I have a DE0-NANO board. There is a on board 50 MHz oscillator on the board which works as the clock to the FPGA. Now suppose i want to run my design at 30 MHz. So i write a SDC file like the following, would this work? I mean would this already create a pll which will run my design at 33 MHz when i download it on the FPGA? # Constrain clock port clk with a 30-ns requirement create_clock -period 33 [get_ports clk] # Automatically apply a generate clock on the output of phase-locked loops (PLLs) # This command can be safely left in the SDC even if no PLLs exist in the design derive_pll_clocks derive_clock_uncertainty # Constrain the input I/O path set_input_delay -clock clk -max 0.5 [all_inputs] set_input_delay -clock clk -min 0.1 [all_inputs] # Constrain the output I/O path set_output_delay -clock clk -max 0.5 [all_outputs] set_output_delay -clock clk -min 0.1 [all_outputs]