User interfaces – Achronix Speedster22i Interlaken User Manual
Page 24

User Interfaces
The IIPC handles the intricate details of transporting data over an Interlaken link. The user
interface is a simple packet interface designed to allow the user to easily integrate the IIPC into a
system.
The LBUS consists of three separate interfaces:
1. Transmitter (TX) interface
2. Receiver (RX) interface
3. Status/Control interface
4. Register interface
The Transmitter accepts packet oriented data, packages the data in accordance with the
Interlaken Protocol Definition, and sends that packaged data to the SerDes. The Transmitter has
control/configuration inputs to shape the data packaging to meet specific user requirements.
The Receiver accepts Interlaken bit streams from the SerDes, removes the Interlaken packaging,
and provides packet oriented data to the user.
The Status/Control interface is used to set the characteristics of the interface and to monitor its
operation.
The register interface programs various Interlaken features as well parameters. Refer to the list of
all registers under this section.
The rest of this section describes the various LBUS interfaces and gives a detailed description of
each individual port. In the description below, the term asserting is used to mean “assigning a
value of 1,” and the term negating is used to mean “assigning a value of 0.”
UG032, May 15, 2014
24