Part Number: TDA4AL-Q1
Tool/software:
Hello, sir
I implmented RGMII using TDA4AL and PHY (Realtek).
There are a total of 2 channels of RGMII on the board. One channel (main) does not experience packet loss at all, and the other channel (for debugging) experiences packet loss of up to 1%(already tried adjusting the delay.)
Actually, the TXC and RXC waveforms for both channels are not ideal,but there is no significant difference between two products.
+ Another board using the same PHY (AP from another company) has similar waveforms but no packet loss.
1. TXC does not reach the 3.3V level.(RXC reaches up to 3.3V.) why??
- The drive strength has already been adjusted.
- Any other option I can adjust?(ex. drive strength, impedance, termination...)
※ It is unclear whether the cause of packet loss is the CLK waveform
2. If packet loss occurs, what are the ways the AP can adjust it?
- The length of the RGMII signal line is not that long, the length is matched, and solid GND planes are placed on the adjacent upper and lower layers.
- I 've never experienced a problem like this in any project using the same PHY that cannot be solved by adjusting the TXC and RXC delays.
1. chnnel2 - Main : no packet loss


2. chnnel2 - for Debugging : packet loss < 1%


3. Another project board (same PHY, different AP) - no packet loss



