Transmitting Outbound Frames; Normal Frame Transmission; Padding; Figure 5-6: Normal Frame Transmission - Xilinx LogiCORE IP MAC v8.5 User Manual

Ug144 1-gigabit ethernet
Table of Contents

Advertisement

Transmitting Outbound Frames

Transmitting Outbound Frames
Ethernet frames to be transmitted are presented to the client logic on the Transmitter subset
of the Client-Side Interface. For port definition, see

Normal Frame Transmission

Figure 5-6
wishes to transmit a frame, it places the first column of data onto the tx_data port and
asserts a '1' onto tx_data_valid.
When the GEMAC core has read this first byte of data, and in accordance with flow control
requests and interpacket gap requirements, it will assert the tx_ack signal; on the next
and subsequent rising clock edges, the client must provide the remainder of the data for
the frame.
The end of frame is signalled to the GEMAC core by taking tx_data_valid low.
For maximum flexibility in switching and routing applications, the Ethernet frame
parameters (destination address, source address, length/type and optionally FCS) are
encoded within the same data stream that the frame payload is transferred upon, rather
than on separate ports. This is illustrated in the timing diagrams. Definitions of the
abbreviations used in the timing diagrams are defined in
tx_data_valid

Padding

When fewer than 46 bytes of data are supplied by the client to the GEMAC core, the
transmitter module will add padding up to the minimum frame length. The exception to
this is when the GEMAC core is configured for client-passed FCS; in this case, the client
must also supply the padding to maintain the minimum frame length. See
Supplied FCS Passing"
1-Gigabit Ethernet MAC v8.5 User Guide
UG144 April 24, 2009
-- DISCONTINUED PRODUCT --
illustrates the timing of a normal outbound frame transfer. When the client
gtx_clk
tx_data[7:0]
DA
tx_ack
tx_underrun

Figure 5-6: Normal Frame Transmission

for more information.
www.xilinx.com
"Transmitter Interface," on page
Table
5-1.
SA
L/T
DATA
R
26.
"Client-
47

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the LogiCORE IP MAC v8.5 and is the answer not in the manual?

Subscribe to Our Youtube Channel

Table of Contents