
Hardware Description
ARM DUI 0447J
Copyright © 2009-2014, ARM. All rights reserved.
2-14
ID052914
Non-Confidential
Figure 2-5 Architectural block diagram of IO FPGA using the ARM
Cortex-A Series
memory map
2.5.2
Ethernet
The Ethernet interface is implemented using a SMCS LAN9118 10/100 Ethernet controller. The
LAN9118 incorporates a
Media ACcess
(MAC) Layer, a
PHYsical
(PHY) layer,
Host Bus
Interface
(HBI), receive and transmit FIFOs, power management controls, and a serial
configuration EEPROM interface. The board models an asynchronous SRAM and interfaces
directly to the SMB.
When manufactured, an ARM value for the Ethernet MAC address is loaded into the
motherboard configuration EEPROM that is copied to the Ethernet controller on power on. You
can overwrite this by a value in the generic motherboard configuration file
config.txt
.
2.5.3
USB
The motherboard provides an SMC bus interface to an external Philips ISP1761 USB 2.0
controller. Three USB interfaces are provided on the motherboard.
USB port 1 provides an OTG device interface and connects to the mini USB connector on the
back panel of the enclosure.
USB port 2 and USB port 3 can function in either master or slave mode and connect to the dual
A-Type connector on the rear panel of the enclosure, USB port 2 is the top connector.
Note
The configuration interface has a separate dedicated USB controller that connects to the USB
B-Type connector on the back panel of the enclosure for loading configuration files to the
USBMSD. See the
ARM
®
Versatile
™
Express Configuration Technical Reference Manual
.
User LEDS
Video SRAM
NOR FLASH 0
User SRAM
USB
Ethernet
NOR FLASH 1
Compact
Flash
2 x KMI
SD/MMC
AACI
4 x UART
MMB Mux
Matrix, multiplexers,
and bridges
I/O FPGA
CS0
Peripherals
PCIe I2C
Motherboard
Configuration
Controller
Interrupts and
DMA control
DVI
CS3
CS4
CS1
CS2
CS2
CS2
CB
Site 1
Site 2
Site 1 Site 2
SB_GCLK
MMB2 to
Site 2
MMB1 to
Site 1
SMB1 to
Site 1
SMB2 to
Site 2
MMB