Forum Discussion

TSuzu6's avatar
TSuzu6
Icon for New Contributor rankNew Contributor
5 years ago

Arria10 transceiver PHY rx_control[] issue

Hi!

In our Arria10 device, transceiver phy is configured as below,

-Transceiver Configuration rules:Basic(Enhanced PCS)

-PMA configuration rules:basic

-Number of data channels:6

-Data rate:6144Mbps

-TX channel bonding mode:PMA and PCS bonding

-"Enable tx_pma_div_clkout port" is checked, division factor=33

We checked "Enable rx_seraillpbken port" and set to 1'b1 for serial loop back mode.

[result]

6 channels tx_control[1:0] are set to 2'b01.

But rx_control[1:0] of some channels are sometime different from 2'b01.

We attached the signal tap capture "WS000028.JPG"

WS0000028.JPG:

tx_control and rx_control signals are captured.

signal name description

tx_control[11:10]: tx_control[1:0] for channel 5

tx_control[ 9: 8]: tx_control[1:0] for channel 4

tx_control[ 7: 6]: tx_control[1:0] for channel 3

tx_control[ 5: 4]: tx_control[1:0] for channel 2

tx_control[ 3: 2]: tx_control[1:0] for channel 1

tx_control[ 1: 0]: tx_control[1:0] for channel 0

rx_control[11:10]: rx_control[1:0] for channel 5

rx_control[ 9: 8]: rx_control[1:0] for channel 4

rx_control[ 7: 6]: rx_control[1:0] for channel 3

rx_control[ 5: 4]: rx_control[1:0] for channel 2

rx_control[ 3: 2]: rx_control[1:0] for channel 1

rx_control[ 1: 0]: rx_control[1:0] for channel 0

Why are tx_control and rx_control not same ?

We suspect transceiver PHY reference clock jitter.

Cloud you tell reconfirm point ?

BR,

taira

14 Replies