Didi said:
Actually most if not all about length matching in these application
notes
is just scaremongering. At apr. 150 pS/inch, doing even a 1/2" inch
length
mismatch will add 75 pS of skew - hardly an issue at 200 MHz DDR.
To relate to another recent thread here, sometimes even the plain
arithmetics can be fairly helpful...

.
Dimiter
Hi Dimiter
Well, it depends.
At 200MHz, (400MT/s), the maximal data window is 2.5nS. When one
subtracts a typical 0.7nS for the DDR controller skew (that depends on
the controller, of course) and an access window of +/- 0.7nS, subtract
the DQ jitter [and a number of other parameters] and board jitter
(mostly deterministic) and that 75pS is no longer a small matter.
The OP can get a lot of free support information here:
http://www.micron.com/support/designsupport/tools/ddrtoolbox/ddrtoolbox.aspx
Although one _may_ get away with 0.5 inch mismatch, it probably won't be
guaranteed timing across temperature and parts. I like to design for
guaranteed margins. The last time I designed DDR onto a board (not
DIMM/SODIMM) I ended up with 120pS of guaranteed margin. SODIMM can be
just as tight.
For the OP - it's not just the DQ set - the timing budget has to be set
against the Clock pair -> Address/control, Clock pair -> DQ set. As the
strobes are driven from the memory diring a write cycle, you have to
subtract the outbound time from your receive data window. I strongly
suggest you read a typical datasheet and the file 'Plat7Justin.pdf' on
the page referenced, at the very least.
Cheers
PeteS
Cheers
PeteS