Datasheet

291
11011B–ATARM–21-Feb-12
SAM3N
19. Fast Flash Programming Interface (FFPI)
19.1 Description
The Fast Flash Programming Interface provides parallel high-volume programming using a stan-
dard 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.
Although the Fast Flash Programming Mode is a dedicated mode for high volume programming,
this mode is not designed for in-situ programming.
19.2 Parallel Fast Flash Programming
19.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 19-1. SAM3NxA (48 bits) Parallel Programming Interface
Figure 19-2. SAM3NxB/C (64/100 pins) Parallel Programming Interface
NCMD
PGMNCMD
RDY
PGMRDY
NOE
PGMNOE
NVALID
PGMNVALID
MODE[3:0]
PGMM[3:0]
DATA[7:0]
PGMD[7:0]
XIN
TST
VDDIO
PGMEN0
PGMEN1
0 - 50MHz
VDDIO
VDDCORE
VDDIO
VDDPLL
GND
GND
VDDIO
PGMEN2
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
GND
GND
VDDIO
PGMEN2