Altera Low Latency 40-Gbps Ethernet MAC and PHY MegaCore Function User Manual
Page 55

Related Information
For more information about the Avalon-ST interface.
Low Latency 40-100GbE IP Core TX Data Bus Without Adapters (Custom Streaming Interface)
When no adapters are used, the LL 40GbE custom interface bus width is 2 words (128 bits) and the LL
100GbE custom interface bus width is 4 words (256 bits). The LL 40GbE custom interface operates at
312.5 MHz and the LL 100GbE custom interface operates at 390.625 MHz.
Figure 3-6: TX Client to MAC Interface Without Adapters
The custom streaming interface bus width varies with the IP core variation. In the figure,
40GbE IP core and
TX Client
Logic
din[
din_sop[
din_eop[
din_eop_empty[
din_req
tx_error[
clk_txmac
TX MAC
din_idle[
Table 3-3: Signals of the TX Client Interface Without Adapters
In the table,
clk_txmac
.
Signal Name
Direction
Description
din[
Input
Data bytes to send in big-endian mode.
Most significant 64-bit word is in the higher-order bits. In 40GbE
variations, the most significant word is in bits [127:64] and in 100GbE
variations, the most significant word is in bits [255:192].
The Low Latency 40-100GbE IP core does not process incoming
frames of less than nine bytes correctly. You must ensure such frames
do not reach the TX client interface.
din_sop[
Input
Start of packet (SOP) location in the TX data bus. Only the most
significant byte of each 64-bit word may be a start of packet. Bit 63 or
127 are possible for the 40GbE and bits 255, 191, 127, or 63 are possible
for 100 GbE.
Bit 0 of
din_sop
corresponds to the data word in
din[63:0]
.
3-10
Low Latency 40-100GbE IP Core TX Data Bus Without Adapters (Custom Streaming
Interface)
UG-01172
2015.05.04
Altera Corporation
Functional Description