
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 a
0x1A000
.
If your daughterboard uses the ARM
Cortex-A Series
memory map the
CompactFlash control register is at SMB CS3 base a
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 a
0x1A000
Control
SMB CS7 base a
0x1A300
Interrupt
-
DMA
-
Release version
Custom logic
Platform Library support
yes
Reference documentation
CF+ and CompactFlash Specification Revision 4.1