Forum Discussion
E-tile automatic adaptation issues
- 5 years ago
HI,
If you want to learn how Etile PMA adaptation flow works, then pls checkout below user guide (page 210, 211)
Else you want to see how E-tile Hard IP control the adaptation flow, kindly refer to page 109 of below doc
Like wise, you can also checkout E-tile hard IP example design directly for the design implementation example
Thanks.
Regards,
dlim
Some additional details: I have tried both "single 10GE/25GE" and "1 to 4 10GE/25GE with optional RS-FEC" and have so far seen the same results. RS-FEC and AN are disabled, with AN enabled not only do I not get a link, but the system console does not want to talk to the MAC. Under PMA adaptation I have selected NRZ_10Gbps, which sets GS1 = 2, GS2 = 1, RF_B1 = 5 fixed, RF_B0 = 1 fixed.
After loading the design on the FPGA and connecting to it with the system console, the MAC reports HI-BER and the receiver adaptation settings are GS1 = 0 adaptive, GS2 = 0 adaptive, RF_B1 = 0 adaptive, RF_B0 = 0 adaptive. If I select "10G-NRZ" on the MAC and click apply, HI-BER goes away, the NIC reports that the link is up, and the receiver adaptation settings are GS1 = 0 fixed, GS2 = 1 fixed, RF_B1 = 5 fixed, RF_B0 = 1 fixed. So it's not quite the same as what the PMA adaptation tab in the parameter editor lists, but the connection works.
The question is why: is there something that I need to do to trigger the adaptation load soft IP to do its thing and configure the transceiver with the proper settings? I have not found anything in the documentation about this.