Datasheet M29W040B (STMicroelectronics)

ManufacturerSTMicroelectronics
Description4 Mbit (512Kb x8, Uniform Block) Low Voltage Single Supply Flash Memory
Pages / Page20 / 1 — M29W040B. Figure 1. Logic Diagram
File Format / SizePDF / 444 Kb
Document LanguageEnglish

M29W040B. Figure 1. Logic Diagram

Datasheet M29W040B STMicroelectronics

Model Line for this Datasheet

Text Version of Document

M29W040B
4 Mbit (512Kb x8, Uniform Block) Low Voltage Single Supply Flash Memory ■ SINGLE 2.7 to 3.6V SUPPLY VOLTAGE for PROGRAM, ERASE and READ OPERATIONS ■ ACCESS TIME: 55ns ■ PROGRAMMING TIME – 10µs per Byte typical ■ 8 UNIFORM 64 Kbytes MEMORY BLOCKS ■ PROGRAM/ERASE CONTROLLER PLCC32 (K) TSOP32 (N) 8 x 20mm – Embedded Byte Program algorithm – Embedded Multi-Block/Chip Erase algorithm – Status Register Polling and Toggle Bits ■ ERASE SUSPEND and RESUME MODES – Read and Program another Block during Erase Suspend TSOP32 (NZ) ■ UNLOCK BYPASS PROGRAM COMMAND 8 x 14mm – Faster Production/Batch Programming ■ LOW POWER CONSUMPTION – Standby and Automatic Standby
Figure 1. Logic Diagram
■ 100,000 PROGRAM/ERASE CYCLES per BLOCK ■ 20 YEARS DATA RETENTION – Defectivity below 1 ppm/year VCC ■ ELECTRONIC SIGNATURE – Manufacturer Code: 20h 19 8 – Device Code: E3h A0-A18 DQ0-DQ7 ■ ECOPACK® PACKAGES AVAILABLE W M29W040B E G VSS AI02953 September 2005 1/20 Document Outline Table 1. Signal Names Table 2. Absolute Maximum Ratings (1) Table 3. Uniform Block Addresses, M29W040B Table 4. Bus Operations Table 5. Commands Read/Reset. Auto Select. Program, Unlock Bypass Program, Chip Erase, Block Erase. Unlock Bypass. Unlock Bypass Reset. Erase Suspend. Erase Resume. Table 6. Program, Erase Times and Program, Erase Endurance Cycles (TA = 0 to 70˚C or –40 to 85˚C) Table 7. Status Register Bits Table 8. AC Measurement Conditions Table 9. Capacitance (TA = 25 ˚C, f = 1 MHz) Table 10. DC Characteristics (TA = 0 to 70˚C or –40 to 85˚C) Table 11. Read AC Characteristics (TA = 0 to 70˚C or –40 to 85˚C) Table 12. Write AC Characteristics, Write Enable Controlled (TA = 0 to 70˚C or –40 to 85˚C) Table 13. Write AC Characteristics, Chip Enable Controlled (TA = 0 to 70˚C or –40 to 85˚C) Table 14. Ordering Information Scheme Table 15. PLCC32 – 32 lead Plastic Leaded Chip Carrier, Package Mechanical Data Table 16. TSOP32 – 32 lead Plastic Thin Small Outline, 8 x 20mm, Package Mechanical Data Table 17. TSOP32 – 32 lead Plastic Thin Small Outline, 8 x 14mm, Package Mechanical Data Table 18. Revision History SUMMARY DESCRIPTION SIGNAL DESCRIPTIONS Address Inputs (A0-A18). Data Inputs/Outputs (DQ0-DQ7). Chip Enable (E). Output Enable (G). Write Enable (W). VCC Supply Voltage. VSS Ground. BUS OPERATIONS Bus Read. Bus Write. Output Disable. Standby. Automatic Standby. Special Bus Operations Electronic Signature. Block Protection and Blocks Unprotection. COMMAND INTERFACE Read/Reset Command. Auto Select Command. Program Command. Unlock Bypass Command. Unlock Bypass Program Command. Unlock Bypass Reset Command. Chip Erase Command. Block Erase Command. Erase Suspend Command. Erase Resume Command. STATUS REGISTER Data Polling Bit (DQ7). Toggle Bit (DQ6). Error Bit (DQ5). Erase Timer Bit (DQ3). Alternative Toggle Bit (DQ2). Figure 1. Logic Diagram Figure 2. PLCC Connections Figure 3. TSOP Connections Figure 4. Data Polling Flowchart Figure 5. Data Toggle Flowchart Figure 6. AC Testing Input Output Waveform Figure 7. AC Testing Load Circuit Figure 8. Read Mode AC Waveforms Figure 9. Write AC Waveforms, Write Enable Controlled Figure 10. Write AC Waveforms, Chip Enable Controlled Figure 11. PLCC32 – 32 lead Plastic Leaded Chip Carrier, Package Outline Figure 12. TSOP32 – 32 lead Plastic Thin Small Outline, 8 x 20mm, Package Outline Figure 13. TSOP32 – 32 lead Plastic Thin Small Outline, 8 x 14mm, Package Outline