AT91SAM7S32-AI ATMEL [ATMEL Corporation], AT91SAM7S32-AI Datasheet - Page 107

no-image

AT91SAM7S32-AI

Manufacturer Part Number
AT91SAM7S32-AI
Description
AT91 ARM Thumb-based Microcontrollers
Manufacturer
ATMEL [ATMEL Corporation]
Datasheet
Table 22. Write Handshake (Continued)
Read Handshaking
Table 23. Read Handshake
6071A–ATARM–28-Oct-04
Step
4
5
6
Step
1
2
3
4
5
6
7
8
9
10
11
12
13
Programmer Action
Releases MODE and DATA signals
Sets NCMD signal
Waits for RDY high
Programmer Action
Sets MODE and DATA signals
Clears NCMD signal
Waits for RDY low
Sets DATA signal in tristate
Clears NOE signal
Waits for NVALID low
Reads value on DATA Bus
Sets NOE signal
Waits for NVALID high
Sets DATA in ouput mode
Sets NCMD signal
Waits for RDY high
For details on the read handshaking sequence, refer to Figure 39 and Table 23.
Figure 39. Parallel Programming Timing, Read Sequence
MODE[3:0]
DATA[7:0]
NVALID
NCMD
NOE
RDY
1
Device Action
Executes command and polls NCMD high
Executes command and polls NCMD high
Sets RDY
Device Action
Waits for NCMD low
Latch MODE and DATA
Clears RDY signal
Waits for NOE Low
Sets DATA bus in output mode and outputs
the flash contents.
Clears NVALID signal
Waits for NOE high
Sets DATA bus in input mode
Sets NVALID signal
Waits for NCMD high
Sets RDY signal
2
Adress IN
ADDR
3
4
AT91SAM7S32 Preliminary
5
Z
6
7
Data OUT
8
9
Data I/O
Input
Input
Input
DATA I/O
Input
Input
Input
Input
Tristate
Output
Output
Output
Output
X
Input
Input
Input
10
11
X
12
13
IN
107

Related parts for AT91SAM7S32-AI