English
Language : 

LM3S6100 Datasheet, PDF (430/559 Pages) Texas Instruments – Stellaris® LM3S6100 Microcontroller
Ethernet Controller
12.3
Functional Description
Note: A 12.4-kΩ resistor should be connected between the ERBIAS and ground. The 12.4-kΩ
resistor should have a 1% tolerance and should be located in close proximity to the ERBIAS
pin. Power dissipation in the resistor is low, so a chip resistor of any geometry may be used.
The functional description of the Ethernet Controller is discussed in the following sections.
12.3.1
MAC Operation
The following sections decribe the operation of the MAC unit, including an overview of the Ethernet
frame format, the MAC layer FIFOs, Ethernet transmission and reception options, and LED indicators.
12.3.1.1
Ethernet Frame Format
Ethernet data is carried by Ethernet frames. The basic frame format is shown in Figure
12-3 on page 430.
Figure 12-3. Ethernet Frame
Preamble
7
Bytes
SFD Destination Address
Source Address
Length/
Type
1
Byte
6
Bytes
6
Bytes
2
Bytes
Data
46 - 1500
Bytes
FCS
4
Bytes
The seven fields of the frame are transmitted from left to right. The bits within the frame are
transmitted from least to most significant bit.
■ Preamble
The Preamble field is used to synchronize with the received frame’s timing. The preamble is 7
octets long.
■ Start Frame Delimiter (SFD)
The SFD field follows the preamble pattern and indicates the start of the frame. Its value is
1010.1011.
■ Destination Address (DA)
This field specifies destination addresses for which the frame is intended. The LSB (bit 16 of DA
oct 1 in the frame, see Table 12-3 on page 432) of the DA determines whether the address is an
individual (0), or group/multicast (1) address.
■ Source Address (SA)
The source address field identifies the station from which the frame was initiated.
■ Length/Type Field
The meaning of this field depends on its numeric value. This field can be interpreted as length
or type code. The maximum length of the data field is 1500 octets. If the value of the Length/Type
field is less than or equal to 1500 decimal, it indicates the number of MAC client data octets. If
the value of this field is greater than or equal to 1536 decimal, then it is type interpretation. The
meaning of the Length/Type field when the value is between 1500 and 1536 decimal is unspecified
by the IEEE 802.3 standard. However, the Ethernet Controller assumes type interpretation if the
430
June 18, 2012
Texas Instruments-Production Data