48 www.xilinx.com ML310 User Guide
1-800-255-7778 UG068 (v1.01) August 25, 2004
Chapter 2: ML310 Embedded Development Platform
R
Intel GD82559, U11, 10/100 Ethernet Controller
Intel GD82559 Ethernet Controller
The GD82559 10/100 Mbps Fast Ethernet controller with an integrated 10/100 Mbps
physical layer device for PCI board LAN designs. It is designed for use in Network
Interface Cards (NICs), PC LAN On Motherboard (LOM) designs, embedded systems and
networking system products. It consists of both the Media Access Controller (MAC) and
the physical layer (PHY) interface combined into a single component solution. The 82559
can operate in either full duplex or half duplex mode.The GD82559 also includes an
interface to a serial (4-pin) EEPROM and a parallel interface to a 128 Kilobyte Flash
memory. The EEPROM provides power-on initialization for hardware and software
configuration parameters.
The ML310 board utilizes the 82559 10/100 Ethernet capability via FPGA PCI host bridge
accesses over the PCI Bus. The 82559 is only accessible over the PCI bus, this includes
programming of its power-on initialization EEPROM. The GD82559’s EEPROM is pre
programmed on each ML310 with a unique MAC address. The ML310 MAC address is
identified by the mylar label near the RJ45 connector labeled "ETH0 MAC ADDR". Please
ROM_A18 T15 9
Flash Addresses
ROM_A17 U15 6
ROM_A16 V15 10
ROM_A15 W15 11
ROM_A14 T16 5
ROM_A13 U16 4
ROM_A12 V16 12
ROM_A11 W16 1
ROM_A10 Y16 31
ROM_A9 R17 2
ROM_A8 T17 3
ROM_A7 U17 13
ROM_A6 V17 14
ROM_A5 W17 15
ROM_A4 Y17 16
ROM_A3 V18 17
ROM_A2 W18 18
ROM_A1 Y18 19
ROM_A0 V19 20
Table 2-21: ALi M1535 Flash Memory Interface
Schem Net Name
M1535D+
(U15)
AM29F040B
(U4)
Description