EasyManua.ls Logo

Xilinx LogiCORE 1000BASE-X - MDIO Addressing

Xilinx LogiCORE 1000BASE-X
230 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Ethernet 1000BASE-X PCS/PMA or SGMII v9.1 www.xilinx.com 117
UG155 March 24, 2008
MDIO Management Interface
R
Write Transaction
Figure 9-2 shows a write transaction across the MDIO, defined as OP=”01.” The addressed
PHY device (with physical address PHYAD) takes the 16-bit word in the Data field and
writes it to the register at REGAD.
Read Transaction
Figure 9-3 shows a read transaction, defined as OP=”10.” The addressed PHY device (with
physical address PHYAD) takes control of the MDIO wire during the turnaround cycle and
then returns the 16-bit word from the register at REGAD
MDIO Addressing
MDIO Addresses consists of two stages: Physical Address (PHYAD) and Register Address
(REGAD).
Physical Address (PHYAD)
As shown in Figure 9-1, two PHY devices are attached to the MDIO bus. Each of these has
a different physical address. To address the intended PHY, its physical address should be
PHYAD Physical address
REGAD Register address
TA Turnaround
Table 9-1: Abbreviations and Terms (Continued)
Abbreviation Term
Figure 9-2: MDIO Write Transaction
Z1 1 1 0 0 1 P4 P3 P2 P1 P0 R4 R3 R2 R1 R0 1 0 D15
D14
D13
D12
D11
D10
D9
D8
D7
D6
D5
D4
D3
D2
D1
D0
1 ZZZ
mdc
mdio
IDLE IDLE32 bits
PRE
ST OP PHYAD REGAD TA 16-bit WRITE DATA
STA drives MDIO
Figure 9-3: MDIO Read Transaction
Z1 1 1 0 1 0 P4 P3 P2 P1 P0 R4 R3 R2 R1 R0 Z 0 D15
D14
D13
D12
D11
D10
D9
D8
D7
D6
D5
D4
D3
D2
D1
D0
1 ZZZ
mdc
mdio
IDLE IDLE32 bits
PRE
ST OP PRTAD REGAD TA 16-bit READ DATA
STA drives MDIO Addressed MMD drives MDIO

Table of Contents

Related product manuals