Datasheet

117
6120F–ATARM–03-Oct-06
AT91SAM7X512/256/128 Preliminary
20. Fast Flash Programming Interface (FFPI)
20.1 Description
The Fast Flash Programming Interface provides two solutions - parallel or serial - for high-vol-
ume programming using a standard gang programmer. The parallel interface is fully
handshaked and the device is considered to be a standard EEPROM. Additionally, the parallel
protocol offers an optimized access to all the embedded Flash functionalities. The serial inter-
face uses the standard IEEE 1149.1 JTAG protocol. It offers an optimized access to all the
embedded Flash functionalities.
Although the Fast Flash Programming Mode is a dedicated mode for high volume program-
ming, this mode not designed for in-situ programming.
20.2 Parallel Fast Flash Programming
20.2.1 Device Configuration
In Fast Flash Programming Mode, the device is in a specific test mode. Only a certain set of
pins is significant. Other pins must be left unconnected.
Figure 20-1. Parallel Programming Interface
NCMD
PGMNCMD
RDY
PGMRDY
NOE
PGMNOE
NVALID
PGMNVALID
MODE[3:0]
PGMM[3:0]
DATA[15:0]
PGMD[15:0]
XIN
TST
VDDIO
PGMEN0
PGMEN1
0 - 50MHz
VDDIO
VDDCORE
VDDIO
VDDPLL
VDDFLASH
GND
VDDIO