Specifications

Hardware Description
ARM DUI 0447J Copyright © 2009-2014, ARM. All rights reserved. 2-12
ID052914 Non-Confidential
2.5 Peripherals and interfaces on the motherboard
This section introduces the peripherals and interfaces located on the motherboard. It contains
the following:
IO FPGA peripherals
Ethernet on page 2-14
USB on page 2-14
DVI multiplexer on page 2-15
PCI-Express on page 2-15.
For more information about the programming interface to the IO peripherals and interfaces, see
IO Peripherals and interfaces on page 4-26.
2.5.1 IO FPGA peripherals
The motherboard IO FPGA connects the static memory buses from the motherboard and
daughterboards to the motherboard peripherals and memories.
The IO FPGA contains the following peripherals and controllers:
AACI controller The FPGA contains an ARM PrimeCell PL041 Advanced Audio CODEC
Interface (AACI) that provides communication with a CODEC using the
AC-link protocol. See Advanced Audio CODEC Interface on page 4-26.
The AACI on the baseboard connects to a National Semiconductor
LM4549 audio CODEC.
CLCD controller A PL111 PrimeCell CLCD controller is present in the FPGA.
You can implement a separate CLCD controller in an attached Logic Tile.
The Multiplexer FPGA selects between the FPGA CLCD controller and
the CLCD signals from the daughterboards. See DVI multiplexer on
page 2-15 and Color LCD Controller on page 4-27.
Compact Flash The IO FPGA contains a custom CompactFlash interface that is developed
by ARM. See Compact Flash interface on page 4-29.
Keyboard and Mouse Interfaces (KMI)
The Keyboard and Mouse Interfaces (KMI) are implemented with two
PL050 PrimeCells incorporated into the FPGA. See Keyboard and Mouse
Interface, KMI on page 4-32.
SD/MMC memory cards
An ARM PL180 PrimeCell MCI provides the interface to a MultiMedia
Card (MMC) or Secure Digital (SD) card. See MultiMedia Card Interface,
MCI on page 4-32.
You can drive the interface as either an MMC or SD interface.
Two-wire interface ports
You can use the two-wire serial bus interface to:
Configure the PCI-Express switch.
Communicate with displays attached to the DVI-I connector.
See Two-wire serial bus interface, SBCon on page 4-34.
Timers The IO FPGA contains two ARM SP804 Dual-Timer modules. See Timers
on page 4-36.