Peter, If the coupling between package nets is predominantly inductive, which it usually is, and if the inductive coupling effect overwhelms any internal power rail droop or ground bounce effects on signal timing, then setting a "victim" to toggle out of phase with the remaining 31 "aggressors" (all toggling in phase with each other) will give a good estimate of worst case "push-in" (i.e. - edge advance) on the victim, while toggling it in phase with those aggressors gives a good estimate of worst case "push-out" (i.e. - edge retard). With regard to internal power rail droop and ground bounce, I would think that toggling all 32 lines in phase with each other would give the worst case results. -db > -----Original Message----- > From: si-list-bounce@xxxxxxxxxxxxx [mailto:si-list-bounce@xxxxxxxxxxxxx] > On Behalf Of Peter Johansson > Sent: Tuesday, April 24, 2007 8:52 AM > To: si-list@xxxxxxxxxxxxx > Subject: [SI-LIST] Memory bus datapattern >=20 > Hi everybody, > I have a problem with how to define a reasonable worst case datapattern on > a > DDR data bus to calculate crosstalk and SSN on the power supply. >=20 > Should I assume that all 32 bits start in a low/high state and change > simultaneously or is there a better choice? > I mean, all bits will not change at the same time, which means that I will > design towards a worst worst case instead of a real worst case. > Have someone made some statistical analysis of how many bits are high/low > and how many will change state every cycle? >=20 > Any ideas? >=20 > BR > Peter >=20 > PS I'm a Homer fan if someone wonders >=20 >=20 > ------------------------------------------------------------------ > To unsubscribe from si-list: > si-list-request@xxxxxxxxxxxxx with 'unsubscribe' in the Subject field >=20 > or to administer your membership from a web page, go to: > //www.freelists.org/webpage/si-list >=20 > For help: > si-list-request@xxxxxxxxxxxxx with 'help' in the Subject field >=20 >=20 > List technical documents are available at: > http://www.si-list.net >=20 > 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 >=20 >=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 technical documents are available at: http://www.si-list.net 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