Hi,
I have another question:
On my board, eTSEC1 and eTSEC3 of LS1021A will be configured as RGMII mode to driver PHY. But the size of my board is very big, I'm afraid that the too long trace on PCB(about 200到250mm) will cause insufficient drive capability for RGMII interface(250Mbps per data signal) . Could you please provide the route constraint for RGMII interface, especially trace length on PCB based on common FR-4 PCB(Dk 4.2~4.4, Df 0.022)? Cause, I can't find any PCB design consideration on NXP website. Also AN4878_Design Checklist only show the design requirement of schematic.
Thanks in advance!
Best regards!
Jason
Yes, 100 mm is typically a good and conservative RGMII routing target.
Please also verify the RGMII timing/skew and PHY internal-delay configuration.
Hi, yiping:
so, typically 100mm length could be guaranteed drive capability for RGMII interface, right?
Thanks in advance!
Best regards!
Jason
NXP evidence does not give an LS1021A-specific max RGMII length, but 200–250 mm is longer than the related 6-inch QorIQ guideline, so use ≤150 mm where possible or require IBIS-based SI/timing verification.
Please refer to this application note:
https://www.nxp.com/docs/en/application-note/AN13335.pdf
Here are some general PCB layout guidelines commonly applied to RGMII interfaces on FR-4 material (Dk 4.2–4.4):
- Consider using a PHY with adjustable internal delay (RGMII-ID mode) to compensate for skew introduced by long traces.
- If trace lengths must exceed 150 mm, controlled impedance (50 Ω single-ended) and careful length matching within the data bus (±5 mm intra-pair skew) are strongly recommended.