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
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??
 

loosemoose

Full Member level 5
Full Member level 5
Joined
Dec 9, 2008
Messages
319
Helped
128
Reputation
258
Reaction score
115
Trophy points
1,323
Location
Vancouver, BC
Activity points
2,662
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.
 

buenos

Advanced Member level 3
Advanced Member level 3
Joined
Oct 24, 2005
Messages
959
Helped
40
Reputation
82
Reaction score
24
Trophy points
1,298
Location
Florida, USA
Activity points
9,105

nelsonys

Member level 4
Member level 4
Joined
May 23, 2011
Messages
77
Helped
8
Reputation
16
Reaction score
8
Trophy points
1,288
Activity points
2,034
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

Top