English
Language : 

LM3S8971 Datasheet, PDF (413/577 Pages) List of Unclassifed Manufacturers – Microcontroller
LM3S8971 Microcontroller
16.1
Block Diagram
Figure 16-1. Ethernet Controller Block Diagram
Interrupt
Interrupt
Control
MACISR
MACIACK
MACIMR
System Clock
Individual
Address
MACIAR0
MACIAR1
Receive
Control
MACRCR
MACNPR
Data
Access
MACDR
Transmit
Control
MACTCR
MACITHR
MACTRR
MII
Control
MACMCR
MACMDVR
MACMAR
MACMDTX
MACMDRX
Transmit
FIFO
Transmit
Encoding
Collision
Detect
Pulse
Shaping
Carrier
Sense
Receive
FIFO
Receive
Decoding
Clock
Recovery
TXOP
TXON
MDIX
RXIP
RXIN
Media Independent Interface
Management Register Set
MR0
MR1
MR2
MR3
MR4
MR5
MR6
MR16
MR17
MR18
MR19
MR23
MR24
Auto
Negotiation
XTLP
Clock
Reference XTLN
16.2
Functional Description
As shown in Figure 16-2 on page 413, the Ethernet Controller is functionally divided into two layers
or modules: the Media Access Controller (MAC) layer and the Network Physical (PHY) layer. These
correspond to the OSI model layers 2 and 1. The primary interface to the Ethernet Controller is a
simple bus interface to the MAC layer. The MAC layer provides transmit and receive processing for
Ethernet frames. The MAC layer also provides the interface to the PHY module via an internal Media
Independent Interface (MII).
Figure 16-2. Ethernet Controller
Cortex M3
Ethernet Controller
Media Access Physical
Controller Layer Entity
MAC
(Layer 2)
PHY
(Layer 1)
Magnetics
RJ45
16.2.1
Internal MII Operation
For the MII management interface to function properly, the MDIO signal must be connected through
a 10k Ω pull-up resistor to the +3.3 V supply. Failure to connect this pull-up resistor will prevent
management transactions on this internal MII to function. Note that it is possible for data transmission
across the MII to still function since the PHY layer will auto-negotiate the link parameters by default.
October 01, 2007
413
Preliminary