Hi Ihsan, First thank you very much. You said the length adjustment of those signal tracks is the most important part of the design. Does that mean address traces length are same as clock trace length, for data trace, every byte traces have same length (of course there is tolerance). I don't have any SI analyzer tool, so I will do it as this way. Best regards, Linda From: Ihsan Erdin [mailto:erdinih@xxxxxxxxx] Sent: Friday, September 14, 2012 6:55 PM To: Tang, Linda [Xin Cai] Cc: si-list@xxxxxxxxxxxxx Subject: Re: [SI-LIST] layout of DSP driving 2 SDRAM Linda, From your description, I understand a source synchronous (and single data rate) SDRAM interface with a bit time of approximately 6ns. That is, you'll have to meet the setup/hold time requirements within 6ns including the signal propagation time on the lines. Depending on the timing specs of the DSP, you'll most probably have to route the clock and address/data signals with adequate skew in order to meet the timing requirements. Thus, the length adjustment of those signal tracks is the most important part of the design. As for the star vs. daisy-chain configuration, I would recommend the latter. It is true it will cause a ledge on the signal edges of the device closer to the controller, depending on the stub length but if the margins are good enough and with proper routing that will usually be acceptable. Another option is to consider clamshell memory devices (if available) that go both sides of the card. That will practically eliminate the stub and solve the headache concerning the placement of series resistors close to the memory devices (for the data signals.) The downside of this configuration is that you may not probe the signals at the memory pins in the lab. Whatever your choice is this is a case where some circuit simulation effort will be a smart investment for the design. Regards, Ihsan On Wed, Sep 12, 2012 at 1:33 AM, Tang, Linda [Xin Cai] <LindaXinCai.Tang@xxxxxxxxxx<mailto:LindaXinCai.Tang@xxxxxxxxxx>> wrote: Hi ALL, I have some queries about SDRAM layout. One DSP drives two SDRAM, The clock frequency is 166MHz. The clock pulse width generated by DSP is 3 ns. But I can't find the 10~90 rise time. There are series resistors between DSP and SDRAM. Now the series resistors are close to driver, that means, the series resistors for data signals can be close to DSP or SDRAM, All other series resistors only can close to DSP. There are two methods. One is tee topology. The trace length from Rs to SDRAM1 equals to the trace length from Rs to SDRAM2. In this topology, Rs+Rdrive=Z0. To remain trace impedance equals Z0, the trace width of bifurcated line need to be 1/2w (if the trace width is w from DSP to Rs). I think it is difficult to control trace impedance, since impedance change is too much. In this topology, the series resistor only useful for slow down the 10~90 rise or fall time of the signal, that also can decrease EMI. In my opinion, maybe we can add one buffer between Rs and SDRAM to make tee topology work. Between buffer and SDRAM, there is series resistor. The other is daisy chain. The signal travels from DSP to Rs, then to SDRAM1, last to SDRAM2.make the Rs+Rdrive=Z0, and make the stub trace length to SDRAM as short as possible. The maximum length of stub trace is less than 1/5*(electrically long trace). Every one, your any comment is welcome. Thanks and best regards, Linda Tang ------------------------------------------------------------------ To unsubscribe from si-list: si-list-request@xxxxxxxxxxxxx<mailto: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<mailto: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 -- Ihsan Erdin ------------------------------------------------------------------ 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