m29w040b STMicroelectronics, m29w040b Datasheet
m29w040b
Available stocks
Related parts for m29w040b
m29w040b Summary of contents
Page 1
... Manufacturer Code: 20h – Device Code: E3h ® ECOPACK PACKAGES AVAILABLE September 2005 4 Mbit (512Kb x8, Uniform Block) Low Voltage Single Supply Flash Memory PLCC32 (K) Figure 1. Logic Diagram A0-A18 M29W040B TSOP32 ( 20mm TSOP32 (NZ 14mm DQ0-DQ7 M29W040B V SS AI02953 1/20 ...
Page 2
... CC V Ground SS SUMMARY DESCRIPTION The M29W040B Mbit (512Kb x8) non-vola- tile memory that can be read, erased and repro- grammed. These operations can be performed using a single low voltage (2.7 to 3.6V) supply. On power-up the memory defaults to its Read mode where it can be read in the same way as a ROM or EPROM ...
Page 3
... Refer also to the STMicroelectronics SURE Program and other relevant qual- ity documents. 2. Minimum Voltage may undershoot to –2V during transition and for less than 20ns during transitions. Table 3. Uniform Block Addresses, M29W040B Size # Address Range ...
Page 4
... M29W040B BUS OPERATIONS There are five standard bus operations that control the device. These are Bus Read, Bus Write, Out- put Disable, Standby and Automatic Standby. See Table 4, Bus Operations, for a summary. Typically glitches of less than 5ns on Chip Enable or Write Enable are ignored by the memory and do not af- fect bus operations ...
Page 5
... The Device Code can be read using a Bus Read operation with and address bits may be set to either V Device Code for the M29W040B is E3h. The Block Protection Status of each block can be read using a Bus Read operation with and A16, A17 and A18 specifying the ad- IH dress of the block ...
Page 6
... M29W040B Table 5. Commands Command Addr Data 1 X Read/Reset 3 555 Auto Select 3 555 Program 4 555 Unlock Bypass 3 555 Unlock Bypass 2 X Program Unlock Bypass Reset 2 X Chip Erase 6 555 Block Erase 6+ 555 Erase Suspend 1 X Erase Resume 1 X Note: X Don’t Care, PA Program Address, PD Program Data, BA Any address in the Block. ...
Page 7
... Erase Resume Command. The Erase Resume command must be used to restart the Program/ Erase Controller from Erase Suspend. An erase can be suspended and resumed more than once. Typical after (1) Min Typ 100k W/E Cycles 2.5 2 0.8 0 5.5 5.5 100,000 M29W040B Max Unit (1) sec 35 sec 6 sec 200 µs 30 sec cycles 7/20 ...
Page 8
... M29W040B STATUS REGISTER Bus Read operations from any address always read the Status Register during Program and Erase operations also read during Erase Sus- pend when an address within a block being erased is accessed. The bits in the Status Register are summarized in Table 7, Status Register Bits. ...
Page 9
... Bus Read Opera- tions from addresses within blocks that have not erased correctly. The Alternative Toggle Bit does not change if the addressed block has erased cor- rectly. M29W040B START READ DQ5 & DQ6 READ DQ6 ...
Page 10
... Figure 7. AC Testing Load Circuit 1.5V AI01417 DEVICE UNDER TEST C L includes JIG capacitance Test Condition Min OUT M29W040B 120 2.7 to 3.6V 2.7 to 3.6V 30pF 100pF 10ns 10ns 1.5V 1.5V 0.8V 1N914 3.3k OUT 30pF or 100pF AI02762 Max Unit ...
Page 11
... OUT 6MHz ± 0.2V CC Program/Erase Controller active –0.5 0. 1.8mA –100µA V – 1.8 M29W040B (2) Max Unit Typ. ±1 µA ±1 µ 100 µ 12.5 V 100 µA 2.3 ...
Page 12
... Test Condition tAVAV VALID tAVQV tELQV tELQX tGLQX tGLQV M29W040B 120 Min Max Min Max Min Max Max 20 25 ...
Page 13
... Min 40 45 Min 25 30 Min 0 0 Min 0 0 Min 30 30 Min 0 0 Min 40 45 Min 0 0 Min 0 0 Min 50 50 tWLAX tWHEH tWHGL tWHWL tWHDX VALID M29W040B Unit µs AI02908 13/20 ...
Page 14
... V High to Write Enable Low VCHWL VCS CC Figure 10. Write AC Waveforms, Chip Enable Controlled A0-A18 DQ0-DQ7 V CC tVCHWL 14/20 Parameter tAVAV VALID tAVEL tWLEL tGHEL tELEH tDVEH M29W040B 120 Min 55 70 Min 0 0 Min 40 45 Min 25 30 Min 0 0 Min 0 0 Min ...
Page 15
... Note: The last two characters of the ordering code may be replaced by a letter code for preprogrammed parts, otherwise devices are shipped from the factory with the memory content bits erased to ‘1’. For a list of available options (Speed, Package, etc...) or for further information on any aspect of this de- vice, please contact the ST Sales Office nearest to you. M29W040B M29W040B T 15/20 ...
Page 16
... M29W040B Table 15. PLCC32 – 32 lead Plastic Leaded Chip Carrier, Package Mechanical Data Symbol Typ 7. 10. 0.89 Figure 11. PLCC32 – 32 lead Plastic Leaded Chip Carrier, Package Outline Note: Drawing is not to scale. 16/20 millimeters Min Max 3 ...
Page 17
... Min Max 1.20 0.05 0.15 0.95 1.05 0.15 0.27 0.10 0.21 19.80 20.20 18.30 18.50 7.90 8.10 – – 0.50 0.70 0° 5° DIE C M29W040B inches Typ Min 0.0020 0.0374 0.0059 0.0039 0.7795 0.7205 0.3110 0.0197 – 0.0197 0° Max 0.0472 0.0059 0.0413 0.0106 0.0083 0.7953 0.7283 0.3189 – 0.0276 5° ...
Page 18
... M29W040B Table 17. TSOP32 – 32 lead Plastic Thin Small Outline 14mm, Package Mechanical Data Symbol Typ 0. Figure 13. TSOP32 – 32 lead Plastic Thin Small Outline 14mm, Package Outline TSOP-a Note: Drawing is not to scale. 18/20 millimeters Min Max 1 ...
Page 19
... Data Polling Flowchart diagram change (Figure 4) Data Toggle Flowchart diagram change (Figure 5) 22-Apr-2002 -04 PLCC32 package mechanical data modified Table 14. Ordering Information Scheme: standard package added and ECOPACK version 19-Sep-2005 5.0 added for both standard package and Tape & Reel packing. Revision Details M29W040B 19/20 ...
Page 20
... M29W040B Information furnished is believed to be accurate and reliable. However, STMicroelectronics assumes no responsibility for the consequences of use of such information nor for any infringement of patents or other rights of third parties which may result from its use. No license is granted by implication or otherwise under any patent or patent rights of STMicroelectronics. Specifications mentioned in this publication are subject to change without notice ...