Forum Discussion
There are not errors. The problema is that the signal are delayed as spected.
The signal re: RAM_CLK (CLK) and OUTPUT 0 (counter)
We tested both signal in one scope, and we didn't notice any change between them changing the OUTPUT_DELAY constraints.
Remenber we checked it also using a C III, and in this case we got the spected signal.
We used the next constrains commands:
set_output_delay -clock vt_RAM_CLK -max [expr $RAM_tsetup + $RAM_BDb_max - $RAM_CLK_DLY_MIN] [get_ports {OUTPUT[0]}]
set_output_delay -clock vt_RAM_CLK -min [expr -$RAM_thold + $RAM_BDb_min - $RAM_CLK_DLY_MAX] [get_ports {OUTPUT[0]}]
And
set_output_delay -clock RAM_CLK -max [expr $RAM_tsetup + $RAM_BDb_max - $RAM_CLK_DLY_MIN] [get_ports {OUTPUT[0]}]
set_output_delay -clock RAM_CLK -min [expr -$RAM_thold + $RAM_BDb_min - $RAM_CLK_DLY_MAX] [get_ports {OUTPUT[0]}]
Best regards