July 29, 2002 Am29PDL128G 3
PRELIMINARY
TA BLE OF CONTENTS
Product Selecto r Guide. . . . . . . . . . . . . . . . . . . . . 5
Bloc k Diag ra m . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Simultaneous Operation Block Diagram . . . . . . . 6
Connection Diagrams . . . . . . . . . . . . . . . . . . . . . . 7
Pin Description. . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Logic Symbol . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Orderin g Information. . . . . . . . . . . . . . . . . . . . . . . 9
Device Bus Operations . . . . . . . . . . . . . . . . . . . . 10
Table 1. Am29PDL128G Device Bus Operations ...................... .....10
Word/Double Word Configuration......................... .................. 10
Requirements for Reading Array Data ................... .. ..............10
Random Read (Non-Page Read) ................. .......... ................10
Pa ge M o de R ea d . .. ... ..................... .......................... ...............1 1
Table 2. Page Select, Double Word Mode ............................... .......11
Table 3. Page Select, Word Mode ..................................................11
Simultaneous Operation .........................................................11
Table 4. Bank Select .......................................................................11
Writing Commands/Command Sequences ................. ...........11
Acc e le ra t ed P ro g r a m O p era t io n .... ................. ............ ............12
Autoselect Functions ..............................................................12
Standby Mode..... ........... ........ ................................................ 12
Automatic Sleep Mode ........................................ .......... .........12
RESET#: Hardware Reset Pin ...............................................12
Output Disable Mode ..............................................................12
Table 5. Se cto r Ad d re ss Ta b le .......................................... ..............13
Table 6. SecSi Sector Add r e sse s................................................20
Autoselect Mode..................................................................... 20
Table 7. Autoselect Codes (High Voltage Method) ........................20
Table 8. Sector Block Addresses for Protection/Unprotection ........2 1
Sector Protection. . . . . . . . . . . . . . . . . . . . . . . . . 23
Persistent Sector Protection ...................................................24
Persistent Protection Bit (PPB) ...............................................24
Persistent Protection Bit Lock (PPB Lock) .............................24
Dynamic Protection Bit (DYB) ................................................24
Table 9. Se cto r Prote ction Schem es ... ............................................25
Persistent Sector Protection Mode Locking Bit ........ ..............25
Pa ss w ord Pr o te ction Mo de ............ ............................... ..........25
Password and Password Mode Locking Bit ...........................25
64-b i t P a ss w o r d ..... ... ..................... ................. ................ ........26
Write Protect (WP#) ................................................................26
Persistent Protection Bit Lock .................................................26
High Voltage Sector Protection ............. ............ .....................26
Figure 1. In-System Sector Protection/
Sector Unpro tection Algo rithms....... ............................................... 27
Temporary Sector Unprotect ..................................................28
Figure 2. Temporary Sector Unprotect Operation........................... 28
SecSi™ (Secured Silicon) Sector
Flash Memory Region ............................................................28
Se cS i Sec t or P ro te c t io n Bit ...... ... ................ ................. ..........2 9
Utilizing Password and SecSi Sector Concurrently ................29
Hardware Data Protection ......................................................29
Low VCC Wri te In h ib i t ....... ............ ............ ................. ........... .29
Write Pulse “Glitch” Protection ...............................................29
Logical Inhibit ..........................................................................29
Power-Up Write Inhibit ............................................................29
Common Flash Memor y Interface (CFI). . . . . . . 30
Tabl e 1 0 . C FI Que r y Id en tifi cat i on S tri n g............ ................ 30
Table 11. System Interface String................................................... 31
Tabl e 1 2 . D e vi c e Ge o m e try De finiti o n... ....... ............ ........... 32
Table 13. Primary Vendor-Specific Extended Query...... .. ... 33
Command Definitions. . . . . . . . . . . . . . . . . . . . . . 34
Reading Array Data ................................................................34
Reset Command ................ ........... ............................ ........ ......34
Autoselect Command Sequence ............ ........... .......... ...........34
Enter SecSi Sector/Exit SecSi Sector
Command Sequence ..............................................................34
Double Word/Word Program Command Sequence ................35
Unlock Bypass Command Sequence ....... .......... ....................35
Figur e 3. Progra m Oper a ti o n...... ................................................... 36
Chip Era se C omma nd S e q uen c e .. ................. ................. .......36
Sector Erase Command Sequence .................................... .. ..36
Erase Suspend/Erase Resume Commands ...........................37
Figure 4. Erase Operation.............................................................. 37
Password Program Command ................................................37
Pass w o rd V e ri fy Co m mand ....... ........... ................. ............ .....38
Password Protection Mode Locking Bit Program Command ..38
Persistent Sector Protection Mode Locking Bit Program
Command ............................................................................... 38
SecSi Sector Protection Bit Program Command ....................38
PPB Lock Bit Set Command ...................................................38
DYB Write Command ...................... ..................... .......... .. ......39
Pass w o rd Unlo c k C omma nd ..... .. .. ...................... ...................3 9
PPB Program Command ........................................................39
All PPB Erase Command ........................................................39
DYB Write Command ...................... ..................... .......... .. ......39
PPB Lock Bit Set Command ...................................................40
PPB Lock Bit Status Command ..............................................40
Sector Protection Status Command .............. ........... .......... ....40
Command Definitions Tables.................................................. 41
Table 14. Memory Array Command Definitions (x32 Mode) ..........41
Table 15. Sector Protection Command Definitions (x32 Mode) ..... 42
Table 16. Memory Array Command Definitions (x16 Mode) ..........43
Table 17. Sector Protection Command Definitions (x16 Mode) ..... 44
Write Operation Status. . . . . . . . . . . . . . . . . . . . . 45
DQ7: Da ta# P o l lin g ............. ..................... ..................... ..........45
Figur e 5. Data# Polling Algorithm.................................................. 45
RY/BY#: Ready/Busy#............................................................ 46
DQ6: Toggle Bit I ....................................................................46
Figure 6. Toggle Bit Algorithm........................................................ 46
DQ2: Toggle Bit II ...................................................................47
Reading Toggle Bits DQ6/DQ2 ...............................................47
DQ5: Exceeded Timing Limits ................................................47
DQ3: S e cto r E ra s e Time r ............ ............ ............ ............ .......47
Table 18. Write Ope r a tion Status ...................................................48
Absolute Maximu m Ratings. . . . . . . . . . . . . . . . . 49
Figure 7. Maximum Negative Overshoot Waveform...................... 49
Figure 8. Maximum Positive Ov ershoot Wavefo r m........................ 49
DC Characteristics . . . . . . . . . . . . . . . . . . . . . . . . 50
Test Conditions. . . . . . . . . . . . . . . . . . . . . . . . . . . 51
Figur e 9. Test Setup... ................................................................... 51
Figure 10. Input Waveforms and Measurement Levels ................. 51
AC Characteristics . . . . . . . . . . . . . . . . . . . . . . . . 52
Read-Only Operations ...........................................................52
Figure 11. Read Operation Timings............................................... 52
Figure 12. Page Read Operation Timin g s... ..................... .............. 53