MX26LV800TTC-55 Macronix International Co., MX26LV800TTC-55 Datasheet

no-image

MX26LV800TTC-55

Manufacturer Part Number
MX26LV800TTC-55
Description
Manufacturer
Macronix International Co.
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
MX26LV800TTC-55
Manufacturer:
MXIC/旺宏
Quantity:
20 000
FEATURES
• Extended single - supply voltage range 3.0V to 3.6V
• 1,048,576 x 8/524,288 x 16 switchable
• Single power supply operation
• Fast access time: 55/70ns
• Low power consumption
• Command register architecture
• Auto Erase (chip & sector) and Auto Program
GENERAL DESCRIPTION
The MX26LV800T/B is a 8-mega bit high speed Flash
memory organized as 1M bytes of 8 bits or 512K words
of 16 bits. MXIC's high speed Flash memories offer the
most cost-effective and reliable read/write non-volatile
random access memory. The MX26LV800T/B is pack-
aged in 48-pin TSOP, and 48-ball CSP. It is designed to
be reprogrammed and erased in system or in standard
EPROM programmers.
The standard MX26LV800T/B offers access time as fast
as 55ns, allowing operation of high-speed microproces-
sors without wait states. To eliminate bus contention,
the MX26LV800T/B has separate chip enable (CE#) and
output enable (OE#) controls.
MXIC's high speed Flash memories augment EPROM
functionality with in-circuit electrical erasure and program-
ming. The MX26LV800T/B uses a command register to
manage this functionality. The command register allows
P/N:PM1007
- 3.0V only operation for read, erase and program
operation
- 30mA maximum active current
- 30uA typical standby current
- Byte/word Programming (55us/70us typical)
- Sector Erase (Sector structure 16K-Bytex1,
8K-Bytex2, 32K-Bytex1, and 64K-Byte x15)
- Automatically erase any combination of sectors with
Erase verify capability.
- Automatically program and verify data at specified
address
3V ONLY HIGH SPEED eLiteFlash
8M-BIT [1Mx8/512K x16] CMOS SINGLE VOLTAGE
1
• Status Reply
• Ready/Busy# pin (RY/BY#)
• 2,000 minimum erase/program cycles
• Latch-up protected to 100mA from -1V to VCC+1V
• Boot Sector Architecture
• Package type:
• Compatibility with JEDEC standard
• 20 years data retention
for 100% TTL level control inputs and fixed power sup-
ply levels during erase and programming, while main-
taining maximum EPROM compatibility.
MXIC high speed Flash technology reliably stores
memory contents even after 2,000 erase and program
cycles. The MXIC cell is designed to optimize the erase
and programming mechanisms. In addition, the combi-
nation of advanced tunnel oxide processing and low in-
ternal electric fields for erase and program operations
produces reliable cycling. The MX26LV800T/B uses a
3.0V~3.6V VCC supply to perform the High Reliability
Erase and auto Program/Erase algorithms.
The highest degree of latch-up protection is achieved
with MXIC's proprietary non-epi process. Latch-up pro-
tection is proved for stresses up to 100 milliamperes on
address and data pin from -1V to VCC + 1V.
- Data# polling & Toggle bit for detection of program
and erase operation completion.
- Provides a hardware method of detecting program or
erase operation completion.
- T = Top Boot Sector
- B = Bottom Boot Sector
- 48-pin TSOP
- 48-ball CSP
- Pinout and software compatible with single-power
supply Flash
MX26LV800T/B
Macronix NBit
TM
Memory Family
REV. 1.3, APR. 13, 2005
TM
MEMORY

Related parts for MX26LV800TTC-55

MX26LV800TTC-55 Summary of contents

Page 1

FEATURES • Extended single - supply voltage range 3.0V to 3.6V • 1,048,576 x 8/524,288 x 16 switchable • Single power supply operation - 3.0V only operation for read, erase and program operation • Fast access time: 55/70ns • Low ...

Page 2

PIN CONFIGURATIONS 48 TSOP (Standard Type) (12mm x 20mm) A15 1 A14 2 A13 3 A12 4 A11 5 A10 WE# 11 RESET# 12 MX26LV800T RY/BY# 15 ...

Page 3

BLOCK STRUCTURE TABLE 1: MX26LV800T SECTOR ARCHITECTURE Sector Sector Size Byte Mode Word Mode SA0 64Kbytes 32Kwords SA1 64Kbytes 32Kwords SA2 64Kbytes 32Kwords SA3 64Kbytes 32Kwords SA4 64Kbytes 32Kwords SA5 64Kbytes 32Kwords SA6 64Kbytes 32Kwords SA7 64Kbytes 32Kwords SA8 64Kbytes ...

Page 4

TABLE 2: MX26LV800B SECTOR ARCHITECTURE Sector Sector Size Byte Mode Word Mode SA0 16Kbytes 8Kwords SA1 8Kbytes 4Kwords SA2 8Kbytes 4Kwords SA3 32Kbytes 16Kwords SA4 64Kbytes 32Kwords SA5 64Kbytes 32Kwords SA6 64Kbytes 32Kwords SA7 64Kbytes 32Kwords SA8 64Kbytes 32Kwords SA9 ...

Page 5

BLOCK DIAGRAM CE# CONTROL OE# INPUT WE# LOGIC RESET# ADDRESS LATCH A0-A18 AND BUFFER Q0-Q15/A-1 P/N:PM1007 MX26LV800T/B PROGRAM/ERASE HIGH VOLTAGE MX26LV800T/B FLASH ARRAY ARRAY SOURCE HV Y-PASS GATE PGM SENSE DATA AMPLIFIER HV PROGRAM DATA LATCH I/O BUFFER 5 WRITE ...

Page 6

AUTOMATIC PROGRAMMING The MX26LV800T/B is word/byte programmable using the Automatic Programming algorithm. The Automatic Programming algorithm makes the external system do not need to have time out sequence nor to verify the data programmed. The typical chip programming time at ...

Page 7

TABLE 3. MX26LV800T/B AUTO SELECT MODE OPERATION Description Mode CE# OE# WE# Manufacturer Code Read Device ID Word Silicon (Top Boot Block) Byte ID Device ID Word (Bottom Boot Block) Byte NOTE:SA=Sector Address, X=Don't Care, L=Logic Low, H=Logic High P/N:PM1007 ...

Page 8

TABLE 4. MX26LV800T/B COMMAND DEFINITIONS First Bus Command Bus Cycle Cycle Addr Reset 1 XXXH F0H Read 1 RA Read Silicon ID Word 4 555H AAH 2AAH Byte 4 AAAH AAH 555H Program Word 4 555H AAH 2AAH Byte 4 ...

Page 9

COMMAND DEFINITIONS Device operations are selected by writing specific ad- dress and data sequences into the command register. Writing incorrect address and data values or writing them in the improper sequence will reset the device to the read mode. Table ...

Page 10

REQUIREMENTS FOR READING ARRAY DATA To read array data from the outputs, the system must drive the CE# and OE# pins to VIL. CE# is the power control and selects the device. OE# is the output control and gates array ...

Page 11

Embedded Algorithms). The system can thus monitor RY/BY# to determine whether the reset operation is complete. If RESET# is asserted when a program or erase operation is completed ...

Page 12

TABLE 6. SILICON ID CODE Pins A0 Manufacture code Word VIL Byte VIL Device code Word VIH for MX26LV800T Byte VIH Device code Word VIH for MX26LV800B Byte VIH READING ARRAY DATA The device is automatically set to reading array ...

Page 13

SECTOR ERASE COMMANDS The Automatic Sector Erase does not require the de- vice to be entirely pre-programmed prior to executing the Automatic Sector Erase Set-up command and Au- tomatic Sector Erase command. Upon executing the Automatic Sector Erase command, the ...

Page 14

Q7: Data# Polling The Data# Polling bit, Q7, indicates to the host system whether an Automatic Algorithm is in progress or com- pleted. Data# Polling is valid after the rising edge of the final WE# pulse in the program or ...

Page 15

After the second read, the system would compare the new value of the toggle bit with the first. If the toggle bit is not toggling, the device has completed the program or erase operation. The system ...

Page 16

TABLE 7. WRITE OPERATION STATUS Status In Progress Word/Byte Program in Auto Program Algorithm Auto Erase Algorithm Exceeded Word/Byte Program in Auto Program Algorithm Time Limits Auto Erase Algorithm Note and Q2 require a valid address when reading ...

Page 17

Q3 Sector Erase Timer After the completion of the initial sector erase command sequence, the sector erase time-out will begin. Q3 will remain low until the time-out is complete. Data# Polling and Toggle Bit are valid after the initial sector ...

Page 18

ABSOLUTE MAXIMUM RATINGS Storage Temperature Plastic Packages . . . . . . . . . . . . . ..... -65 Ambient Temperature with Power Applied .... ...

Page 19

CAPACITANCE 1.0 MHz SYMBOL PARAMETER CIN1 Input Capacitance CIN2 Control Pin Capacitance COUT Output Capacitance TABLE 8. DC CHARACTERISTICS Symbol PARAMETER ILI Input Leakage Current ILIT A9 Input Leakage Current ILO Output Leakage ...

Page 20

AC CHARACTERISTICS TABLE 9. READ OPERATIONS SYMBOLPARAMETER tRC Read Cycle Time (Note 1) tACC Address to Output Delay tCE CE# to Output Delay tOE OE# to Output Delay tDF OE# High to Output Float (Note1) tOEH Output ...

Page 21

SWITCHING TEST CIRCUITS DEVICE UNDER TEST SWITCHING TEST WAVEFORMS 3. TESTING: Inputs are driven at 3.0V for a logic "1" and 0V for a logic "0". Input pulse rise and fall times are < 5ns. P/N:PM1007 MX26LV800T/B CL ...

Page 22

FIGURE 1. READ TIMING WAVEFORMS VIH Addresses VIL VIH CE# VIL VIH WE# VIL VIH OE# VIL HIGH Z VOH Outputs VOL VIH RESET# VIL P/N:PM1007 MX26LV800T/B tRC ADD Valid tACC tCE tOE tOEH tACC tOH DATA Valid 22 tDF ...

Page 23

AC CHARACTERISTICS TABLE 10. Erase/Program Operations SYMBOL PARAMETER tWC Write Cycle Time (Note 1) tAS Address Setup Time tAH Address Hold Time tDS Data Setup Time tDH Data Hold Time tOES Output Enable Setup Time tGHWL Read ...

Page 24

AC CHARACTERISTICS TABLE 11. Alternate CE# Controlled Erase/Program Operations SYMBOL PARAMETER tWC Write Cycle Time (Note 1) tAS Address Setup Time tAH Address Hold Time tDS Data Setup Time tDH Data Hold Time tOES Output Enable Setup ...

Page 25

FIGURE 2. COMMAND WRITE TIMING WAVEFORM VCC 3V VIH Addresses VIL tAS VIH WE# VIL tOES CE# VIH VIL tCS OE# VIH VIL VIH Data VIL P/N:PM1007 MX26LV800T/B ADD Valid tAH tWP tCWC tCH tDS tDH DIN 25 tWPH REV. ...

Page 26

AUTOMATIC PROGRAMMING TIMING WAVEFORM One byte data is programmed. Verify in fast algorithm and additional verification by external control are not re- quired because these operations are executed automati- cally by internal control circuit. Programming comple- tion can be verified ...

Page 27

FIGURE 4. AUTOMATIC PROGRAMMING ALGORITHM FLOWCHART Increment Address P/N:PM1007 MX26LV800T/B START Write Data AAH Address 555H Write Data 55H Address 2AAH Write Data A0H Address 555H Write Program Data/Address Data Poll from system No Verify Word Ok ? YES No ...

Page 28

FIGURE 5. CE# CONTROLLED PROGRAM TIMING WAVEFORM 555 for program 2AA for erase Address tWC tWH WE# tGHEL OE# tCP CE# tWS tDS Data tRH RESET# RY/BY# NOTES: 1.PA=Program Address, PD=Program Data, DOUT=Data Out, DQ7=complement of data written to device. ...

Page 29

AUTOMATIC CHIP ERASE TIMING WAVEFORM All data in chip are erased. External erase verification is not required because data is verified automatically by internal control circuit. Erasure completion can be veri- fied by DATA# polling and toggle bit checking after ...

Page 30

FIGURE 7. AUTOMATIC CHIP ERASE ALGORITHM FLOWCHART P/N:PM1007 MX26LV800T/B START Write Data AAH Address 555H Write Data 55H Address 2AAH Write Data 80H Address 555H Write Data AAH Address 555H Write Data 55H Address 2AAH Write Data 10H Address 555H ...

Page 31

AUTOMATIC SECTOR ERASE TIMING WAVEFORM Sector indicated by A12 to A18 are erased. External erase verify is not required because data are verified automatically by internal control circuit. Erasure comple- tion can be verified by DATA# polling and toggle bit ...

Page 32

FIGURE 9. AUTOMATIC SECTOR ERASE ALGORITHM FLOWCHART P/N:PM1007 MX26LV800T/B START Write Data AAH Address 555H Write Data 55H Address 2AAH Write Data 80H Address 555H Write Data AAH Address 555H Write Data 55H Address 2AAH Write Data 30H Sector Address ...

Page 33

WRITE OPERATION STATUS FIGURE 10. DATA# POLLING ALGORITHM NOTE : 1.VA=Valid address for programming 2.Q7 should be re-checked even Q5="1" because Q7 may change simultaneously with Q5. P/N:PM1007 MX26LV800T/B Start Read Q7~Q0 Add.=VA(1) Yes Q7 = Data ? No No ...

Page 34

FIGURE 11. TOGGLE BIT ALGORITHM NO Program/Erase Operation Not Complete,Write Note:1.Read toggle bit twice to determine whether or not it is toggling. 2. Recheck toggle bit because it may stop toggling as Q5 change to "1". P/N:PM1007 MX26LV800T/B Start Read ...

Page 35

FIGURE 12. Data# Polling Timings (During Automatic Algorithms) tRC Address VA tACC tCE CE# tCH tOE OE# tOEH WE# Q7 Q0-Q6 tBUSY RY/BY# NOTES: 1. VA=Valid address. Figure shows are first status cycle after command sequence, last status read cycle, ...

Page 36

FIGURE 13. Toggle Bit Timings (During Automatic Algorithms) tRC Address VA tACC tCE CE# tCH OE# tOEH WE# High Z Q6/Q2 tBUSY RY/BY# NOTES: 1. VA=Valid address; not required for Q6. Figure shows first two status cycle after command sequence, ...

Page 37

TABLE 12. AC CHARACTERISTICS Parameter Std Description tREADY1 RESET# PIN Low (During Automatic Algorithms) to Read or Write (See Note) tREADY2 RESET# PIN Low (NOT During Automatic Algorithms) to Read or Write (See Note) tRP RESET# Pulse Width (During Automatic ...

Page 38

AC CHARACTERISTICS TABLE 13. WORD/BYTE CONFIGURATION (BYTE#) Parameter Description JEDEC Std tELFL/tELFH CE# to BYTE# Switching Low or High tFLQZ BYTE# Switching Low to Output HIGH Z tFHQV BYTE# Switching High to Output Active FIGURE 15. BYTE# TIMING WAVEFORM FOR ...

Page 39

FIGURE 16. BYTE# TIMING WAVEFORM FOR READ OPERATIONS (BYTE# switching from word mode to byte mode) CE# OE# BYTE# Q0~Q14 Q15/A-1 FIGURE 17. BYTE# TIMING WAVEFORM FOR PROGRAM OPERATIONS CE# WE# BYTE# P/N:PM1007 MX26LV800T/B tELFH DOUT (Q0-Q14) DOUT VA (Q15) ...

Page 40

FIGURE 18. ID CODE READ TIMING WAVEFORM VCC 3V VID ADD VIH A9 VIL VIH ADD A0 VIL tACC VIH A1 VIL ADD VIH A2-A8 A10-A18 VIL CE# VIH VIL tCE VIH WE# VIL VIH OE# VIL VIH DATA VIL ...

Page 41

TABLE 14. ERASE AND PROGRAMMING PERFORMANCE (1) PARAMETER Sector Erase Time Chip Erase Time Byte Programming Time Word Programming Time Chip Programming Time (Word/Byte Mode) Erase/Program Cycles Note: 1. Not 100% tested. 2. Typical program and erase times assume the ...

Page 42

... ORDERING INFORMATION PLASTIC PACKAGE PART NO. ACCESS TIME (ns) MX26LV800TTC-55 55 MX26LV800BTC-55 55 MX26LV800TTC-70 70 MX26LV800BTC-70 70 MX26LV800TXBC-55 55 MX26LV800BXBC-55 55 MX26LV800TXBC-70 70 MX26LV800BXBC-70 70 MX26LV800TXEC-55 55 MX26LV800BXEC-55 55 MX26LV800TXEC-70 70 MX26LV800BXEC-70 70 MX26LV800TTC-55G 55 MX26LV800BTC-55G 55 MX26LV800TTC-70G 70 MX26LV800BTC-70G 70 P/N:PM1007 MX26LV800T/B OPERATING STANDBY Current MAX. (mA) Current MAX. (uA) 30 100 30 100 30 100 30 100 30 100 30 100 30 100 30 100 30 100 ...

Page 43

PART NO. ACCESS TIME (ns) MX26LV800TXBC-55G 55 MX26LV800BXBC-55G 55 MX26LV800TXBC-70G 70 MX26LV800BXBC-70G 70 MX26LV800TXEC-55G 55 MX26LV800BXEC-55G 55 MX26LV800TXEC-70G 70 MX26LV800BXEC-70G 70 P/N:PM1007 MX26LV800T/B OPERATING STANDBY Current MAX. (mA) Current MAX. (uA) 30 100 30 100 30 100 30 100 30 ...

Page 44

PACKAGE INFORMATION P/N:PM1007 MX26LV800T/B 44 REV. 1.3, APR. 13, 2005 ...

Page 45

CSP (for MX26LV800ATXBC/ATXBI/ABXBC/ABXBI) P/N:PM1007 MX26LV800T/B 45 REV. 1.3, APR. 13, 2005 ...

Page 46

CSP (for MX26LV800ATXEC/ATXEI/ABXEC/ABXEI) P/N:PM1007 MX26LV800T/B 46 REV. 1.3, APR. 13, 2005 ...

Page 47

REVISION HISTORY Revision No. Description 1.0 1. Modified ILI data from 1(max.) to 1(typ.)/3(max.) 2. Removed "Advanced Information" title 1.1 1. Modified the erase/program cycling to 2K cycles 2. Removed data retention table 1.2 1. Modified the erase/program cycling to ...

Page 48

... MX26LV800T/B MACRONIX INTERNATIONAL CO., LTD. reserves the right to change product and specifications without notice. ...

Related keywords