February 7, 2007 S29GL-M_00_B8 S29GL-M MirrorBitTM Flash Family 3
Data Sheet
Table of Contents
Distinctive Characteristics . . . . . . . . . . . . . . . . . . . . 1
General Description . . . . . . . . . . . . . . . . . . . . . . . . 2
Product Selector Guide . . . . . . . . . . . . . . . . . . . . . .5
Block Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Connection Diagrams . . . . . . . . . . . . . . . . . . . . . . .6
For S29GL064M (model R0) only ....................................................................7
For S29GL064M (model R0) only .................................................................. 10
For S29GL032M (model R0) only .................................................................. 12
Pin Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Logic Symbols . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
S29GL064M (Models R1, R2, R8, R9) ............................................................ 14
S29GL064M (Models R3, R4) .......................................................................... 14
S29GL064M (Model R5) .....................................................................................15
S29GL064M (Model R6, R7) .............................................................................15
S29GL128M .............................................................................................................15
Ordering Information: S29GL032M . . . . . . . . . . . . 16
S29GL032M Standard Products ...................................................................... 16
Table 1. S2 9GL 0 32 M O r der in g O p tio ns ................ .. .. .... ... .. .... 17
Ordering Information: S29GL064M . . . . . . . . . . . 18
S29GL064M Standard Products ...................................................................... 18
Table 2. S2 9GL 0 64 M O r der in g O p tio ns ................ .. .. .... ... .. .... 19
Ordering Information: S29GL128M . . . . . . . . . . . .20
Table 3. S2 9GL 1 28 M O r der in g O p tio ns ................ .. .. .... ... .. .... 20
Ordering Information: S29GL256M . . . . . . . . . . . . 21
Table 4. S2 9GL 2 56 M O r der in g O p tio ns ................ .. .. .... ... .. .... 21
Device Bus Operations . . . . . . . . . . . . . . . . . . . . . .22
Table 5. Device Bus Operations ........................................... 22
Word/Byte Configuration ............................................................................... 22
Requirements for Reading Array Data ........................................................ 22
Page Mode Read ..................................................................................................23
Writing Commands/Command Sequences .................................................23
Write Buffer .....................................................................................................23
Accelerated Program Operation ...............................................................23
Autoselect Functions .....................................................................................23
Standby Mode ...................................................................................................... 24
Automatic Sleep Mode ..................................................................................... 24
RESET#: Hardware Reset Pin ........................................................................ 24
Output Disable Mode ....................................................................................... 24
Table 6. S29GL032M (Model R0) Sector Addresses ................ 25
Table 7. S2 9G L 032 M (M od els R 1 , R2 ) Sec to r A dd ress es ......... 26
Table 8. S29G L 032 M (Model R3)
Top Boo t Sec t or A dd ress e s ........... .... .. .. .. .. ..... .. .. .. .. .. ..... .. .. .. 27
Table 9. S29G L 032 M (Model R4)
Bottom B oo t Sec to r Ad d res se s .......... .. .... .. ... .. .. .... .. .. .. ..... .. .. 28
Table 11. S29GL064M (Models R1, R2, R8, R9)
Sector Ad dresses ......... .. .... .. .. ... .... .. .. .. .. .. ..... .. .. .. .. .. ..... .. .. .. 30
Table 14. S29GL064M (Model R5, R6, R7) Sector Addresses ... 37
Table 16. S29 G L 256 M Sect or Address Tabl e ............ .. .. ..... .. .. 41
Autoselect Mode .................................................................................................47
Table 17. Autoselect Codes, (High Voltage Method) ............... 47
Table 18. S29GL032M (Model R0) Sector Group Protection/
Unpro tec tio n Ad d res s es ....... .. .. ..... .. .. .. .. .. ..... .. .. .. .. .... .. ... .. .... 48
Table 19. S29GL032M (Models R1, R2) Sector Group Protection/
Unpro tec tio n Ad d res s es ....... .. .. ..... .. .. .. .. .. ..... .. .. .. .. .... .. ... .. .... 48
Table 20. S29GL032M (Model R3) Sector Group Protection/
Unpro tec tion Address Tab le .................. .. .. ... .. .... .. .. .. ..... .. .. .. 48
Table 21. S29GL032M (Model R4) Sector Group Protection/
Unpro tec tion Address Tab le .................. .. .. ... .. .... .. .. .. ..... .. .. .. 49
Table 22. S29GL064M (Model 00) Sector Group Protection/
Unprote cti o n Ad dr es s Ta b le .. .. .. .. .. .... ... .. .. .... .. .. ..... .. .. .. .. .... .. .49
Table 23. S29GL064M (Models R1, R2, R8, R9) Sector Group
Protection / U np rotec ti o n Ad dr ess es ................... .. ... .... .. .. .... .. .49
Table 24. S29GL064M (Model R3) Sector Group Protection/
Unprote cti o n Ad dr es s Ta b le .. .. .. .. .. .... ... .. .. .... .. .. ..... .. .. .. .. .... .. .50
Table 26. S29GL064M (Model R5) Sector Group Protection/
Unprotection Add r es se s ................. .. ... .. .... .. .. .. .. ..... .. .. .. .. .. ...51
Table 27. S29GL064M (Models R6, R7) Sector Group Protection/
Unprotection Address ......................................................... 51
Table 28. S29GL128M Sector Group Protection/Unprotection
Addresses ......................................................................... 51
Table 29. S29GL256M Sector Group Protection/Unprotection
Addresses ......................................................................... 52
Temporary Sector Group Unprotect .......................................................... 53
Figure 1. Temporary Sector Group Unprotect Operation.......... 53
Figure 2. In-System Sector Group Protect/Sector Group Unprotect
Algorithms............................................... ......................... 54
Secured Silicon Sector Flash Memory Region ........................................... 55
Write Protect (WP#) ....................................................................................... 56
Hardware Data Protection ............................................................................. 56
Low VCC Write Inhibit ................................................................................ 56
Write Pulse “Glitch” Protection ............................................................... 56
Logical Inhibit ................................................................................................... 56
Power-Up Write Inhibit ............................................................................... 56
Common Flash Memory Interface (CFI) . . . . . . . 57
Table 30 . C FI Q uery Id enti fi ca tio n S tri ng .......... .. ..... .. .. .. .... .. . 57
Table 31. System Int erface String ........................................ 57
Table 32. Device Geometry Definition ................................... 58
Table 33. Primary Vendor-Specific Extended Query ................ 59
Command Definitions . . . . . . . . . . . . . . . . . . . . . .60
Reading Array Data ...........................................................................................60
Reset Command .................................................................................................60
Autoselect Command Sequence .....................................................................61
Enter/Exit Secured Silicon Sector Command Sequence ..........................61
Word Program Command Sequence .......................................................61
Unlock Bypass Command Sequence ........................................................ 62
Write Buffer Programming .......................................................................... 62
Accelerated Program .................................................................................... 63
Figure 3 . W ri te B uf fe r Pr og ra mm in g Op er ati on ............ .. .. .. .... 64
Figure 4 . Pr o gra m O p era ti on....... .. .. .. ... .... .. .. .. .... ... .. .. .. .... .. .. 65
Program Suspend/Program Resume Command Sequence .................... 65
Figure 5 . Pro gra m Su sp end /Pr o gra m Re su m e............ .. .... .. .. .. 66
Chip Erase Command Sequence ...................................................................66
Sector Erase Command Sequence ................................................................66
Figure 6 . Era s e Operation............... .. ... .. .. .... .. .. .. ... .. .. .... .. .. .. 67
Erase Suspend/Erase Resume Commands ..................................................68
Command Definitions ....................................................................................... 69
Table 34. Command Definitions( x16 Mode, BYTE# = V
IH
) ...... 69
Table 35. Command Definitions (x8 Mode, BYTE# = V
IL
) ........ 70
Write Operation Status .................................................................................... 71
DQ7: Data# Polling ............................................................................................. 71
Figure 7 . Da ta # Po l lin g Al go rith m............... .... .. .. ... .. .... .. .. .. .. 72
RY/BY#: Ready/Busy# ....................................................................................... 72
DQ6: Toggle Bit I ............................................................................................... 72
Figure 8 . T o gg le B it Alg or ith m....... .. .. ... .. .... .. .. .. .. ..... .. .. .. .. .. .. 74
DQ2: Toggle Bit II .............................................................................................. 74
DQ5: Exceeded Timing Limits ........................................................................ 75
DQ3: Sector Erase Timer ................................................................................ 75
DQ1: Write-to-Buffer Abort ........................................................................... 75
Table 36 . W ri te O p era ti on Stat u s ............... .. .. .... ... .. .. .. .... .. .. . 76