Networking Interface for Open Programmable Acceleration Engine: Intel® Programmable Acceleration Card with Intel® Arria® 10 GX FPGA

ID 683532
Date 8/05/2019
Public
Document Table of Contents

2.2.1.2. Unified Data Interface in 4x10GBASE-SR Mode

Each 10GbE channel’s XGMII data interface is striped across 128-bit segments of the unified data interface transmit and receive data ports. The 64-bit XGMII data is mapped to the lower 64 bits of the 128-bit segment. The upper 64 bits of the transmit datapath segment should be statically driven low. The upper 64 bits of the receive datapath segment should be left unconnected.

Each 10GbE channel’s XGMII data control interface is striped across 18-bit segments of the unified data interface’s transmit and receive data control ports. The eight bits of control are mapped to the lower eight bits of the 18-bit segment. The control bit for the least significant XGMII data byte lane (e.g., xgmii_tx_data_out[7:0]) maps to the least significant bit of the unified data interface’s control port (e.g., a2f_tx_parallel_control[0] corresponds to xgmii_tx_control_out[0]) with each successive control bit mapping similarly to the same bit index of the unified data interface control port. The upper 10 bits of the transmit data control segment should be statically driven low. The upper 10 bits of the receive data control segment should be left unconnected.

The HSSI PHY FIFO flow control ports are not utilized in 4x10GBASE-SR mode. Statically drive the a2f_tx_enh_data_valid and a2f_rx_enh_fifo_rd_en ports high.