P
Paul Richardson
Guest
In a design I a working on we use some flops as synchronizers, the verilog
models of these flops include $setuphold statements for checking the ck /d
input relationships. In the design, we have signals which do in fact violate
the setup/hold parameters of this flop. Since I am using it as a
synchronizer I figured I could just set the sdf information for setup and
hold to 0. However I notice that I still get a warning for a setup violation
AND the !Q output of the flop still goes to X.
Is there another way to do this, am I missing something ?
models of these flops include $setuphold statements for checking the ck /d
input relationships. In the design, we have signals which do in fact violate
the setup/hold parameters of this flop. Since I am using it as a
synchronizer I figured I could just set the sdf information for setup and
hold to 0. However I notice that I still get a warning for a setup violation
AND the !Q output of the flop still goes to X.
Is there another way to do this, am I missing something ?