10/100/1000 tri-speed ethernet phy – Xilinx SP601 Hardware UG518 User Manual

Page 23

Advertising
background image

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

Advertising