Altera_Forum
Honored Contributor
14 years agoConfiguring clock domains with sdc files
Hello,
For the past few days I have been trying to configure two different clock domains within my top level VHDL entity with no success. I have one base clock that I'm using to generate a derived clock, and when I try to set false paths between them (or when I try to set them as two exclusive clock groups) the Quartus II Fitter simply ignores these commands. The sdc file goes like this:
# Base clock
create_clock -name {clock_50_MHZ} -period 20.000 -waveform { 0.000 10.000 }
# Derived clocks
derive_pll_clocks
create_generated_clock -name {clock_RTL} -divide_by 10 -source |clk}]
# Try to set two clock groups, but the Fitter complains saying it is an empty collection
set_clock_groups -exclusive -group -group
# I have also tried to set false paths, but this command is simply ignored
set_false_path -from -to
Could someone provide me an advice on how to create two clock domains when a slower clock is derived from a base clock? Thanks, Thomas.