Q
QiDaNei
Guest
HI,
I am seeing a design left from my colleague and I see he set
conflicting timing constraints like this,
1) On a 100MHz data path, he used a DCM and set the parameters so
that CLKFX runs at 56MHz.\
2) In UCF, he defined the constraint for CLKFX like this,
NET "clk_fx" PERIOD = 27.8 ns HIGH 50 %;
These 2 things conflict with each other, does UCF always takes
precedence? That's my guess, but I also see some other conflicting
constraints like this, it seems not always this way.
In another words is there any good reason to do design like this?
Generate a clock and in UCF override it?
Thanks.
I am seeing a design left from my colleague and I see he set
conflicting timing constraints like this,
1) On a 100MHz data path, he used a DCM and set the parameters so
that CLKFX runs at 56MHz.\
2) In UCF, he defined the constraint for CLKFX like this,
NET "clk_fx" PERIOD = 27.8 ns HIGH 50 %;
These 2 things conflict with each other, does UCF always takes
precedence? That's my guess, but I also see some other conflicting
constraints like this, it seems not always this way.
In another words is there any good reason to do design like this?
Generate a clock and in UCF override it?
Thanks.