Status/control interface, Rx meta frame status – Achronix Speedster22i Interlaken User Manual

Page 30

Advertising
background image

Status/Control Interface

The Status/Control interface allows the user to setup the IIPC configuration and to monitor the

status of the IIPC directly. All these signals listed below are available to user directly. User can

decide how to use these signals. The following sections describe the various Status and Control

signals.

Note: Proper understanding of the status signals’ description below entails a solid understanding

of the Interlaken Protocol. Refer to the Interlaken Protocol Definitionrev1.2 document for more

details.

RX Meta Frame Status

The Interlaken protocol requires that each lane align/synchronize to incoming words using the

procedure described in the Interlaken Protocol Definition. The IIPC provides status bits to

indicate the state of word boundary synchronization and lane alignment. All signals are

synchronous with the rising-edge of clk and a detailed description of each signal follows.
stat_rx_synced[11:0]
When a bit of this bus is 0, it indicates that word boundary synchronization of the corresponding

lane is not completed or that an error has occurred as identified by another status bit.
When a bit of this bus is 1, it indicates that the corresponding lane is word boundary

synchronized and is receiving Meta Frame Synchronization Words and Scrambler State Control

Words as expected.
stat_rx_synced_err[11:0]
When a bit of this bus is 1, it indicates one of several possible failures on the corresponding lane:

Word boundary synchronization in the lane was not possible using Framing bits [65:64]

After word boundary synchronization in the lane was achieved, errors were detected on

Framing bits [65:64]

After word boundary synchronization in the lane was achieved, a valid Meta Frame

Synchronization Word was never received

The bits of the bus remain asserted until word boundary synchronization occurs or until some

other error/failure is signaled for the corresponding lane.
stat_rx_mf_len_err[11:0]
When a bit of this bus is 1, it indicates that Meta Frame Synchronization Words are being

received but not at the expected rate in the corresponding lane. The transmitter and receiver must

be re-configured with the same Meta Frame length.
The bits of the bus remain asserted until word boundary synchronization occurs or until some

other error/failure is signaled for the corresponding lane.
stat_rx_mf_repeat_err[11:0]
After word boundary synchronization is achieved in a lane, if a bit of this bus is a 1, it indicates

one of the following:

UG032, May 15, 2014

30

Advertising