Intel IXP42X Personal Computer User Manual


 
Intel
®
IXP42X Product Line of Network Processors and IXC1100 Control Plane Processor
September 2006 DM
Order Number: 252480-006US 417
Ethernet MAC A—Intel
®
IXP42X product line and IXC1100 control plane processors
One Management Data Interface is shared between the two MII interfaces. The single
Management Data Interface is used to configure the physical devices attached to each
of the MII interfaces. Figure 80 shows a typical application that may be used in
connecting to the MII interface.
15.1 Ethernet Coprocessor
The Ethernet coprocessor contains a Media Access Controller, a transmit data FIFO, and
a receive data FIFO.
Figure 81 displays a block diagram of the Ethernet coprocessor.
The Ethernet Coprocessor communicates to peripheral devices and the remainder of
the IXP42X product line and IXC1100 control plane processors over four interfaces:
•APB Interface
NPE Coprocessor Interface
Figure 80. Multiple Ethernet PHYS Connected to Processor
Quad
Ethernet
Bridge
Ethernet
PHY
Management
Data
Interface
MII A
MII B
Switched
LAN
WAN
B4961-01
Intel
®
IXP42X Product
Line / IXC1100 Control
Plane
Processor
NPE A
NPE B
Figure 81. Ethernet Coprocessor Interface
Interface
Logic
APB
Interface
Transmit
FIFO
FIFO
control
Register
Receive
FIFO
32-bits
To Byte
Byte to
32-bits
MAC-
Control
Register
Receive
Engine
Transmit
Engine
MII
Int
e
rf
ace
MDIO
Interface
MDIO
TX_STS*
RX_STS*
TX_DATA
NPE
Coproc.
Interface
To APB
Bridge
To NPE
Core
To
PHY
Devices
TX_DATA
RX_DATA
RX_DATA
MDC