[SI-LIST] Re: DDR DRAM

  • From: "Jim Antonellis" <janton@xxxxxxxxxxxxxxxxxx>
  • To: <si-list@xxxxxxxxxxxxx>
  • Date: Mon, 2 Aug 2004 13:00:00 -0400

Brian, Chris, Scott,

Thanks for your insight on this topic. Funny how timely some
of these posts are.... I had just finished building my 5-line
coupled models to start my DDR2 xtalk analysis and help firm
up my budgets when I read this email!

I'd appreciate any insight you have on the data patterns required
to perform the xtalk and ISI analysis on DDR (which might be the
general case for any non-encoded data stream?)?=20

Thx,
Jim

-
Jim Antonellis      jim.antonellis@xxxxxxxxxxxxx
Sandburst Corp   www.sandburst.com
Office: 978.689.1669=20
Cell: 978.618.4745

This message and any attachments are Confidential and may be Legally
Privileged. It is intended solely for the addressee. If you are not=20
the intended recipient, please delete this message from your system=20
and notify us immediately. Any dis-closure, copying, distribution or=20
action taken or omitted to be taken by an unintended recipient in=20
reliance on this message is prohibited and may be unlawful.
=20
=20

-----Original Message-----
From: si-list-bounce@xxxxxxxxxxxxx
[mailto:si-list-bounce@xxxxxxxxxxxxx]On Behalf Of Moran, Brian P
Sent: Thursday, July 29, 2004 11:39 AM
To: chris_landrum@xxxxxxxxxx; si-list@xxxxxxxxxxxxx
Subject: [SI-LIST] Re: DDR DRAM


Hi Chris,

Actually x-talk control strategy is a critical aspect of the DDR
interface.
There are both SI issues as well as timing issues in designs where
x-talk
is not properly controlled. You really need to use 3 or 4 line fully
coupled
tline models in all simulations, as well as stimulus and aggressor
patterns
that will identify worst case even and odd mode, as well as ISI effects.
The margins nowadays are not that generous, so you really need to=3D20
develop an efficient strategy.  With dual channel platforms it becomes
even more of a challenge. =3D20

As Scott elluded to, it is usually wise to define your=3D20
motherboard routing rules so as to provide additional spacing around
clocks and strobes.  If you look at a typical Intel design guide we will
often
recommend for example 2H spacing from DQ to DQS, 3H spacing from DQ to
DQS,
and 4H to 5H spacing around clocks. A similar strategy should be adhered
to
in the package. Providing additional spacing around clocks
and strobes is an efficient use of routing space since there are
relatively few
of them. If you limit your xtalk to within the DQ or ADDR bus and keep
your
clocks annd strobes clean you will find much more solution space than if
you simply use a single spacing rule across the interface. =3D20




Brian P. Moran=3D20
Senior SIE Engineer=3D20
Intel Corporation=3D20
brian.p.moran@xxxxxxxxx=3D20


-----Original Message-----
From: si-list-bounce@xxxxxxxxxxxxx [mailto:si-list-bounce@xxxxxxxxxxxxx]
On Behalf Of Landrum, Chris
Sent: Thursday, July 29, 2004 7:33 AM
To: si-list@xxxxxxxxxxxxx
Subject: [SI-LIST] DDR DRAM

I apologize for what might be a simple question...
=3D20

Assuming no other interfaces are in close proximity to a DDR DRAM
databus, is it true that one does not have to worry about crosstalk
between the data bits (or other DRAM signals for that matter)?  Let's
say the traces are only 4 inches long on a PCB.  And assume the case
when a write is occurring.  Since, the controller is not receiving at
the time, is it safe to assume that whatever crosstalk interference
there may be will "settle-out" by the time the DQS strobes the data in?

=3D20

It seems to me that the real worry is only crosstalk from interfaces not
related to the DRAM bus, that could be potentially be switching at the
same time the data is latching into the DRAM.

=3D20

Is this thinking sound?

=3D20

-Chris


------------------------------------------------------------------
To unsubscribe from si-list:
si-list-request@xxxxxxxxxxxxx with 'unsubscribe' in the Subject field

or to administer your membership from a web page, go to:
//www.freelists.org/webpage/si-list

For help:
si-list-request@xxxxxxxxxxxxx with 'help' in the Subject field

List FAQ wiki page is located at:
                http://si-list.org/wiki/wiki.pl?Si-List_FAQ

List technical documents are available at:
                http://www.si-list.org

List archives are viewable at:    =3D20
                //www.freelists.org/archives/si-list
or at our remote archives:
                http://groups.yahoo.com/group/si-list/messages
Old (prior to June 6, 2001) list archives are viewable at:
                http://www.qsl.net/wb6tpu
 =3D20

------------------------------------------------------------------
To unsubscribe from si-list:
si-list-request@xxxxxxxxxxxxx with 'unsubscribe' in the Subject field

or to administer your membership from a web page, go to:
//www.freelists.org/webpage/si-list

For help:
si-list-request@xxxxxxxxxxxxx with 'help' in the Subject field

List FAQ wiki page is located at:
                http://si-list.org/wiki/wiki.pl?Si-List_FAQ

List technical documents are available at:
                http://www.si-list.org

List archives are viewable at:    =20
                //www.freelists.org/archives/si-list
or at our remote archives:
                http://groups.yahoo.com/group/si-list/messages
Old (prior to June 6, 2001) list archives are viewable at:
                http://www.qsl.net/wb6tpu
 =20

------------------------------------------------------------------
To unsubscribe from si-list:
si-list-request@xxxxxxxxxxxxx with 'unsubscribe' in the Subject field

or to administer your membership from a web page, go to:
//www.freelists.org/webpage/si-list

For help:
si-list-request@xxxxxxxxxxxxx with 'help' in the Subject field

List FAQ wiki page is located at:
                http://si-list.org/wiki/wiki.pl?Si-List_FAQ

List technical documents are available at:
                http://www.si-list.org

List archives are viewable at:     
                //www.freelists.org/archives/si-list
or at our remote archives:
                http://groups.yahoo.com/group/si-list/messages
Old (prior to June 6, 2001) list archives are viewable at:
                http://www.qsl.net/wb6tpu
  

Other related posts: