
21
ECP5 and ECP5-5G Hi
g
h-Speed I/O Interface
DDR Clock to Out Constraints for Transmit Interfaces
All of the Transmit (TX) interfaces both x1 and x2 can be constrained with Clock to out constraint to detect the rela-
tionship between the Clock and Data when leaving the device.
Figure 21 shows how the clock to out is constrained in the software. Min t
CO
is the minimum time after the clock
edge transition that the data will not transition. Max t
CO
is the maximum time after clock transition before which the
data will transition. So any data transition must occur between the t
CO
Min and t
CO
Max values.
Figure 21. t
CO
Min and Max Timing Analysis
Transmit Centered Interfaces
In this case the transmit clock is expected to be centered to the data when leaving the device. Figure 22 shows the
timing for a centered transmit interface.
tDVBGDDR = Data valid before clock
tDVAGDDR = Data valid after clock
tU = Data transition
Figure 22. Transmit Centered Interface Timing
Figure 22 shows that max value after which the data cannot transition is – t
VB_GDDR
. The min value before which
the data cannot transition is – (t
U
+t
VB_GDDR
). Negative sign is used because in this particular case where clock is
forwarded centered aligned to the data these two conditions occurs before the clock edge.
tCOMin = Data cannot transition BEFORE Min
tCOMax = Data cannot transition AFTER Max
tCOMin
CLK
DATA
tCOMax
t
U
t
DVBCKGDDR
t
DVACKGDDR
t
DVACKGDDR
t
DVBCKGDDR
½ T
Target Edge
CLK
DATA