6 S29WSxxxN MirrorBit™ Flash Family S29WSxxxN_00C0 June 14, 2004
Preliminary
Table of Contents
Product Selector Guide. . . . . . . . . . . . . . . . . . . . . . 8
Block Diagram of
Simultaneous Operation Circuit . . . . . . . . . . . . . . .9
Connection Diagrams . . . . . . . . . . . . . . . . . . . . . . 10
MCP Look-ahead Connection Diagram ......................................... 13
Multi-Chip Compatible Packages ...................................................... 14
Special Handling Instructions for FBGA Package ......................... 14
Input/Output Descriptions . . . . . . . . . . . . . . . . . . . 15
Logic Symbol . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Ordering Information (256 Mb) . . . . . . . . . . . . . . . 17
Ordering Information (128 Mb) . . . . . . . . . . . . . . . 18
Ordering Information (64 Mb) . . . . . . . . . . . . . . . . 19
Device Bus Operations . . . . . . . . . . . . . . . . . . . . . .20
Table 1. Device Bus Operations ..........................................20
VersatileIO™ (VIO) Control ...............................................................20
Requirements for Asynchronous (Non-Burst)
Read Operation .....................................................................................20
Requirements for Synchronous (Burst) Read Operation ......... 21
Table 2. Address Dependent Additional Latency ....................21
Table 3. Address Latency for x Wait States (
≤
80 MHz) ...........21
Table 4. Address Latency for 6 Wait States (
≤
80 MHz) ..........22
Table 5. Address Latency for 5 Wait States (
≤
68 MHz) ..........22
Table 6. Address Latency for 4 Wait States (
≤
54 MHz) ..........22
Table 7. Address Latency for 3 Wait States (
≤
40 MHz) ..........22
Table 8. Address/Boundary Crossing Latency for 6 Wait States
(
≤
80 MHz) .......................................................................22
Table 9. Address/Boundary Crossing Latency for 5 Wait States
(< 66 MHz) ......................................................................23
Table 10. Address/Boundary Crossing Latency for 4 Wait States
(< 54 MHz) ......................................................................23
Table 11. Address/Boundary Crossing Latency for 3 Wait States
(< 40 MHz) ......................................................................23
Table 12. Burst Address Groups ..........................................24
Configuration Register ........................................................................ 24
Handshaking ........................................................................................... 24
Simultaneous Read/Write Operations with Zero Latency ...... 25
Writing Commands/Command Sequences .................................. 25
Accelerated Program/Chip Erase Operations ............................. 25
Write Buffer Programming Operation .......................................... 26
Autoselect Mode .................................................................................. 27
Advanced Sector Protection and Unprotection .........................28
Sector Protection ................................................................................. 29
Persistent Sector Protection ............................................................. 29
Table 13. Sector Protection Schemes ...................................31
Password Sector Protection ............................................................. 32
Lock Register ..........................................................................................33
Table 14. Lock Register .....................................................33
Hardware Data Protection Mode ....................................................33
Standby Mode ........................................................................................ 34
Automatic Sleep Mode ........................................................................ 34
RESET#: Hardware Reset Input ....................................................... 34
Output Disable Mode ...........................................................................35
SecSi™ (Secured Silicon) Sector Flash
Memory Region . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
Table 15. SecSi
TM
Sector Addresses .....................................36
Common Flash Memory Interface (CFI). . . . . . . 36
Table 16. CFI Query Identification String ..............................37
Table 17. System Interface String ...................................... 37
Table 19. Primary Vendor-Specific Extended Query ............... 38
Table 20. WS256N Sector & Memory Address Map ................ 40
Table 21. WS128N Sector & Memory Address Map ................ 48
Table 22. WS064N Sector & Memory Address Map ................ 52
Command Definitions . . . . . . . . . . . . . . . . . . . . . . 54
Reading Array Data ............................................................................. 54
Set Configuration Register Command Sequence ....................... 54
Read Configuration Register Command Sequence .................... 55
Figure 1. Synchronous/Asynchronous State Diagram ............. 55
Table 23. Programmable Wait State Settings ....................... 56
Table 24. Wait States for Handshaking ............................... 56
Table 25. Burst Length Configuration .................................. 57
Table 26. Configuration Register ........................................ 58
Reset Command ................................................................................... 58
Autoselect Command Sequence ...................................................... 59
Table 27. Autoselect Addresses .......................................... 60
Enter SecSi™ Sector/Exit SecSi Sector Command Sequence ..60
Word Program Command Sequence .............................................60
Figure 2. Word Program Operation ...................................... 61
Write Buffer Programming Command Sequence ........................ 61
Table 28. Write Buffer Command Sequence ......................... 62
Figure 3. Write Buffer Programming Operation ...................... 63
Chip Erase Command Sequence ...................................................... 64
Sector Erase Command Sequence .................................................. 64
Figure 4. Erase Operation .................................................. 65
Erase Suspend/Erase Resume Commands .................................... 66
Program Suspend/Program Resume Commands ........................ 66
Lock Register Command Set Definitions ...................................... 67
Password Protection Command Set Definitions ........................ 67
Non-Volatile Sector Protection Command Set Definitions ....68
Figure 5. PPB Program/Erase Algorithm ............................... 70
Global Volatile Sector Protection Freeze Command Set ......... 71
Volatile Sector Protection Command Set ..................................... 71
SecSi Sector Entry Command ........................................................... 72
Command Definition Summary .........................................................73
Table 29. Memory Array Commands .................................. 73
Table 30. Sector Protection Commands ............................... 74
Write Operation Status . . . . . . . . . . . . . . . . . . . . . 75
DQ7: Data# Polling .............................................................................. 75
Figure 6. Data# Polling Algorithm ....................................... 76
DQ6: Toggle Bit I .................................................................................. 76
Figure 7. Toggle Bit Algorithm ............................................ 78
DQ2: Toggle Bit II ................................................................................ 78
Table 31. DQ6 and DQ2 Indications .................................... 79
Reading Toggle Bits DQ6/DQ2 ........................................................ 79
DQ5: Exceeded Timing Limits .......................................................... 79
DQ3: Sector Erase Timer ..................................................................80
DQ1: Write to Buffer Abort .............................................................80
Table 32. Write Operation Status ....................................... 81
Absolute Maximum Ratings . . . . . . . . . . . . . . . . . 82
Figure 8. Maximum Negative Overshoot Waveform................ 82
Figure 9. Maximum Positive Overshoot Waveform ................. 82
Operating Ranges . . . . . . . . . . . . . . . . . . . . . . . . . 82
DC Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . 83
Test Conditions . . . . . . . . . . . . . . . . . . . . . . . . . . .84
Figure 10. Test Setup ........................................................ 84
Table 33. Test Specifications ............................................. 84
Key to Switching Waveforms. . . . . . . . . . . . . . . . 84