
DM9010
Single Chip Ethernet Controller with General Processor Interface
Preliminary
7
Version: DM9010-DS-P03
Apr. 28, 2005
1. General Description
The DM9010 is a fully integrated and cost-effective
single chip Fast Ethernet MAC controller with a
general processor interface, a 10/100M PHY and 16K
Byte SRAM. It is designed with low power and high
performance process that support 3.3V with 5V
tolerance.
The DM9010 also provides a MII interface to connect
HPNA device or other transceivers that support MII
interface. The DM9010 supports 8-bit, 16-bit and
32-bit uP interfaces to internal memory accesses for
different processors. The PHY of the DM9010 can
interface to the UTP3, 4, 5 in 10Base-T and UTP5 in
100Base-TX. It is fully compliant with the IEEE 802.3u Spec.
Its auto-negotiation function will automatically configure the
DM9010 to take the maximum advantage of its abilities. The
DM9010 also supports IEEE 802.3x full- duplex flow control.
This programming of the DM9010 is very simple, so user
can port the software drivers to any system easily.
2. Block Diagram
LED
TX+/-
RX+/-
Autonegotiation
RX Machine
TX Machine
MAC
MII
-
/
PHYceiver
-
EEPROM
Interface
100BaseTX
transceiver
External MII
Interface
Memory
Management
Internal
SRAM
&
Control
Status
Registers
100 Base- TX
PCS
10 Base T
Tx Rx
Auto
MDIX
&
MII Management
Control
MII Register