Datasheet

16 Ethernet Controller
The Stellaris
®
Ethernet Controller consists of a fully integrated media access controller (MAC) and
network physical (PHY) interface. The Ethernet Controller conforms to IEEE 802.3 specifications
and fully supports 10BASE-T and 100BASE-TX standards.
The Stellaris Ethernet Controller module has the following features:
Conforms to the IEEE 802.3-2002 specification
10BASE-T/100BASE-TX IEEE-802.3 compliant. Requires only a dual 1:1 isolation transformer
interface to the line
10BASE-T/100BASE-TX ENDEC, 100BASE-TX scrambler/descrambler
Full-featured auto-negotiation
Multiple operational modes
Full- and half-duplex 100 Mbps
Full- and half-duplex 10 Mbps
Power-saving and power-down modes
Highly configurable
Programmable MAC address
LED activity selection
Promiscuous mode support
CRC error-rejection control
User-configurable interrupts
Physical media manipulation
Automatic MDI/MDI-X cross-over correction
Register-programmable transmit amplitude
Automatic polarity correction and 10BASE-T signal reception
IEEE 1588 Precision Time Protocol - provides highly accurate time stamps for individual packets
16.1 Block Diagram
As shown in Figure 16-1 on page 599, the Ethernet Controller is functionally divided into two layers:
the Media Access Controller (MAC) layer and the Network Physical (PHY) layer. These layers
correspond to the OSI model layers 2 and 1. The CPU accesses the Ethernet Controller via the
MAC layer. The MAC layer provides transmit and receive processing for Ethernet frames. The MAC
layer also provides the interface to the PHY layer via an internal Media Independent Interface (MII).
The PHY layer communicates with the Ethernet bus.
June 18, 2012598
Texas Instruments-Production Data
Ethernet Controller
NRND: Not recommended for new designs.