phy_txdata[31:0] |
32 |
Input |
pclk |
Parallel data input. Bits [31:16] are used for
Gen3 only and must be ignored in Gen1 and Gen2. Per-lane. |
phy_txdatak[1:0] |
2 |
Input |
pclk |
Indicates whether TXDATA is control or data for
Gen1 and Gen2 only. Per-lane.
|
phy_txdata_valid |
1 |
Input |
pclk |
This signal allows the MAC to instruct the PHY to ignore TXDATA for
one PCLK cycle. When logic is High, this indicates the PHY uses
TXDATA. When logic is Low, this indicates the PHY does not use
TXDATA for one PCLK cycle. Gen3 only. Per-lane. |
phy_txstart_block |
1 |
Input |
pclk |
This signal allows the MAC to tell the PHY the
starting byte for a 128b block. The starting byte for a 128b block
must always start at bit [0] of TXDATA. Gen3 only. Per-lane. |
phy_txsync_header[1:0] |
2 |
Input |
pclk |
Provide the sync header for the PHY to use the
next 130b block. The PHY reads this value when the txsync_block is
asserted. Gen3 only. Per-lane. |
phy_tx[p/n] |
1 |
Output |
Serial |
The differential transmitter outputs.
Per-lane. |