Miscellaneous Status/Control Signals - Miscellaneous Status/Control Signals - 4.1 English - PG210

10G/25G High Speed Ethernet Subsystem Product Guide (PG210)

Document_ID
PG210
Release_Date
2025-01-31
Version
4.1 English

The following table shows the miscellaneous status and control I/O signals.

Table 1. Miscellaneous Status/Control Ports
Name I/O Description Clock Domain
dclk I Dynamic Reconfiguration Port (DRP) clock input. The required frequency is set by providing the value in the GT DRP Clock field in the AMD Vivado™ Integrated Design Environment (IDE) GT Selection and Configuration tab. This must be a free running input clock. See Clocking.
stat_rx_valid_ctrl_code O Indicates that a PCS block with a valid control code was received. rx_clk_out
stat_rx_got_signal_os O Signal OS indication. If this bit is sampled as a 1, it indicates that a Signal OS word was received. Signal OS should not be received in an Ethernet network. rx_clk_out
ctl_rx_process_lfi I When this input is set to 1, the RX core expects and processes LF control codes coming in from the transceiver. When set to 0, the RX core ignores LF control codes coming in from the transceiver. rx_clk_out
ctl_rx_test_pattern I Test pattern checking enable for the RX core. A value of 1 enables test mode as defined in Clause 49. Corresponds to MDIO register bit 3.42.2 as defined in Clause 45. Checks for scrambled idle pattern. rx_clk_out
ctl_tx_test_pattern I Scrambled idle test-pattern generation enable for the TX core. A value of 1 enables test mode as defined in Clause 49. Corresponds to MDIO register bit 3.42.7 as defined in Clause 45. tx_clk_out
stat_rx_test_pattern_mismatch O Test pattern mismatch increment. A non-zero value in any cycle indicates how many mismatches occurred for the test pattern in the RX core. This output is only active when ctl_rx_test_pattern is set to a 1. This output can be used to generate MDIO register as defined in Clause 45. This output is pulsed for one clock cycle.
Note: This signal will be present when 802cm Preemption is enabled or when the core type is MAC+PCS/PMA 32-bit type.
rx_clk_out
ctl_rx_data_pattern_select I Corresponds to MDIO register bit 3.42.0 as defined in Clause 45. rx_clk_out
ctl_rx_test_pattern_enable I

Test pattern enable for the RX core. A value of 1 enables test mode.

Corresponds to MDIO register bit 3.42.2 as defined in Clause 45. Takes second precedence.

rx_clk_out
ctl_tx_data_pattern_select I Corresponds to MDIO register bit 3.42.0 as defined in Clause 45. tx_clk_out
ctl_tx_test_pattern_enable I

Test pattern generation enable for the TX core. A value of 1 enables test mode.

Corresponds to MDIO register bit 3.42.3 as defined in Clause 45. Takes second precedence.

tx_clk_out
ctl_tx_test_pattern_seed_a[57:0] I Corresponds to MDIO registers 3.34 through to 3.37 as defined in Clause 45. tx_clk_out
ctl_tx_test_pattern_seed_b[57:0] I Corresponds to MDIO registers 3.38 through to 3.41 as defined in Clause 45. tx_clk_out
ctl_tx_test_pattern_select I Corresponds to MDIO register bit 3.42.1 as defined in Clause 45. tx_clk_out