JesseKing
Advanced Member level 4
gated clock circuit
when synthesizing a circuit with gated clock, how to constrain it?
for example, a clock is gated as follows,
assign clk = ce? clkin : 1'b0;
in which clkin is the explicit input clock pin, gated by a 2-in and gate, and clk is fed to DFFs in the circuit.
how can i constrain this design?
if i creat_clock on clkin port and set_dont_touch_network, the "dont_touch" and gate can not drive the high fan-out, so large negative slack will appear.
who can tell me how to do
Best regards!
when synthesizing a circuit with gated clock, how to constrain it?
for example, a clock is gated as follows,
assign clk = ce? clkin : 1'b0;
in which clkin is the explicit input clock pin, gated by a 2-in and gate, and clk is fed to DFFs in the circuit.
how can i constrain this design?
if i creat_clock on clkin port and set_dont_touch_network, the "dont_touch" and gate can not drive the high fan-out, so large negative slack will appear.
who can tell me how to do
Best regards!