Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Calculating Length-matching requirement for DDR2

Status
Not open for further replies.

nelsonys

Member level 4
Joined
May 23, 2011
Messages
77
Helped
8
Reputation
16
Reaction score
8
Trophy points
1,288
Activity points
2,034
According to i.MX53 datasheet, we have to route Add, Data and Control signals within +/- 25mils of the length of the clock for the correct latching.

I wonder how can we calculate out this value.
and how do we implement it?

Say we route clock signals first and get the largest possible length of it then do some calculation by substituting in which formula??
 

These tight tolerances are given in order to minimize the skew within the group. +/-25mils is equivalent to ~10ps timing skew.
There is a max. length to the first dimm and another max. length between the dimm's them self. you also need to consider load and termination.
The official spec's for DDR2 are JEDS79-2E from Jedec.

I don't understand what value do you want to calculate.
 
Thanks Loosemoose and Buenos...

I just don't have the concept of calculating the skew budget for DDR2 board trace.
Instead of considering flight time, it seems like we need to take into consideration of setup and hold time according to Intel's note.

---------- Post added at 17:44 ---------- Previous post was at 17:43 ----------

Thanks Buenos for your excel file, it's an amazing work indeed!
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top