[SI-LIST] Re: Check LPDDR2 CK-DQS timing

  • From: qinzuli <zlqin80@xxxxxxxxxxx>
  • To: <hermann.ruckerbauer@xxxxxxxxxxxxx>
  • Date: Tue, 18 Sep 2012 16:31:38 +0800

Hi Hermann,      I'm sorry for bad formats. I re-format my words so hope you 
can have better reading on it. The confusing to me is why LPDDR2 spec define 
tDQSSmin/tDQSSmax two values? Should I think at normal operation state 
controller set CK and DQS almost edge aligned and tDQSSmin/tDQSSmax will never 
be entered? According to tDQSSmin/tDQSSmax value defined on JEDEC spec, it's 
0.25 *tCK(per), and sum of total uncertainty of transmitter/interconnect is 
only small amount of tDQSSmin/tDQSSmax margin. Not sure if I expalined my 
thoughts clearly. Thanks.  Best regards,Ben
 > Date: Tue, 18 Sep 2012 09:24:11 +0200
> From: Hermann.Ruckerbauer@xxxxxxxxxxxxx
> To: zlqin80@xxxxxxxxxxx
> CC: si-list@xxxxxxxxxxxxx
> Subject: [SI-LIST] Re: Check LPDDR2 CK-DQS timing
> 
> Yes,
> all DRAM specs just define what need to be applied at the DRAM inputs.
> Controller are not commodity (unfortionally  ;-)  ).
> Calculating the timing budget is therefore part of the design process
> for each design.
> 
> I guess you mentioned this already (but somehow the formatting was lost,
> so your e-mail was difficult to read):
> You need to consider all uncertainties: Contoller output uncertainty,
> Routing lenght mismatch and Channel introduced jitter on clock and DQS
> (not sure if I forgot anything). Add all of this together and you should
> be still below the allowed skew at the DRAM inputs...
> 
> Hemrann
> 
> Our next Events:
> ================
> 
> "Open the Black Box of Memory"
> Seminar on 08/09. November 2012
> 
> Check our website or contact us for details
> 
> EKH - EyeKnowHow
> Hermann Ruckerbauer
> www.EyeKnowHow.de
> Hermann.Ruckerbauer@xxxxxxxxxxxxx
> Veilchenstrasse 1
> 94554 Moos
> Tel.: +49 (0)9938 / 902 083
> Mobile:       +49 (0)176  / 787 787 77
> Fax:  +49 (0)3212 / 121 9008
> 
> Am 18.09.2012 08:57, schrieb qinzuli:
> > Hi,  I'm going through LPDDR2 spec for CK-DQS timing definition on DRAM 
> > side. The spec has defined tDQSS/tDSS/tDSH parameter to represent           
> > tDQSS:      the min./max. latching time from clock rising edge to the first 
> > strobe rising edge        tDSS:           the min. setup time margin 
> > required from strobe falling edge to corresponding clock rising edge        
> > tDSH:         the min. hold time margin required from strobe falling edge 
> > to corresponding clock rising edge.     For LPDDR2 there is no write 
> > leveling feature. I know {tDQSSmin, tDSH} and {tDQSSmax, tDSS} should be 
> > checked pairly.       According to LPDDR2 spec,                 tDQSSmin = 
> > -0.25 * tCK(per)               tDQSSmax = 0.25 * tCK(per)               
> > tDSS           = 0.2 * tCK(per)               tDSH          = 0.2 * 
> > tCK(per)    tDQSSmin and tDQSSmax could be regarded as Worst Case timing 
> > relationship between CK and DQS rising edge, right?  For 533 MHz clock 
> > frequency, there is only 0.05 * tCK(per) =
  93.75 ps skew margin.  I checked some LPDDR2  design IP (Driver side) spec 
which give total transmitter uncertainty from DQS to CK is 130 ps @533MHz.  How 
should user to consider the Driver side skew while checking CK-DQS timing? 
Seems LPDDR2 spec only focus on DRAM side. If the max. transmitter skew is 
about 130ps, also adding to interconnect skew(Package/PCB/RDL skew and 
mismatch), then totally all the Tx/Interconnect Skew will acceed the allowed 
skew margin of DRAM. Is my understanding right?    Thanks for your correction.  
 Best regards,Ben.
                                          

------------------------------------------------------------------
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 forum  is accessible at:
               http://tech.groups.yahoo.com/group/si-list

List archives are viewable at:     
                //www.freelists.org/archives/si-list
 
Old (prior to June 6, 2001) list archives are viewable at:
                http://www.qsl.net/wb6tpu
  

Other related posts: