English
Language : 

SAM7X256_14 Datasheet, PDF (113/662 Pages) ATMEL Corporation – ARM-based Flash MCU
20. Fast Flash Programming Interface (FFPI)
20.1 Overview
The Fast Flash Programming Interface provides two solutions - parallel or serial - for high-volume 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 interface 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 programming, 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, the rest of
the PIOs are used as inputs with a pull-up. The crystal oscillator is in bypass mode. Other pins must be left unconnected.
Figure 20-1. Parallel Programming Interface
VDDIO
VDDIO
VDDIO
TST
PGMEN0
PGMEN1
NCMD
RDY
NOE
NVALID
MODE[3:0]
DATA[15:0]
0 - 50MHz
PGMNCMD
PGMRDY
PGMNOE
PGMNVALID
PGMM[3:0]
PGMD[15:0]
XIN
VDDCORE
VDDIO
VDDPLL
VDDFLASH
GND
Table 20-1. Signal Description List
Signal Name
Function
VDDFLASH
VDDIO
VDDCORE
Flash Power Supply
I/O Lines Power Supply
Core Power Supply
Power
Type
Power
Power
Power
Active
Level Comments
SAM7X Series [DATASHEET]
6120K–ATARM–11-Feb-14
113