March 15, 2004 31107A5 S29PL127J/S29PL129J/S29PL064J/S29PL032J 5
PRELIMINARY
TABLE OF CONTENTS
Simultaneous Read/Write Operation with Zero Latency ........................3
Page Mode Features ............................................................................................. 3
Standard Flash Memory Features .....................................................................4
TABLE OF CONTENTS . . . . . . . . . . . . . . . . . . . . .5
Ordering Information . . . . . . . . . . . . . . . . . . . . . . . .7
Product Selector Guide . . . . . . . . . . . . . . . . . . . . . 11
Block Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Simultaneous Read/Write Block Diagram . . . . . 12
Simultaneous Read/Write Block Diagram (PL129J)
13
Connection Diagrams . . . . . . . . . . . . . . . . . . . . . . 14
80-Ball Fine-pitch BGA ...................................................................................... 14
Special Package Handling Instructions ...................................................... 14
64-Ball Fine-pitch BGA—MCP Compatible .................................................15
Special Package Handling Instructions .......................................................15
48-Ball Fine-pitch BGA ...................................................................................... 16
56-Ball Fine-pitch BGA 7x9 mm Configuration ..........................................17
Special Package Handling Instructions ...................................................... 18
Pin Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Logic Symbol . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Device Bus Operations . . . . . . . . . . . . . . . . . . . . . .20
Table 1. PL 127 J Devi ce Bu s O p era ti on s ...... ... .. .. .... .. .. .. ... .... .. 20
Table 2. PL 129 J Devi ce Bu s O p era ti on s ...... ... .. .. .... .. .. .. ... .... .. 20
Requirements for Reading Array Data ......................................................... 21
Random Read (Non-Page Read) ................................................................ 21
Page Mode Read .............................................................................................. 21
Table 3. Page Select .......................................................... 21
Simultaneous Read/Write Operation .......................................................... 22
Table 4. Bank Select .......................................................... 22
Writing Commands/Command Sequences ................................................ 22
Accelerated Program Operation ...............................................................23
Autoselect Functions .....................................................................................23
Automatic Sleep Mode ......................................................................................23
RESET#: Hardware Reset Pin ........................................................................ 24
Output Disable Mode ....................................................................................... 24
Table 5. PL 12 7 J Sec tor Ar ch it ectu r e .............. .... .. .. .... .. ... .... .. 25
Table 6. PL 06 4 J Sec tor Ar ch it ectu r e .............. .... .. .. .... .. ... .... .. 32
Table 7. PL 03 2 J Sec tor Ar ch it ectu r e .............. .... .. .. .... .. ... .... .. 35
Table 8. S2 9P L1 2 9J Sec to r Arc hi tec ture ............ .. .... .. .. ..... .. .. 37
Table 9. SecS iT M Sec to r Ad d res se s .......... .. ..... .. .. .. .... .. ... .. .... 43
Autoselect Mode .................................................................................................43
Table 10. Autoselect Codes (High Voltage Method) ................ 44
Table 11 . Au tose lec t C od es for PL 12 9 J ....... ..... .. .. .. .. .... ... .. .. .. 44
Table 12. PL127J Boot Sector/Sector Block Addresses for
Protection/Unprotection ..................................................... 45
Table 13. PL129J Boot Sector/Sector Block Addresses for
Protection/Unprotection ..................................................... 46
Table 14. PL064J Boot Sector/Sector Block Addresses for
Protection/Unprotection ..................................................... 47
Table 15. PL032J Boot Sector/Sector Block Addresses for
Protection/Unprotection ..................................................... 48
Selecting a Sector Protection Mode ............................................................. 48
Table 16 . S ect o r Pro t ect ion Sc he m es ....... .. ..... .. .. .. .... .. ... .... .. 49
Sector Protection . . . . . . . . . . . . . . . . . . . . . . . . . 49
Persistent Sector Protection .......................................................................... 49
Password Sector Protection ........................................................................... 49
WP# Hardware Protection ............................................................................ 49
Selecting a Sector Protection Mode ............................................................. 49
Persistent Sector Protection . . . . . . . . . . . . . . . . 50
Persistent Protection Bit (PPB) ......................................................................50
Persistent Protection Bit Lock (PPB Lock) .................................................50
Persistent Sector Protection Mode Locking Bit ....................................... 52
Password Protection Mode . . . . . . . . . . . . . . . . . 52
Password and Password Mode Locking Bit ................................................ 52
64-bit Password .................................................................................................. 53
Write Protect (WP#) ....................................................................................... 53
Persistent Protection Bit Lock ................................................................... 53
High Voltage Sector Protection ..................................................................... 54
Figure 1. In-System Sector Protection/Sector Unprote ction Algo-
rithms............................................................. ................. 55
Temporary Sector Unprotect ........................................................................ 56
Figure 2 . T em p ora ry Se c to r Un pr otec t O p era ti on ......... .. .. .... .. 56
SecSi™ (Secured Silicon) Sector Flash Memory Region .......................... 56
Factory-Locked Area (64 words) .............................................................. 56
Customer-Lockable Area (64 words) ...................................................... 57
SecSi Sector Protection Bits ....................................................................... 57
Figure 3. SecSi Sector Protect Verify.................................... 58
Hardware Data Protection ............................................................................. 58
Low VCC Write Inhibit ................................................................................ 58
Write Pulse “Glitch” Protection ...............................................................58
Logical Inhibit ................................................................................................... 58
Power-Up Write Inhibit ............................................................................... 58
Common Flash Memory Interface (CFI) . . . . . . 59
Table 17 . C FI Q uery Id enti fi ca tio n S tri ng .. .. .. .... .. ... .. .... .. .. .. ...59
Table 18. System Int erface S tring ........................................ 60
Table 19. Device Geometry Definition ................................... 60
Table 20. Primary Vendor-Specific Extended Query ................ 61
Command Definitions . . . . . . . . . . . . . . . . . . . . . . 63
Reading Array Data ........................................................................................... 63
Reset Command ................................................................................................. 63
Autoselect Command Sequence .................................................................... 64
Enter SecSi™ Sector/Exit SecSi Sector Command Sequence ................ 64
Word Program Command Sequence ........................................................... 64
Unlock Bypass Command Sequence ........................................................ 65
Figure 4 . Pr o gra m O p era ti on......... .. .. ..... .. .. .. .... .. ... .. .. .... .. .. .. 66
Chip Erase Command Sequence ...................................................................66
Sector Erase Command Sequence ................................................................ 67
Figure 5 . Era s e Operation................. ... .. .. .. .. .... .. ... .. .. .. .... .. .. 68
Erase Suspend/Erase Resume Commands ..................................................68
Command Definitions Tables .........................................................................70
Table 21. Memory Array Command Definitions ...................... 70
Table 22. Sector Protection Command Definitions .................. 72
Write Operation Status . . . . . . . . . . . . . . . . . . . . 73
DQ7: Data# Polling ........................................................................................... 73
Figure 6 . Da ta # Po l lin g Al go rith m......... .. .. .... .. .. .. ..... .. .. .. .... .. 74
DQ6: Toggle Bit I ............................................................................................... 75
Figure 7 . T o gg le B it Alg or ith m......... .. ... .... .. .. .. .... ... .. .. .. .... .. .. 76
DQ2: Toggle Bit II .............................................................................................. 76
Reading Toggle Bits DQ6/DQ2 ..................................................................... 76
DQ5: Exceeded Timing Limits ........................................................................ 77
DQ3: Sector Erase Timer ................................................................................ 77
Table 23 . W ri te O p era ti on Stat u s ...... ... .. .. .... .. .. ..... .. .. .. .... .. .. .78
Absolute Maximum Ratings . . . . . . . . . . . . . . . . . 79
Figure 8 . Ma xi m u m O ver s ho ot Wa ve fo r m s........... ... .. .. .. .. .. .... 79
Operating Ranges . . . . . . . . . . . . . . . . . . . . . . . . . .80
Industrial (I) Devices ..........................................................................................80
Extended (E) Devices ........................................................................................80
Supply Voltages ...................................................................................................80