GTS Transceiver PHY User Guide

ID 817660
Date 7/08/2024
Public
Document Table of Contents

3.4.5. PCS Direct Signals: IEEE

Table 37.  PCS Direct Signals: IEEE
Signal Name Clocks Domain/Resets Direction Description
i_tx_mii_d[63:0] tx_coreclkin Input

Drive MII encoded control bytes on this input data bus.

i_tx_mii_d[7:0] holds the first byte the IP core transmits

i_tx_mii_c[7:0] tx_coreclkin Input

For each control byte driven into i_tx_mii_d bus, drive the corresponding bit high. For example, i_tx_mii_c[0] corresponds to i_tx_mii_d[7:0].

If the value of a bit is 1, the corresponding data byte is a control byte. Otherwise it is data.

i_tx_mii_valid tx_coreclkin Input Drive this signal high to qualify the data or control bytes on the i_tx_mii_d bus.
i_tx_mii_am tx_coreclkin Input

Alignment marker insertion bit (applicable only for RS-FEC).

Drive this signal to 0 if Firecode FEC or no FEC is enabled.

o_tx_mii_ready tx_coreclkin Output When this signal is deasserted, stop driving valid data on the i_tx_mii_d bus since the IP core is not ready to receive.
o_rx_mii_d[63:0] rx_coreclkin Output Receive Ethernet frames or MII control bytes, MII encoded, on this input data bus. o_rx_mii_d[7:0] holds the first byte received
o_rx_mii_c[15:0] rx_coreclkin Output

Sample this bus to determine if o_rx_mii_d[63:0] input bus is carrying control or data bytes.

If the value of a bit is 1, the corresponding data byte is a control byte. If the value of a bit is 0, the corresponding data byte is data.

o_rx_mii_valid rx_coreclkin Output Sample this signal to qualify the RX MII data, RX MII control bits, and the RX valid alignment marker signals.
o_rx_mii_am_valid rx_coreclkin Output Sample this signal to determine if the IP core has received an alignment marker.