
DR
AFT
DR
AFT
DRAFT
DR
D
RAFT
DRAFT
DRA
FT DRAF
D
RAFT DRAFT DRAFT DRAFT DRAFT D
DRAFT
D
RAFT DRA
FT DRAFT DRAFT DRAFT DRA
UM10360_0
© NXP B.V. 2009. All rights reserved.
User manual
Rev. 00.06 — 5 June 2009
113 of 808
NXP Semiconductors
UM10360
Chapter 10: LPC17xx Ethernet
–
Over-length frame support for both transmit and receive allows any length frames.
–
Promiscuous receive mode.
–
Automatic collision backoff and frame retransmission.
–
Includes power management by clock switching.
–
Wake-on-LAN power management support allows system wake-up: using the
receive filters or a magic frame detection filter.
•
Physical interface:
–
Attachment of external PHY chip through a standard Reduced MII (RMII) interface.
–
PHY register access is available via the Media Independent Interface Management
(MIIM) interface.
4.
Architecture and operation
shows the internal architecture of the Ethernet block.
The block diagram for the Ethernet block consists of:
•
The host registers module containing the registers in the software view and handling
AHB accesses to the Ethernet block. The host registers connect to the transmit and
receive data path as well as the MAC.
•
The DMA to AHB interface. This provides an AHB master connection that allows the
Ethernet block to access on-chip SRAM for reading of descriptors, writing of status,
and reading and writing data buffers.
•
The Ethernet MAC, which interfaces to the off-chip PHY via an RMII interface.
•
The transmit data path, including:
Fig 15. Ethernet block diagram
register
interface (AHB
slave)
DMA interface
(AHB master)
BU
S I
N
T
ER
F
AC
E
RECEIVE
DMA
TRANSMIT
DMA
RECEIVE
BUFFER
RECEIVE
FILTER
TRANSMIT
RETRY
TRANSMIT
FLOW
CONTROL
E
T
HE
RNE
T
M
A
C
R
M
II A
D
A
P
T
E
R
RMII
MIIM
HOST
REGISTERS
AH
B BU
S
ETHERNET
BLOCK
E
T
HE
RN
E
T
P
HY
BU
S
IN
T
E
R
F
A
C
E