![](http://datasheet.mmic.net.cn/150000/E-1110_datasheet_5001723/E-1110_16.png)
2-6
Functional Description
2.1.2.1 Gigabit MAC Transmit Block Functional Description
The Gigabit MAC transmit function complies with the IEEE 802.3
standard. This section provides a detailed functional description of the
Gigabit MAC transmit block.
Frame Transmission Model – The Gigabit MAC frame transmission
model complies with the IEEE 802.3 standard. The Gigabit MAC transmit
function consists of the transmit data encapsulation function and the
transmit media access management function.
Transmit Data Encapsulation and Frame Assembly – The Gigabit
MAC transmit data encapsulation and frame assembly function complies
with the IEEE 802.3 standard. The Gigabit MAC transmit function
assembles outgoing transmit frames from the elds provided from the
host transmit frame structure and the frame check sequence generator.
The transmit frame is assembled from the preamble, start of frame
delimiter, destination address, source address, link layer control (LLC)
data, padding (if required), and frame check sequence elds.
Frame Check Sequence Generation – The Gigabit MAC frame check
sequence generation function complies with the IEEE 802.3 standard.
The Gigabit MAC transmit function generates and optionally inserts the
IEEE 802.3 standard FCS into transmit frames. The Gigabit MAC frame
check sequence is generated using a 32-bit CRC algorithm. The FCS
calculation includes the destination address, source address, length, LLC
data, and pad (if any) elds. In cases where the Gigabit MAC does not
append the FCS at the end of frame, the MAC then compares the frame
FCS with the calculated FCS. If there is a miscompare, the Gigabit MAC
ags an error using the transmit RMON vector.
Transmit Media Access Management – The Gigabit MAC transmit
media access management function complies with the IEEE 802.3
standard. The Gigabit MAC transmit media access management function
includes carrier deference, interframe spacing, collision handling,
collision detection and enforcement, and collision backoff and
retransmission functions. The required functions are detailed below.
Carrier Deference. Not supported because the Gigabit MAC operates
in the full-duplex mode.