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

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