XCCACE128-I Xilinx Inc, XCCACE128-I Datasheet - Page 43

no-image

XCCACE128-I

Manufacturer Part Number
XCCACE128-I
Description
IC 128MBIT ACE FLASH CARD
Manufacturer
Xilinx Inc
Datasheet

Specifications of XCCACE128-I

Memory Size
128Mb
Memory Type
FLASH
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
XCCACE128-I
Manufacturer:
XILINX
0
Get CompactFlash Lock Control Flow Process
The CompactFlash resource must be arbitrated for before it
can be accessed via the MPU interface. The CompactFlash
arbitration process is shown in
lock is requested by setting the LOCKREQ bit (bit 1) to a 1
in the CONTROLREG register (MPU address 18h) and poll-
ing the MPULOCK bit (bit 1) in the STATUSREG register
(MPU byte address 04h).
Note that if the CFGLOCK bit (bit 0) in the STATUSREG reg-
ister (MPU byte address 04h) is set, then the CFGJTAG
DS080 (v2.0) October 1, 2008
Product Specification
R
Decrement timer
variable
Figure 23: Get CompactFlash Lock Control Flow Process
Figure
23. A CompactFlash
No
Initialize timer variable
Set Lock Control
Get Lock Status
Timer Expired?
Return timeout
Get CF Lock
www.xilinx.com
CF Locked?
CF is busy.
error.
No
Yes
controller has locked the CompactFlash resource. In this
case, the MPU interface must either wait for the CFGJTAG
interface to release the lock or it can force the lock to be
released. This is done by resetting the CFGJTAG controller
by setting the CFGRESET bit (bit 7) and the FORCELOCK-
REQ bit (bit 0) in the CONTROLREG register (MPU byte
address 18h). The lock request process can be started
again after forcing the CFGJTAG controller to release the
lock.
Yes
to byte address 18h
from byte address 04h
Write LOCKREQ bit = 1
Read MPULOCK bit
Return success.
System ACE CompactFlash Solution
CF is locked.
DS080_49_051701
43

Related parts for XCCACE128-I