Hi Nicole,
Sorry for the delay. Thanks for the update. Please see my response to your inquiries as following:
1. The PLL generated clock, with frequency of 156.25mhz, has 6.397ns period, not 6.4ns. Is that ok?
[CP] There should be no issue with this. This might be due to rounding in the timing analyzer.
2. Customer checked the tx_analogreset, tx_digitalreset, tx_ready, tx_cal_busy and pll_locked and none is abnormal.
[CP] As I check through the signaltap, there is no issue with the TX and the tx_ready is asserted. based on this, there is no issue with the XCVR TX and it is ready to transmit data output.
3. As I understand it, our customer observe this issue on in one of the board. The other 11 boards have no issue. Based on this, this seems to be something specific to the board instead of the design or timing related. Just wonder if our customer has had a chance to look into the board ie power supplies or other components to see if there is any anomaly vs the normal board.
4. To further narrow down the XCVR issue with the failing board, would you mind to create a simple Native PHY test design, place it onto the failing TX channel, then measure the output signal using oscilloscope to see if you are observing similar not TX output issue?
5. Just wonder how do you verify that there is no output signal from TX? Are you using oscilloscope to check?
6. Please help to check on the tx_clkout and tx_pma_clkout to see if there is any valid clock and what is the frequency.
7. Just would like to check with you if our customer has had a chance to build a simple duplex design with 1G/10G PHY IP and then perform internal serial loopback to see if the RX is able to receive data correctly? Just to isolate any potential SI issue.
Please let me know if there is any concern. Thank you.
Best regards,
Chee Pin