42
5. Register Definitions
The HDMP-3001 contains two reg-
ister maps. One is the MII
Management (MDIO) register
map, which can only be accessed
through the MDIO port. The other
register map is the chip register
map which can be accessed
through the MDIO, microproces-
sor and EEPROM ports.
5.1 MII Management Register Map
The MII Management register map,
Table 21, is only accessible
through the MII Management port.
It is defined in the IEEE 802.3
specification, and is used to re-
port the capabilities and
identification of the HDMP-3001
when used as a PHY. The registers
on address 16 and 17 provide a
path to the complete chip memory
map through indirect addressing.
To write a chip register, first write
the chip register address to regis-
ter 16 and then write the value to
register 17. To read a chip regis-
ter, first write the chip register
address to register 16 and then
read the value of register 17.
Address
Bit
Type
Bit Name
Default value
Description
0
15
R/W
Reset
0
Reset PHY. This bit clears automatically
when reset is complete.
14
R/W
Loopback
0
Loopback on/off. Default off.
13
R
Speed Selection LSB
Fixed 1
Indicates 100 Mb/s operation
12
R
Auto-Negotiation Enable
Fixed 0
Cannot auto-negotiate, only supports
100 Mb/s full-duplex.
11
R
Power Down
Fixed 0
Not supported.
10
R/W
Isolate
1
High impedance state is set on TX_CLK,
RX_CLK, RX_DV, RX_ER and RXD.
Inputs TXD, TX_EN and TX_ER are
ignored. This bit must be cleared for the
MII interface to become active.
9
R
Restart Auto-Negotiation
Fixed 0
Not supported.
8
R
Duplex Mode
Fixed 1
Only full duplex supported.
7
R
Collision Test
Fixed 0
Not supported.
6
R
Speed selection MSB
Fixed 0
Indicates 100 Mb/s operation
5-0
R
Reserved
Fixed 0
1
15
R
100BASE-T4
Fixed 0
14
R
100BASE-X Full Duplex
Fixed 1
Supports only 100BASE-X full duplex.
13
R
100BASE-X Half Duplex
Fixed 0
12
R
10 Mb/s Full Duplex
Fixed 0
11
R
10 Mb/s Half Duplex
Fixed 0
10
R
100BASE-T2 Full Duplex
Fixed 0
9
R
100BASE-T2 Half Duplex
Fixed 0
Table 18. MII Management Register Map
(continues)