Tool/software:
I have been testing the signal quality of the RGMII1 signals in our design and have been unable to get all the RGMII signals to meet a 20%/80% rise/fall time of 0.75ns. In our design the RGMII signals are run to a 1x3 pin jumper that can connect the RGMII signals to either the PHY or a connector (in this case they are connected to the PHY). We have set the drive strength of the RGMII signals to the maximum value and while the RX lines meet the listed timing, several TX lines fail too. I have included a few examples.
TD0 rise
TD2 rise
We also tried changing the RGMII signal voltage level to 1.8V, but that seemed to either not help or make things slightly worse.
TD3 rise (the yellow and blue were both TD3, just with two different probes)
We also tried testing the signal quality of our AM67x EVM, but found the signal quality to also be failing on that.
TD3 on the EVM
We also checked our voltage rails to see if the power was dipping during operation, but could not find any signs of that. From our perspective it seems that the AM67x just isn't putting out enough drive strength on these signals to meet the 0.75ns rise/fall time requirement. Is there something we are missing that could be adjusted to fix this problem?