This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

AM6548: DDR3 trace impedance

Part Number: AM6548
Other Parts Discussed in Thread: TMDX654IDKEVM

Hi TI Experts,

I am involved in the design of a PCB with Sitara AM6548 processor on it. On this board we are using the DDR3L memory from Micron. We are using the TMDX654IDKEVM as a reference. 

My question is related to the DDR3L traces impedance on the EVM pcb. I noticed that the layer stack-up parameters are the same as described in the document sprac76c and also on the EVM schematic. The single ended impedance is 39 Ohms and the differential impedance is 78 Ohms. However, this is not consistent with the recommendations from the document spraci2 - AM65x/DRA80xM DDR Board Design and Layout Guidelines (single ended impedance between 40 and 50 Ohms). 

Can anyone explain what are the reasons for different impedances on the EVM board and in the AM65x/DRA80xM DDR Board Design and Layout Guidelines?

Best regards,

Zoran

  • Zoran,

    Where do you see in SPRAC76C that the DDR routes are to be 39 ohms SE and 78 ohms DIFFE?  Although lower trace impedances can be implemented for DDR  routes, the increased dielectric thickness and wider trace width and spacing make this more challenging - especially when trying to keep the board cost at a minimum.  This is why we provide routing guidance for a nominal 50-ohm layout.

    Note that the impedance range in row PS9 of Table 1 provides a minimum impedance of 40 ohms and then the next row, PS10, provides the tolerance for this value.  39 ohms is essentially the same and within this impedance margin.

    Tom

  • Tom,

    Thanks a lot for your reply. Please take a look at the table "Impedance Constraints Information I" in the SPRAC76C (page 27). For  example impedance #6. This is Surface microstrip (Top layer) with 8.2 mil line width. Target impedance is 40 Ohms. Now, please note the impedance #8 which is stripline at Layer L03_Sig1 with 5 mil width and, again, 40 Ohms target impedance. Now, take a look at any of the DDR address lines on the IDK pcb. All single ended traces routed over Top layer and Layer L03_Sig1 are routed with a traces of 8.2 mill on Top layer and 5 mils on L03_Sig1. Moreover, if you take a look at the Constraints (Allegro Constraints Manager)  you will find that there are two Physical constraint sets named DDR_40E and DIFF_80E. All DDR nets have DDR_40E as referenced Physical CSet and all differential DDR nets have DIFF_80E as Referenced CSet. This means that all single ended DDR nets are routed with 40 Ohms impedance traces and all differential DDR nets are routed with 80 Ohms differential traces. As I previously mentioned, on the IDK schematic 39.2 Ohms termination resistors are used.

    Maybe I overlooked something?

    Regards,

    Zoran

  • Zoran,

    I was not contesting that the AM654x EVM had DDR routes at 40 SE and 80 DIFFE.  I thought that you implied that the SPRAC76C PDN document told you to route DDR at 40 ohms, only.  The guidance stands as stated in the SPRACI2A Layout Guide - we recommend that the nominal, single-ended impedance for DDR routes should be between 40 and 50 ohms, nominal.  Routing with a 40 ohm SE impedance is acceptable although it has the draw-backs listed above.  Note that 39.2 ohms is the closest 1% value to 40 ohms.

    Tom

  • Zoran,

    What additional information do you want?

    Tom

  • Tom,

    Thanks a lot for your answers. You helped me a lot. 

    Best regards,

    Zoran