This product guide describes the function and operation of the Integrated 600G Interlaken with FEC (ILKNF), including how to design, customize, and implement the ILKNF.
The ILKNF subsystem handles all protocol related functions of an Interlaken port, including handshaking, synchronizing, and error checking. It also provides a segmented AXI4-Stream interface for packet data and an AXI4-Lite interface for management.
The subsystem provides a single Interlaken port and is designed to be flexible for use in many different configurations. To reduce latency, the datapath does not perform any buffering other than the pipelining required to perform the required operations. Received data is passed directly to the user interface in a cut-through manner allowing the flexibility to implement any required buffering scheme. Similarly, the transmit path consists of minimal pipeline and buffering to provide reliable cut-through operation.
The ILKNF subsystem can be configured to include forward error correction (FEC) on the Interlaken interfaces to and from the transceivers.
Furthermore, the subsystem can be configured to use the FEC function without Interlaken. This provides direct access to industry-standard RS(544,514) FEC which is compatible with many protocols, including Ethernet.
Data Rates | Interlaken Core Mode | Data Path Functions | Integrated FEC Options |
---|---|---|---|
6 x 112 Gb/s 1 | 1x600G | Interlaken with FEC | Interlaken RS-FEC Extension RS(544,514) "KP4" FEC |
6 x 106.25 Gb/s 1 | 1x600G | Interlaken with FEC | Interlaken RS-FEC Extension RS(544,514) "KP4" FEC |
12 x 58 Gb/s 2 | 1x600G | Interlaken with FEC | Interlaken RS-FEC Extension RS(544,514) "KP4" FEC |
12 x 56.42 Gb/s | 1x600G | Interlaken with FEC | Interlaken RS-FEC Extension RS(544,514) "KP4" FEC |
12 x 53.13 Gb/s | 1x600G | Interlaken with FEC | Interlaken RS-FEC Extension RS(544,514) "KP4" FEC |
24 x 29 Gb/s 2 | 1x600G | Interlaken without FEC | N/A |
24 x 28.21 Gb/s | 1x600G | Interlaken without FEC | N/A |
24 x 25.78 Gb/s | 1x600G | Interlaken without FEC | N/A |
24 x 12.5 Gb/s | 1x300G | Interlaken without FEC | N/A |
6 x 112 Gb/s | N/A | FEC-only | IEEE 802.3 CL91 RS(544,514) "KP4" FEC |
12 x 58 Gb/s 2 | N/A | FEC-only | IEEE 802.3cd CL134 RS(544,514) "KP4" FEC |
12 x 53.13 Gb/s | N/A | FEC-only | IEEE 802.3cd CL134 RS(544,514) "KP4" FEC |
12 x 56.42 Gb/s | N/A | FEC-only | IEEE 802.3cd CL134 RS(544,514) "KP4" FEC |
6 x 58 Gb/s 2 | 1x300G | Interlaken with FEC | Interlaken RS-FEC Extension RS(544,514) "KP4" FEC |
6 x 56.42 Gb/s | 1x300G | Interlaken with FEC | Interlaken RS-FEC Extension RS(544,514) "KP4" FEC |
6 x 53.13 Gb/s | 1x300G | Interlaken with FEC | Interlaken RS-FEC Extension RS(544,514) "KP4" FEC |
12 x 29 Gb/s 2 | 1x300G | Interlaken without FEC | N/A |
12 x 28.21 Gb/s | 1x300G | Interlaken without FEC | N/A |
12 x 25.78 Gb/s | 1x300G | Interlaken without FEC | N/A |
12 x 12.5 Gb/s | 1x150G | Interlaken without FEC | N/A |
3 x 112 Gb/s | N/A | FEC-only | IEEE 802.3 CL91 RS(544,514) "KP4" FEC |
6 x 58 Gb/s 2 | N/A | FEC-only | IEEE 802.3cd CL134 RS(544,514) "KP4" FEC |
6 x 56.42 Gb/s | N/A | FEC-only | IEEE 802.3cd CL134 RS(544,514) "KP4" FEC |
6 x 53.13 Gb/s | N/A | FEC-only | IEEE 802.3cd CL134 RS(544,514) "KP4" FEC |
|