Altera 10-Gbps Ethernet MAC MegaCore Function User Manual

Page 124

Advertising
background image

Chapter 9: Interface Signals

9–5

February 2014

Altera Corporation

10-Gbps Ethernet MAC MegaCore Function User Guide

Figure 9–4

shows the mapping of the client frame on the Avalon-ST transmit interface.

Figure 9–4. Mapping of Client Frame to Avalon-ST Transmit Interface

Notes to

Figure 9–4

:

(1) <p> = payload size = 0–1500 bytes

(2) In the preamble passthrough mode, the client frame starts with an 8-byte client-defined preamble.

(3) n indicates the number of symbols that are empty during the cycles that mark the end of a frame.

avalon_st_tx_data[63:56]

avalon_st_tx_data[55:48]

avalon_st_tx_data[47:40]

avalon_st_tx_data[39:32]

avalon_st_tx_data[31:24]

avalon_st_tx_data[23:16]

avalon_st_tx_data[15:8]

avalon_st_tx_data[7:0]

tx_clk_clk

avalon_st_tx_valid

Client Frame(2)

Destination Addr[47:0]

Source Addr[47:0]

Type/

Length

[15:0]

Payload
[<p-1>:0]

DA0

SA2

DA1

SA3

DA2

SA4

DA3

SA5

DA4

TL0

DA5

TL1

SA0

TL2

SA1

P0

P1

avalon_st_tx_ready

P2

P<p-1>

DA0

P0

DA1

DA2

DA3

DA4

DA5

SA0

SA1

SA2

SA3

SA4

SA5

TL0

TL1

P<p-1>

P3

P4

P5

P6

P7

P8

(1)

avalon_st_tx_startofpacket

avalon_st_tx_endofpacket

avalon_st_tx_empty [2:0]

0

n

avalon_st_tx_error

(3)

Advertising