xccace-tq144 Xilinx Corp., xccace-tq144 Datasheet - Page 48

no-image

xccace-tq144

Manufacturer Part Number
xccace-tq144
Description
Ic Ace Controller Chip Tq144
Manufacturer
Xilinx Corp.
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
XCCACE-TQ144
Manufacturer:
XILINX
0
Part Number:
XCCACE-TQ144
Manufacturer:
XILINX/赛灵思
Quantity:
20 000
Part Number:
xccace-tq144-10
Manufacturer:
XILINX
0
Part Number:
xccace-tq144C
Manufacturer:
XILINX
0
Part Number:
xccace-tq144I
Manufacturer:
HITTITE
Quantity:
1 200
Part Number:
xccace-tq144I
Manufacturer:
XILINX
Quantity:
319
Part Number:
xccace-tq144I
Manufacturer:
XILINX
0
Part Number:
xccace-tq144I
Manufacturer:
XILINX
Quantity:
20 000
System ACE CompactFlash Solution
Writing Sector Data to CompactFlash Control
Flow Process
Sector data can be written to the CompactFlash device via
the MPU interface of the System ACE CF controller by fol-
lowing the control flow sequence shown in
first step in the sequence of accessing the CompactFlash
interface is to arbitrate for a lock. The control flow process
48
Set WriteMemCardData
Figure 28: Write Data to CompactFlash Control Flow Process
Reset configuration
Command Control
Write Data Buffer
Decrement Buffer
Write Data to CF
Return success.
Check If Ready
Count variable*
Initialize Buffer
Data is written.
Count variable
For Command
Set MPU LBA
Count Control
Get CF Lock
Set Sector
controller
Figure
28. The
*Set Buffer Count variable equal to
the number of buffers in a sector transfer
= ((Sector Count)*(512 Bytes per sector))/
= (Sector Count) * (16 buffers per sector)
www.xilinx.com
(32 bytes per buffer)
Write LBA bits 7:0 to byte address 10h
Write LBA bits 15:8 to byte address 11h
Write LBA bits 23:16 to byte address 12h
Write LBA bits 27:24 to byte address 13h
Write SECCNT bits 7:0 to byte address 14h
Write CFGRESET bit = 1 to byte address 18h
Clear configuration
Write CMD bits to byte address 15h
Release CF Lock
controller reset
Buffer Count
equal to 0?
for obtaining a CompactFlash resource lock is shown in
Figure 23, page
granted a CompactFlash lock, the MPU interface needs to
make sure that the CompactFlash device is ready to receive
a command. The process for polling the command readi-
ness indicator is shown in
No
Yes
43. Once the MPU interface has been
bit = 0 to byte
address 18h
Write LOCKREQ
Write CFGRESET
bit = 0 to byte
address 18h
DS080_053_051701
Figure 24, page
DS080 (v2.0) October 1, 2008
Product Specification
44.
R

Related parts for xccace-tq144