SP601 Hardware User Guide www.xilinx.com 23
UG518 (v1.1) August 19, 2009
Detailed Description
5. 10/100/1000 Tri-Speed Ethernet PHY
The SP601 uses the onboard Marvell Alaska PHY device (88E1111) for Ethernet
communications at 10, 100, or 1000 Mb/s. The board supports a GMII/MII interface from
the FPGA to the PHY. The PHY connection to a user-provided Ethernet cable is through a
Halo HFJ11-1G01E RJ-45 connector with built-in magnetics.
On power-up, or on reset, the PHY is configured to operate in GMII mode with PHY
address 0b00111 using the settings shown in Table 1-8. These settings can be overwritten
via software commands passed over the MDIO interface.
Table 1-8: PHY Configuration Pins
Pin
Connection on
Board
Bit[2]
Definition and Value
Bit[1]
Definition and Value
Bit[0]
Definition and Value
CFG0 V
CC
2.5V PHYADR[2] = 1 PHYADR[1] = 1 PHYADR[0] = 1
CFG1 Ground ENA_PAUSE = 0 PHYADR[4] = 0 PHYADR[3] = 0
CFG2 V
CC
2.5V ANEG[3] = 1 ANEG[2] = 1 ANEG[1] = 1
CFG3 V
CC
2.5V ANEG[0] = 1 ENA_XC = 1 DIS_125 = 1
CFG4 V
CC
2.5V HWCFG_MD[2] = 1 HWCFG_MD[1] = 1 HWCFG_MD[0] = 1
CFG5 V
CC
2.5V DIS_FC = 1 DIS_SLEEP = 1 HWCFG_MD[3] = 1
CFG6 PHY_LED_RX SEL_BDT = 0 INT_POL = 1 75/50 OHM = 0
Table 1-9: PHY Connections
FPGA U1
Pin
Schematic Netname U3 M88E111
P16 PHY_MDIO 33
N14 PHY_MDC 35
J13 PHY_INT 32
L13 PHY_RESET 36
M13 PHY_CRS 115
L14 PHY_COL 114
L16 PHY_RXCLK 7
P17 PHY_RXER 8
N18 PHY_RXCTL_RXDV 4
M14 PHY_RXD0 3
U18 PHY_RXD1 128
U17 PHY_RXD2 126
T18 PHY_RXD3 125
T17 PHY_RXD4 124
N16 PHY_RXD5 123
N15 PHY_RXD6 121