
System ACE CompactFlash Solution
DS080 (v1.4) January 3, 2002
Advance Product Specification
1-800-255-7778 R Interfaces Overview
This section discusses the details of each supported ACE
Controller interface.
CompactFlash Interface (CF)
The CompactFlash interface is the key ACE Controller inter-
face for high-capacity systems. The CompactFlash port can
accommodate Xilinx ACE Flash cards, any standard Com-
pactFlash module, or IBM Microdrives up to 8 Gbits, all with
the same form factor and board space requirements.
The use of standard CompactFlash devices gives system
designers access to high-density Flash in a very efficient
footprint that does not change with density. CompactFlash
is a removable medium, which makes changes and/or
upgrades to the memory contents or density simple.
The CompactFlash interface is comprised of two pieces: a
CompactFlash Controller, and a CompactFlash Arbiter. The
CompactFlash Controller detects the presence and main-
tains the status of the CompactFlash device. This Controller
also handles all CompactFlash device access bus cycles,
and abstracts and implements CompactFlash commands
such as soft reset, identify drive, and read/write sector(s).
The CompactFlash Arbiter controls the interface between
the MPU and the Configuration JTAG Controller for access
to the CompactFlash data buffer.
CompactFlash devices are compliant with multiple read and
write modes. The System ACE Configuration Controller
supports ATA Common Memory Read and Write functions
specifically.
Figure 7
and
Figure 8
provide detailed timing
information on these functions.
Figure 7:
ACE Flash ATA Memory Write Timing Diagram
DS080_09_031301
ADDRESS
REG
DIN
CE
WE
WAIT
TV(WT-WE)
DIN Valid
TV(WT)
TSU(A)
TSU(CE)
TW(WE)
TW(WT)
TSU(D - WEH)
TH(D)
TH(CE)
TREC(WE)
Table 4:
Common Memory Write Timing
Item
Symbol
IEEE Symbol
Min (ns)
Max (ns)
Data Setup before WE
T
SU
(D-WEH)
T
H
(D)
T
W
(WE)
T
SU
(A)
T
SU
(CE)
T
REC
(WE)
T
H
(CE)
T
V
(WT-WE)
T
V
(WT)
T
W
(WT)
tDVWH
80
Data Hold following WE
tlWMDX
30
WE Pulse Width
tWLWH
150
Address Setup Time
tAVWL
30
CE Setup before WE
tELWL
0
Write Recovery Time
tWMAX
30
CE Hold following WE
tGHEH
20
Wait Delay Falling from WE
tWLWTV
35
WE HIGH from Wait Release
tWTHWH
0
Wait Width Time (Default Speed)
tWTLWTH
350