Specifications

Programmers Model
ARM DUI 0447J Copyright © 2009-2014, ARM. All rights reserved. 4-29
ID052914 Non-Confidential
The motherboard has been tested at 800 x 600 x 16-bit with a static color chart. However,
practical resolution and color depth depend on available bus bandwidth. If a CLCDC in a
daughterboard is the video source, the actual resolution range depends on the daughterboard
CLCDC.
4.5.3 Compact Flash interface
The Compact Flash interface is a custom AMBA AHB-compliant SoC peripheral that is
developed, tested, and licensed by ARM.
The module is an AMBA slave module and connects to the Advanced High-performance Bus
(AHB). The interface supports:
True IDE Mode, 16-bit.
IO Mode, data and task file register read and write access only.
Table 4-24 provides information about the CompactFlash interface.
CompactFlash Control Register
The CF_CTRL Register characteristics are:
Purpose The CompactFlash control register
0x0001A300
provides control and status
information for the inserted CF card.
If your daughterboard uses the ARM Legacy memory map the
CompactFlash control register is at SMB CS7 base address +
0x1A000
.
If your daughterboard uses the ARM Cortex-A Series memory map the
CompactFlash control register is at SMB CS3 base address +
0x1A0000
.
Note
See the Technical Reference Manual for your daughterboard.
Usage constraints There are no usage constraints.
Configurations Available in all configurations.
Figure 4-16 on page 4-30 the register bit assignments.
Table 4-24 CompactFlash implementation
Property Value
Location Motherboard IO FPGA
Memory base address Access SMB CS7 base address +
0x1A000
Control SMB CS7 base address +
0x1A300
Interrupt -
DMA -
Release version Custom logic
Platform Library support
yes
Reference documentation CF+ and CompactFlash Specification Revision 4.1