MX29GL640E T/B
MX29GL640E H/L
MX29GL640E T/B, MX29GL640E H/L
DATASHEET
P/N:PM1494
REV. 1.6, OCT. 30, 2013
1
MX29GL640E T/B
MX29GL640E H/L
Contents
FEATURES ............................................................................................................................................................. 5
PIN CONFIGURATION for MX29GL640E T/B ....................................................................................................... 6
PIN CONFIGURATION for MX29GL640E H/L ....................................................................................................... 7
PIN DESCRIPTION ................................................................................................................................................. 8
BLOCK DIAGRAM.................................................................................................................................................. 9
BLOCK DIAGRAM DESCRIPTION ...................................................................................................................... 10
BLOCK STRUCTURE........................................................................................................................................... 11
Table 1-1. MX29GL640ET SECTOR ARCHITECTURE ............................................................................. 11
Table 1-2. MX29GL640EB SECTOR ARCHITECTURE ............................................................................. 15
Table 1-3. MX29GL640E H/L SECTOR ARCHITECTURE ......................................................................... 19
FUNCTIONAL OPERATION DESCRIPTION ....................................................................................................... 24
READ OPERATION .................................................................................................................................... 24
PAGE READ................................................................................................................................................ 24
WRITE OPERATION ................................................................................................................................... 24
DEVICE RESET .......................................................................................................................................... 24
STANDBY MODE ........................................................................................................................................ 24
OUTPUT DISABLE ..................................................................................................................................... 25
BYTE/WORD SELECTION ......................................................................................................................... 25
HARDWARE WRITE PROTECT ................................................................................................................. 25
ACCELERATED PROGRAMMING OPERATION ...................................................................................... 25
WRITE BUFFER PROGRAMMING OPERATION ...................................................................................... 25
SECTOR PROTECT OPERATION ............................................................................................................. 26
AUTOMATIC SELECT BUS OPERATIONS ................................................................................................ 26
SECTOR LOCK STATUS VERIFICATION .................................................................................................. 26
READ SILICON ID MANUFACTURER CODE ............................................................................................ 27
READ INDICATOR BIT (Q7) FOR SECURITY SECTOR ........................................................................... 27
INHERENT DATA PROTECTION................................................................................................................ 27
COMMAND COMPLETION......................................................................................................................... 27
LOW VCC WRITE INHIBIT ......................................................................................................................... 27
WRITE PULSE "GLITCH" PROTECTION................................................................................................... 27
LOGICAL INHIBIT ....................................................................................................................................... 27
POWER-UP SEQUENCE ........................................................................................................................... 28
POWER-UP WRITE INHIBIT ...................................................................................................................... 28
POWER SUPPLY DECOUPLING ............................................................................................................... 28
COMMAND OPERATIONS ................................................................................................................................... 29
READING THE MEMORY ARRAY .............................................................................................................. 29
AUTOMATIC PROGRAMMING OF THE MEMORY ARRAY ..................................................................... 29
ERASING THE MEMORY ARRAY .............................................................................................................. 30
SECTOR ERASE ........................................................................................................................................ 30
CHIP ERASE.............................................................................................................................................. 31
P/N:PM1494
REV. 1.6, OCT. 30, 2013
2
MX29GL640E T/B
MX29GL640E H/L
ERASE SUSPEND/RESUME ..................................................................................................................... 32
SECTOR ERASE RESUME ........................................................................................................................ 32
PROGRAM SUSPEND/RESUME ............................................................................................................... 33
PROGRAM RESUME ................................................................................................................................. 33
BUFFER WRITE ABORT ............................................................................................................................ 33
AUTOMATIC SELECT OPERATIONS ........................................................................................................ 34
AUTOMATIC SELECT COMMAND SEQUENCE ....................................................................................... 34
READ MANUFACTURER ID OR DEVICE ID ............................................................................................. 35
RESET ....................................................................................................................................................... 35
ADVANCED SECTOR PROTECTION/UN-PROTECTION ......................................................................... 36
Figure 1. Advance Sector Protection/Unprotection SPB Program Algorithm .............................................. 36
Figure 2. Lock Register Program Algorithm ................................................................................................ 37
Figure 3. SPB Program Algorithm ............................................................................................................... 39
SECURITY SECTOR FLASH MEMORY REGION ..................................................................................... 42
TABLE 3. COMMAND DEFINITIONS ......................................................................................................... 43
COMMON FLASH MEMORY INTERFACE (CFI) MODE ..................................................................................... 46
QUERY COMMAND AND COMMAND FLASH MEMORY INTERFACE (CFI) MODE ............................... 46
Table 4-1. CFI mode: Identification Data Values
(Note 1)
................................................................................ 46
Table 4-2. CFI mode: System Interface Data Values .................................................................................. 46
Table 4-3. CFI mode: Device Geometry Data Values.................................................................................. 47
Table 4-4. CFI mode: Primary Vendor-Specific Extended Query Data Values
............................................ 48
ELECTRICAL CHARACTERISTICS .................................................................................................................... 49
ABSOLUTE MAXIMUM STRESS RATINGS............................................................................................... 49
OPERATING TEMPERATURE AND VOLTAGE .......................................................................................... 49
DC CHARACTERISTICS ............................................................................................................................ 50
SWITCHING TEST CIRCUITS .................................................................................................................... 51
SWITCHING TEST WAVEFORMS ............................................................................................................ 51
AC CHARACTERISTICS ............................................................................................................................ 52
Figure 4. COMMAND WRITE OPERATION................................................................................................ 53
READ/RESET OPERATION ................................................................................................................................. 54
Figure 5. READ TIMING WAVEFORMS ..................................................................................................... 54
Figure 6. RESET# TIMING WAVEFORM ................................................................................................... 55
ERASE/PROGRAM OPERATION ........................................................................................................................ 56
Figure 7. AUTOMATIC CHIP ERASE TIMING WAVEFORM ...................................................................... 56
Figure 8. AUTOMATIC CHIP ERASE ALGORITHM FLOWCHART ............................................................ 57
Figure 9. AUTOMATIC SECTOR ERASE TIMING WAVEFORM ................................................................ 58
Figure 10. AUTOMATIC SECTOR ERASE ALGORITHM FLOWCHART ................................................... 59
Figure 11. ERASE SUSPEND/RESUME FLOWCHART ............................................................................. 60
Figure 12. AUTOMATIC PROGRAM TIMING WAVEFORMS ..................................................................... 61
Figure 13. ACCELERATED PROGRAM TIMING DIAGRAM ...................................................................... 61
Figure 14. CE# CONTROLLED WRITE TIMING WAVEFORM................................................................... 62
Figure 15. AUTOMATIC PROGRAMMING ALGORITHM FLOWCHART.................................................... 63
P/N:PM1494
REV. 1.6, OCT. 30, 2013
3
MX29GL640E T/B
MX29GL640E H/L
Figure 16. SILICON ID READ TIMING WAVEFORM .................................................................................. 64
WRITE OPERATION STATUS .............................................................................................................................. 65
Figure 17. DATA# POLLING TIMING WAVEFORMS (DURING AUTOMATIC ALGORITHMS) .................. 65
Figure 18. STATUS POLLING FOR WORD PROGRAM/ERASE ............................................................... 66
Figure 19. STATUS POLLING FOR WRITE BUFFER PROGRAM ............................................................. 67
Figure 20. TOGGLE BIT TIMING WAVEFORMS (DURING AUTOMATIC ALGORITHMS) ....................... 68
Figure 21. TOGGLE BIT ALGORITHM........................................................................................................ 69
Figure 22. BYTE# TIMING WAVEFORM FOR READ OPERATIONS (BYTE# switching from byte mode to
word mode) ................................................................................................................................................. 70
Figure 23. PAGE READ TIMING WAVEFORM ........................................................................................... 70
Figure 24. DEEP POWER DOWN MODE WAVEFORM ............................................................................ 71
Figure 25. WRITE BUFFER PROGRAM FLOWCHART ............................................................................. 72
RECOMMENDED OPERATING CONDITIONS .................................................................................................... 73
ERASE AND PROGRAMMING PERFORMANCE ............................................................................................... 74
DATA RETENTION ............................................................................................................................................... 74
LATCH-UP CHARACTERISTICS ......................................................................................................................... 74
PIN CAPACITANCE .............................................................................................................................................. 74
ORDERING INFORMATION ................................................................................................................................. 75
PART NAME DESCRIPTION ................................................................................................................................ 76
PACKAGE INFORMATION ................................................................................................................................... 77
REVISION HISTORY ............................................................................................................................................ 81
P/N:PM1494
REV. 1.6, OCT. 30, 2013
4
MX29GL640E T/B
MX29GL640E H/L
FEATURES
GENERAL FEATURES
SINGLE VOLTAGE 3V ONLY FLASH MEMORY
• Power Supply Operation
- 2.7 to 3.6 volt for read, erase, and program operations
- V I/O voltage must tight with VCC
- VI/O=VCC=2.7V~3.6V
• Byte/Word mode switchable
- 8,388,608 x 8 / 4,194,304 x 16
• Sector architecture
- MX29GL640E T/B: 127 x 32Kword(64KB) + 8 x 4Kword(8KB) boot sector
- MX29GL640E H/L: 128 x 32Kword(64KB) Uniform sector
• 16-byte/8-word page read buffer
• 32-byte/16-word write buffer
• Extra 128-word sector for security
- Features factory locked and identifiable, and customer lockable
• Advanced sector protection function (Solid and Password Protect)
• Latch-up protected to 100mA from -1V to 1.5xVcc
• Low Vcc write inhibit : Vcc ≤ VLKO
• Compatible with JEDEC standard
- Pinout and software compatible to single power supply Flash
• Deep power down mode
PERFORMANCE
• High Performance
- Fast access time: 70ns
- Page access time: 25ns
- Fast program time: 10us/word
- Fast erase time: 0.5s/secter (typical)
• Low Power Consumption
- Low active read current: 10mA (typical) at 5MHz
- Low standby current: 20uA (typical)
• Typical 100,000 erase/program cycle
• 20 years data retention
SOFTWARE FEATURES
• Program/Erase Suspend & Program/Erase Resume
- Suspends sector erase operation to read data from or program data to another sector which is not being
erased
- Suspends sector program operation to read data from another sector which is not being program
• Status Reply
- Data# Polling & Toggle bits provide detection of program and erase operation completion
• Support Common Flash Interface (CFI)
HARDWARE FEATURES
• Ready/Busy# (RY/BY#) Output
- Provides a hardware method of detecting program and erase operation completion
• Hardware Reset (RESET#) Input
- Provides a hardware method to reset the internal state machine to read mode
• WP#/ACC input pin
- Hardware write protect pin/Provides accelerated program capability
- MX29GL640E T/B: Protect Top or Bottom two sectors if WP#/ACC=Vil
- MX29GL640E H/L: Protect first or last sector if WP#/ACC=Vil
PACKAGE
• MX29GL640E T/B
- 48-pin TSOP
- 48-ball LFBGA (6x8mm)
•
MX29GL640E H/L
- 56-pin TSOP
- 64-ball LFBGA (11x13mm)
•
All devices are RoHS Compliant and Halogen-free
P/N:PM1494
REV. 1.6, OCT. 30, 2013
5