Forum Discussion
Altera_Forum
Honored Contributor
15 years agoOutput delay constraints
Hi, I have center-aligned DDR output interface in my design. Output data is given through ALTDDIO_OUT driven by PLL clock output (0 deg) and the clock output is given by another PLL clock output ...
Altera_Forum
Honored Contributor
15 years agoHere is my understanding, hope it doesn't confuse you further:
system approach: Output delay is interpreted as the tSU and -tH of external device as seen at fpga pins. The delay values can be worked out from tSU, tH of output device plus the effect of board delays: Max : tSU + max data delay – min clk delay Min : - tH + min data delay – max clk delay However, in my opinion board delays let alone min/max board delay is theoretical rubbish...Can anybody measure it for sure ? skew approach: Use this method if device requires min skew or you just want to set your fpga timing irrespective of any device. However, if device has tSU/tH requirement then you must use system approach. It is not an alternative. For edge aligned case: Max : unit interval – skew Min : skew For centre aligned case: Max = (unit interval / 2) - maximum skew value. Min = maximum skew value - (1.5 * unit interval).