S29GL032M10TAIR10 AMD (ADVANCED MICRO DEVICES), S29GL032M10TAIR10 Datasheet

no-image

S29GL032M10TAIR10

Manufacturer Part Number
S29GL032M10TAIR10
Description
Manufacturer
AMD (ADVANCED MICRO DEVICES)
Datasheet

Specifications of S29GL032M10TAIR10

Lead Free Status / Rohs Status
Not Compliant
Data Sheet
S29GL-M MirrorBit
S29GL256M, S29GL128M, S29GL064M, S29GL032M
256 Megabit, 128 Megabit, 64 Megabit, and 32 Megabit,
3.0 Volt-only Page Mode Flash Memory featuring
0.23 µm MirrorBit Process Technology
This product family has been retired and is not recommended for designs. For
new and current designs, S29GL032A, S29GL064A, S29GL128P, and
S29GL256P supersede S29GL032M, S29GL064M, S29GL128M, and
S29GL256M respectively. These are the factory-recommended migration
paths. Please refer to the S29GL-A and S29GL-P Datasheets for specifications
and ordering information. Availability of this document is retained for reference
and historical purposes only.
Notice to Readers: This document states the current technical specifications
regarding the Spansion product(s) described herein. Spansion Inc. deems the
products to have been in sufficient production volume such that subsequent
versions of this document are not expected to change. However, typographical
or specification corrections, or modifications to the valid combinations offered
may occur.
Publication Number S29GL-M_00
TM
Flash Family
Revision B
Amendment 8
Issue Date February 7, 2007

Related parts for S29GL032M10TAIR10

S29GL032M10TAIR10 Summary of contents

Page 1

... S29GL-M MirrorBit S29GL256M, S29GL128M, S29GL064M, S29GL032M 256 Megabit, 128 Megabit, 64 Megabit, and 32 Megabit, 3.0 Volt-only Page Mode Flash Memory featuring 0.23 µm MirrorBit Process Technology Data Sheet This product family has been retired and is not recommended for designs. For new and current designs, S29GL032A, S29GL064A, S29GL128P, and S29GL256P supersede S29GL032M, S29GL064M, S29GL128M, and S29GL256M respectively ...

Page 2

... Spansion Inc. deems the products to have been in sufficient production volume such that sub- sequent versions of this document are not expected to change. However, typographical or specification corrections, or modifications to the valid combinations offered may occur.” Questions regarding these document designations may be directed to your local sales office S29GL-M MirrorBit Flash Family TM range. Changes IO S29GL-M_00_B8 February 7, 2007 ...

Page 3

... Erase Suspend & Resume: read/program other sectors before an erase operation is completed — Data# polling & toggle bits provide status — CFI (Common Flash Interface) compliant: allows host system to identify and accommodate multiple flash devices — Unlock Bypass Program command reduces overall ...

Page 4

... General Description The S29GL256/128/064/032M family of devices are 3.0 V single power Flash memory manufac- tured using 0.23 µm MirrorBit technology. The S29GL256M is a 256†Mbit, organized as 16,777,216 words or 33,554,432 bytes. The S29GL128M is a 128 Mbit, organized as 8,388,608 words or 16,777,216 bytes. The S29GL064M Mbit, organized as 4,194,304 words or 8,388,608 bytes. ...

Page 5

... Hardware Data Protection ............................................................................. 56 Low VCC Write Inhibit ................................................................................ 56 Write Pulse “Glitch” Protection ............................................................... 56 Logical Inhibit ................................................................................................... 56 Power-Up Write Inhibit ............................................................................... 56 Common Flash Memory Interface (CFI Table 30. CFI Query Identification String .............................. 57 Table 31. System Interface String ........................................ 57 Table 32. Device Geometry Definition ................................... 58 Table 33. Primary Vendor-Specific Extended Query ................ 59 Command Definitions . . . . . . . . . . . . . . . . . . . . . . 60 Reading Array Data ...

Page 6

... LAA064—64-Ball Fortified Ball Grid Array (FBGA) ..............................104 LAC064—64-Pin Package .........................................................105 FBA048—48-Pin 6.15 x 8.15 mm Package ...................................................106 FBC048—48-Pin Package ............................................................107 FBE063—63-Pin Package ........................................................... 108 FPT-48P-M19 ...................................................................................................... 109 FPT-56P-M01 ....................................................................................................... 109 Revision Summary . . . . . . . . . . . . . . . . . . . . . . . . 110 S29GL-M MirrorBit Flash Family TM S29GL-M_00_B8 February 7, 2007 ...

Page 7

... S29GL256M S29GL128M 100 110 90 100 100 110 90 100 Sector Switches Erase Voltage Generator PGM Voltage Generator Chip Enable Output Enable STB Timer S29GL-M MirrorBit Flash Family TM S29GL064M S29GL032M 100 110 90 100 90 100 110 90 100 DQ15–DQ0 (A-1) Input/Output Buffers Data STB ...

Page 8

... A18 16 A17 Notes: 1. Pin S29GL032M. 2. Pin 9 is A21, Pin 13 is ACC, Pin 14 is WP#, Pin 15 is A19, and Pin 40-Pin Standard TSOP 48-Pin Standard TSOP on S29GL064M (models R6, R7). IO S29GL-M MirrorBit Flash Family TM A17 A20 37 A19 A10 36 DQ7 35 DQ6 34 DQ5 33 DQ4 A21 28 DQ3 ...

Page 9

... RY/BY# 17 A18 18 A17 Notes: 1. Pin S29GL128M, 29GL064M, and S29GL032M. 2. Pin S29GL064M, and S29GL032M. 3. Pin S29GL032M. February 7, 2007 S29GL-M_00_B8 48-Pin Standard TSOP 56-Pin Standard TSOP S29GL-M MirrorBit Flash Family A17 A20 43 A19 42 A10 DQ7 41 DQ6 40 DQ5 39 DQ4 A21 35 DQ3 34 33 DQ2 DQ1 ...

Page 10

... Fortified BGA Top View, Balls Facing Down A23 A14 A15 A16 BYTE A10 A11 DQ7 DQ14 A21 A19 DQ5 DQ12 A18 A20 DQ2 DQ10 DQ0 DQ8 CE S29GL-M MirrorBit Flash Family DQ15/A DQ13 DQ6 DQ4 DQ11 DQ3 DQ9 DQ1 OE S29GL-M_00_B8 February 7, 2007 ...

Page 11

... S29GL064M (model R5). IO Special Package Handling Instructions Special handling is required for Flash Memory products in molded packages (TSOP and BGA). The package and/or data integrity may be compromised if the package body is exposed to tempera- tures above 150°C for prolonged periods of time. February 7, 2007 S29GL-M_00_B8 ...

Page 12

... NC NC* NC* Special Package Handling Instructions Special handling is required for Flash Memory products in molded packages (TSOP and BGA). The package and/or data integrity may be compromised if the package body is exposed to tempera- tures above 150°C for prolonged periods of time 63-Ball Fine-Pitch BGA Top View, Balls Facing Down ...

Page 13

... Fine-pitch BGA Top View, Balls Facing Down A12 A14 A15 A16 BYTE A10 A11 DQ7 DQ14 RESET# NC A19 DQ5 DQ12 WP#/ACC A18 A20 DQ2 DQ10 A17 A6 A5 DQ0 DQ8 CE# S29GL-M MirrorBit Flash Family DQ15/A DQ13 DQ6 DQ4 DQ11 DQ3 G2 H2 DQ9 DQ1 OE ...

Page 14

... A3 RY/BY Special Package Handling Instructions Special handling is required for Flash Memory products in moulded packages (TSOP and BGA). The package and/or data integrity may be compromised if the package body is exposed to tem- peratures above 150°C for prolonged periods of time 48-Ball Fine-Pitch BGA Top View, Balls Facing Down ...

Page 15

... Hardware Write Protect input = Hardware Reset Pin input = Ready/Busy output = Selects 8-bit or 16-bit mode = 3.0 volt-only single power supply (see Product Selector Guide for speed options and voltage supply tolerances) = Device Ground = Pin Not Connected Internally = Output Buffer Power S29GL-M MirrorBit Flash Family TM 13 ...

Page 16

... A21–A0 DQ15–DQ0 CE# OE# WE# WP#/ACC RESET# BYTE# RY/BY S29GL032M (Models R1, R2 S29GL064M (Model R0 (A-1) S29GL064M (Models R3, R4 (A-1) S29GL-M MirrorBit Flash Family TM A20– DQ15–DQ0 CE# (A-1) OE# WE# WP#/ACC RESET# BYTE# RY/BY A22–A0 8 DQ7–DQ0 CE# OE# WE# ACC RESET# V RY/BY# IO A21– ...

Page 17

... S29GL128M 23 A22–A0 DQ15–DQ0 CE# OE# WE# WP#/ACC RESET# BYTE# RY/BY February 7, 2007 S29GL-M_00_B8 S29GL064M (Model R6, R7 S29GL256M (A-1) S29GL-M MirrorBit Flash Family TM A21–A0 16 DQ15–DQ0 CE# OE# WE# WP# ACC RESET A23– DQ15–DQ0 CE# (A-1) OE# WE# WP#/ACC RESET# BYTE# RY/BY# ...

Page 18

... Standard products are available in several packages and operating ranges. The order number (Valid Combination) is formed by a combination of the following: S29GL032M DEVICE NUMBER/DESCRIPTION S29GL032M 32 Megabit Page-Mode Flash Memory Manufactured using 0.23 µm MirrorBit™ Process Technology, 3.0 Volt-only Read, Program, and Erase PACKING TYPE 0 ...

Page 19

... FAC,FFC TAC,TFC BAC,BFC R3,R4 FAC,FFC TAI,TFI R0 BAI,BFI TAI,TFI R1,R2 FAI,FFI TAI,TFI BAI,BFI R3,R4 FAI,FFI TBI,TCI Valid Combinations S29GL-M MirrorBit Flash Family TM Package Description Packing (Notes) Type TS040 ( TSOP FBC048 (4) Fine-Pitch BGA TS056 ( TSOP LAA064 (4) Fortified BGA TS048 ( TSOP FBC048 (4) Fine-Pitch BGA ...

Page 20

... Standard products are available in several packages and operating ranges. The order number (Valid Combination) is formed by a combination of the following: S29GL064M DEVICE NUMBER/DESCRIPTION S29GL064M 64 Megabit Page-Mode Flash Memory Manufactured using 0.23 um MirrorBit Process Technology, 3.0 Volt-only Read, Program, and Erase PACKING TYPE 0 ...

Page 21

... Model Number R0,R3,R4,R6,R7 TAI, TFI R1,R2 TBI, TCI R2,R7 TAI, TDI R9 BAI, BFI R0,R3,R4,R5 FAI, FFI R1,R2,R3,R4,R5 Valid Combinations S29GL-M MirrorBit Flash Family TM Package Description Packing (Notes) Type TS048 ( TS056 ( TSOP FPT-48P-M19 (3, 6) 0,2,3 (Note 1) FPT-56P-M01 (3, 6) FBE063 (4, 6) Fine-Pitch BGA ...

Page 22

... Combination) is formed by a combination of the following: S29GL128M DEVICE NUMBER/DESCRIPTION S29GL128M 128 Megabit Page-Mode Flash Memory Manufactured using 0.23 µm MirrorBit™ Process Technology, 3.0 Volt-only Read, Program, and Erase S29GL128M Valid Combinations Base Ordering Speed Package Type, Material, Part Number Option & ...

Page 23

... Standard products are available in several packages and operating ranges. The order number (Valid Combination) is formed by a combination of the following: S29GL256M DEVICE NUMBER/DESCRIPTION S29GL256M 256 Megabit Page-Mode Flash Memory Manufactured using 0.23 µm MirrorBit™ Process Technology, 3.0 Volt-only Read, Program, and Erase S29GL256M Valid Combinations Device Speed Number Option 10, 11 S29GL256M ...

Page 24

... X H 0 Logic High = Data Out . IH S29GL-M MirrorBit Flash Family TM DQ8–DQ15 Addresses DQ0– BYTE# (Note 1) DQ7 = OUT OUT DQ8–DQ14 A (Note 4) (Note 4) = High-Z, IN DQ15 = A-1 A (Note 4) (Note High-Z High-Z X High-Z High-Z X High-Z High-Z SA, A6 =L, A3=L, A2=L, (Note 4) X A1=H, A0=L ...

Page 25

... Write Buffer Programming for more information. on this pin, the device automatically enters the aforementioned Unlock HH for operations other than accelerated program- HH for more information. S29GL-M MirrorBit Flash Family TM for timing specifications and and subsequent page read accesses ( ACC , and OE ...

Page 26

... CMOS standby current (I standby current is greater. The RESET# pin may be tied to the system reset circuitry. A system reset would thus also reset the Flash memory, enabling the system to read the boot-up firmware from the Flash memory. See AC Characteristics Output Disable Mode When the OE# input the high impedance state ...

Page 27

... SA55 1 180000–18FFFF SA56 1 190000–19FFFF SA57 1 1A0000–1AFFFF SA58 1 1B0000–1BFFFF SA59 1 1C0000–1CFFFF SA60 1 1D0000–1DFFFF SA61 1 1E0000–1EFFFF SA62 1 1F0000–1FFFFF SA63 1 S29GL-M MirrorBit Flash Family TM 8-bit A21–A16 Address Range 200000–20FFFF 210000–21FFFF 220000–22FFFF 230000– ...

Page 28

... SA57 0D0000–0D7FFF SA58 0D8000–0DFFFF SA59 0E0000–0E7FFF SA60 0E8000–0EFFFF SA61 0F0000–0F7FFF SA62 0F8000–0FFFFF SA63 S29GL-M MirrorBit Flash Family TM Sector 8-bit 16-bit Size Address Address (KB/ Range Range 64/32 200000–20FFFF 100000–107FFF 64/32 210000–21FFFF 108000– ...

Page 29

... E0000h–E7FFFh SA64 111111001 E8000h–EFFFFh SA65 111111010 F0000h–F7FFFh SA66 111111011 F8000h–FFFFFh SA67 111111100 F9000h–107FFFh SA68 111111101 SA69 111111110 SA70 111111111 S29GL-M MirrorBit Flash Family TM 8-bit 16-bit Sector Address Address Size* Range Range 64/32 240000h–24FFFFh 120000h–127FFFh 64/32 250000h– ...

Page 30

... SA65 111010xxx 150000h–157FFFh SA66 111011xxx 158000h–15FFFFh SA67 111100xxx 160000h–167FFFh SA68 111101xxx 168000h–16FFFFh SA69 111110xxx 170000h–177FFFh SA70 111111xxx 178000h–17FFFFh S29GL-M MirrorBit Flash Family TM 8-bit 16-bit Sector Address Address Size* Range Range 64/32 0C0000h–0CFFFFh 60000h–67FFFh 64/32 0D0000h– ...

Page 31

... SA80 500000–50FFFF SA81 510000–51FFFF SA82 520000–52FFFF SA83 530000–53FFFF SA84 540000–54FFFF SA85 550000–55FFFF S29GL-M MirrorBit Flash Family TM 8-bit A22–A16 Address Range SA86 560000–56FFFF SA87 570000–57FFFF SA88 580000–58FFFF SA89 590000–59FFFF SA90 5A0000– ...

Page 32

... S29GL-M MirrorBit Flash Family TM 8-bit 8-bit Address Address Range Range 000000–007FFF 008000–00FFFF 010000–017FFF 018000–01FFFF 020000–027FFF 028000–02FFFF 030000–037FFF 038000–03FFFF 040000– ...

Page 33

... S29GL-M MirrorBit Flash Family TM 8-bit 8-bit Address Address Range Range 160000–167FFF 168000–16FFFF 170000–177FFF 178000–17FFFF 180000–187FFF 188000–18FFFF 190000–197FFF 198000–19FFFF 1A0000– ...

Page 34

... S29GL-M MirrorBit Flash Family TM 8-bit 8-bit Address Address Range Range 2C0000–2C7FFF 2C8000–2CFFFF 2D0000–2D7FFF 2D8000–2DFFFF 2E0000–2E7FFF 2E8000–2EFFFF 2F0000–2F7FFF 2F8000–2FFFFF 300000– ...

Page 35

... SA83 1010011xxx SA84 1010100xxx SA85 1010101xxx SA86 1010110xxx SA87 1010111xxx SA88 1011000xxx SA89 1011001xxx S29GL-M MirrorBit Flash Family TM 8-bit 16-bit Sector Address Address Size* Range Range 64/32 2D0000h–2DFFFFh 168000h–16FFFFh 64/32 2E0000h–2EFFFFh 170000h–177FFFh 64/32 2F0000h–2FFFFFh 178000h–17FFFFh 64/32 300000h– ...

Page 36

... SA128 1111111001 SA129 1111111010 SA130 1111111011 SA131 1111111100 SA132 1111111101 SA133 1111111110 SA134 1111111111 S29GL-M MirrorBit Flash Family TM 8-bit 16-bit Sector Address Address Size* Range Range 64/32 710000h–71FFFFh 388000h–38FFFFh 64/32 720000h–72FFFFh 390000h–397FFFh 64/32 730000h–73FFFFh 398000h–39FFFFh 64/32 740000h– ...

Page 37

... SA85 1001110xxx 110000h–117FFFh SA86 1001111xxx 118000h–11FFFFh SA87 1010000xxx 120000h–127FFFh SA88 1010001xxx 128000h–12FFFFh SA89 1010010xxx S29GL-M MirrorBit Flash Family TM 8-bit 16-bit Sector Address Address Size* Range Range 64/32 260000h–26FFFFh 130000h–137FFFh 64/32 270000h–27FFFFh 138000h–13FFFFh 64/32 280000h– ...

Page 38

... SA131 1111100xxx 330000h–337FFFh SA132 1111101xxx 338000h–33FFFFh SA133 1111110xxx 340000h–347FFFh SA134 1111111000 348000h–34FFFFh S29GL-M MirrorBit Flash Family TM 8-bit 16-bit Sector Address Address Size* Range Range 64/32 6A0000h–6AFFFFh 350000h–357FFFh 64/32 6B0000h–6BFFFFh 358000h–35FFFFh 64/32 6C0000h– ...

Page 39

... SA79 278000–27FFFF SA80 280000–287FFF SA81 288000–28FFFF SA82 290000–297FFF SA83 298000–29FFFF SA84 2A0000–2A7FFF SA85 2A8000–2AFFFF S29GL-M MirrorBit Flash Family TM 16-bit A21–A15 Address Range SA86 2B0000–2B7FFF SA87 2B8000–2BFFFF SA88 2C0000–2C7FFF SA89 2C8000– ...

Page 40

... SA76 64/32 120000–127FFF SA77 64/32 128000–12FFFF SA78 64/32 130000–137FFF SA79 64/32 138000–13FFFF SA80 64/32 140000–147FFF SA81 64/32 S29GL-M MirrorBit Flash Family TM 8-bit 16-bit Sector Address Address Size* Range Range 290000–29FFFF 148000–14FFFF 2A0000–2AFFFF 150000– ...

Page 41

... SA193 64/32 4C8000–4CFFFF SA194 64/32 4D0000–4D7FFF SA195 64/32 4D8000–4DFFFF SA196 64/32 4E0000–4E7FFF SA197 64/32 4E8000–4EFFFF SA198 64/32 S29GL-M MirrorBit Flash Family TM 8-bit 16-bit Sector Address Address Size* Range Range 9E0000–9EFFFF 4F0000–4F7FFF 9F0000–9FFFFF 4F8000– ...

Page 42

... SA250 64/32 6F0000–6F7FFF SA251 64/32 6F8000–6FFFFF SA252 64/32 700000–707FFF SA253 64/32 708000–70FFFF SA254 64/32 710000–717FFF SA255 64/32 718000–71FFFF S29GL-M MirrorBit Flash Family TM 8-bit 16-bit Sector Address Address Size* Range Range E40000–E4FFFF 720000–727FFF E50000–E5FFFF 728000– ...

Page 43

... SA84 0540000–054FFFF 148000–14FFFF SA85 0550000–055FFFF 150000–157FFF SA86 0560000–056FFFF 158000–15FFFF SA87 0570000–057FFFF S29GL-M MirrorBit Flash Family TM 8-bit 16-bit Address Address Range Range 160000–167FFF 168000–16FFFF 02E0000–02EFFFF 170000–177FFF 02F0000–02FFFFF 178000–17FFFF 0300000– ...

Page 44

... SA173 0AD0000–0ADFFFF 408000–40FFFF SA174 0AE0000–0AEFFFF 410000–417FFF SA175 0AF0000–0AFFFFF 418000–41FFFF SA176 0B00000–0B0FFFF 420000–427FFF SA177 0B10000–0B1FFFF S29GL-M MirrorBit Flash Family TM 8-bit 16-bit Address Address Range Range 428000–42FFFF 430000–437FFF 438000–43FFFF 440000– ...

Page 45

... SA263 1070000–107FFFF 6D8000–6DFFFF SA264 1080000–108FFFF 6E0000–6E7FFF SA265 1090000–109FFFF 6E8000–6EFFFF SA266 10A0000–10AFFFF 6F0000–6F7FFF SA267 10B0000–10BFFFF S29GL-M MirrorBit Flash Family TM 8-bit 16-bit Address Address Range Range 6F8000–6FFFFF 700000–707FFF 708000–70FFFF 710000– ...

Page 46

... SA353 1610000–161FFFF 9A8000–9AFFFF SA354 1620000–162FFFF 9B0000–9B7FFF SA355 1630000–163FFFF 9B8000–9BFFFF SA356 1640000–164FFFF 9C0000–9C7FFF SA357 1650000–165FFFF S29GL-M MirrorBit Flash Family TM 8-bit 16-bit Address Address Range Range 9C8000–9CFFFF 9D0000–9D7FFF 9D8000–9DFFFF 9E0000– ...

Page 47

... C70000–C77FFF SA443 1BB0000–1BBFFFF C78000–C7FFFF SA444 1BC0000–1BCFFFF C80000–C87FFF SA445 1BD0000–1BDFFFF C88000–C8FFFF SA446 1BE0000–1BEFFFF C90000–C97FFF SA447 1BF0000–1BFFFFF S29GL-M MirrorBit Flash Family TM 8-bit 16-bit Address Address Range Range C98000–C9FFFF CA0000–CA7FFF CA8000–CAFFFF CB0000– ...

Page 48

... ED8000–EDFFFF SA507 1FB0000–1FBFFFF EE0000–EE7FFF SA508 1FC0000–1FCFFFF EE8000–EEFFFF SA509 1FD0000–1FDFFFF EF0000–EF7FFF SA510 1FE0000–1FEFFFF EF8000–EFFFFF SA511 1FF0000–1FFFFFF S29GL-M MirrorBit Flash Family TM 8-bit 16-bit Address Address Range Range F00000–F07FFF F08000–F0FFFF F10000–F17FFF F18000– ...

Page 49

... Sector Address Don’t care. IH S29GL-M MirrorBit Flash Family TM on address pin A9. Ad- ID 17. In addition, when verifying sector DQ7 to DQ0 Model Number BYTE# R1, R2, R5, R6, R0 R3, R8 01h 01h h X 7Eh X 12h X 01h X 7Eh X 12h X 00h 7E X 7Eh 7Eh 0Ch 10h h 00h (-R4, ...

Page 50

... SA48–SA51 1100XXXXXh 256 (4x64) SA52-SA55 1101XXXXXh 256 (4x64) SA56-SA59 1110XXXXXh 256 (4x64) 111100XXXh SA60-SA62 111101XXXh 192 (3x64) 111110XXXh S29GL-M MirrorBit Flash Family TM Figure 24 Autoselect A22–A18 Sector Group A22–A18 01000 SA48–SA51 01100 01001 SA52–SA55 01101 01010 SA56–SA59 ...

Page 51

... SA76–SA79 01011xx SA80–SA83 01100xx SA84–SA87 01101xx SA88–SA91 01110xx SA92–SA95 01111xx SA96–SA99 00111xx SA100–SA103 S29GL-M MirrorBit Flash Family TM Sector A20–A12 SA35-SA38 0111XXXXXh 256 (4x64) SA39-SA42 1000XXXXXh 256 (4x64) SA43-SA46 1001XXXXXh 256 (4x64) SA47-SA50 1010XXXXXh ...

Page 52

... SA63–SA66 01110XXXXX 256 (4x64) SA67–SA70 01111XXXXX 256 (4x64) SA71–SA74 10000XXXXX 256 (4x64) SA75–SA78 10001XXXXX 256 (4x64) S29GL-M MirrorBit Flash Family TM Sector/ Sector Sector A21–A12 Block Size (Kbytes) SA112-SA115 11100XXXXX 256 (4x64) SA116-SA119 11101XXXXX 256 (4x64) ...

Page 53

... SA212–SA215 100001xx SA216–SA219 100010xx SA220–SA223 100011xx SA224–SA227 100100xx SA228–SA231 100101xx SA232–SA235 100110xx SA236–SA239 S29GL-M MirrorBit Flash Family TM A21–A17 Sector Group A21–A17 10100 SA104–SA107 11010 10101 SA108–SA111 11011 10110 SA112–SA115 11100 10111 SA116– ...

Page 54

... SA376–SA379 1011110xx 0111101xx SA380–SA383 1011111xx 0111110xx SA384–SA387 1100000xx 0111111xx SA388–SA391 1100001xx 1000000xx S29GL-M MirrorBit Flash Family TM Sector Group A23–A15 SA392–SA395 1100010xx SA396–SA399 1100011xx SA400–SA403 1100100xx SA404–SA407 1100101xx SA408–SA411 1100110xx SA412–SA415 1100111xx SA416– ...

Page 55

... February 7, 2007 S29GL-M_00_B8 removed from the RESET# pin, all the previously protected ID Figure 1 START RESET (Note 1) Perform Erase or Program Operations RESET Temporary Sector Group Unprotect Completed (Note 2) , the highest or lowest address sector IL S29GL-M MirrorBit Flash Family Dur- ID shows the algorithm, and Figure 23 53 ...

Page 56

... Reset PLSCNT = 1 Increment PLSCNT No Yes PLSCNT = 1000? Yes Device failed Sector Group Unprotect Algorithm S29GL-M MirrorBit Flash Family TM START PLSCNT = 1 RESET Wait 1 μs Temporary Sector No First Write Group Unprotect Cycle = 60h? Mode Yes All sector No ...

Page 57

... Secured Silicon Sector Flash Memory Region The Secured Silicon Sector feature provides a Flash memory region that enables permanent part identification through an Electronic Serial Number (ESN). The Secured Silicon Sector is 256 bytes in length, and uses a Secured Silicon Sector Indicator Bit (DQ7) to indicate whether or not the Secured Silicon Sector is locked when shipped from the factory ...

Page 58

... Table 35 , the device does not accept any write cycles. This protects data during LKO is greater than LKO and OE during power up, the device does not accept commands S29GL-M MirrorBit Flash Family TM contain command definitions initiate S29GL-M_00_B8 February 7, 2007 is ...

Page 59

... Software support can then be device-independent, JEDEC ID-indepen- dent, and forward- and backward-compatible for the specified flash device families. Flash vendors can standardize their existing interfaces for long-term compatibility. ...

Page 60

... Table 32. Device Geometry Definition Data (x8) 0019h Device Size = 2 0018h 4Eh 0017h 19 = 256 Mb 128 Mb Mb 0016h Flash Device Interface description (refer to CFI publication 100) 50h 000xh 0000h = x8-only bus devices 52h 0000h 0001h = x16-only bus devices 0002h = x8/x16 bus devices 54h 0005h Max ...

Page 61

... Top/Bottom Boot Sector Flag 00h = Uniform Device without WP# protect, 9Eh 00xxh 02h = Bottom Boot Device, 03h = Top Boot Device, 04h = Uniform sectors bottom WP# protect, 05h = Uniform sectors top WP# protect A0h 0001h Program Suspend< 00h = Not Supported, 01h = Supported S29GL-M MirrorBit Flash Family TM Description 59 ...

Page 62

... Table 34 and Table 35 define the valid register command sequences. Writing Erase Suspend/Erase Resume Commands in the Device Bus Operations section for more in- Operations–AC Characteristics S29GL-M MirrorBit Flash Family TM AC Characteristics for more provides the read parameters, and S29GL-M_00_B8 February 7, 2007 for ...

Page 63

... For such application requirements, please contact your local Spansion representative. Word programming is supported for backward compatibility with existing Flash driver software and for occasional writing of individual words. Use of write buffer programming (see below) is strongly recommended for general programming use when more than a few words are to be programmed ...

Page 64

... This tells the device how many write buffer addresses are loaded with data and therefore when to ex- pect the Program Buffer to Flash command. The number of locations to program cannot exceed the size of the write buffer or the operation aborts. ...

Page 65

... Note that the Secured Silicon Sector, autoselect, and CFI functions are unavailable when a pro- gram operation is in progress. This flash device is capable of handling multiple write buffer programming operations on the same write buffer address range without intervening erases. For applications requiring incremental bit programming, a modified programming method is required ...

Page 66

... Sector Address Write first address/data Yes Abort Write to Buffer Operation? (Note 1) Write next address/data pair Write program buffer to flash sector address Read DQ7 - DQ0 at Last Loaded Address DQ7 = Data DQ1 = 1? DQ5 = 1? Yes Read DQ7 - DQ0 with address = Last Loaded ...

Page 67

... System Embedded Program algorithm in progress Verify Data? Yes No Last Address? Yes Programming Completed Table 34 and Table 35 for program command sequence Figure 4. Program Operation Autoselect Command Sequence Write Operation Status S29GL-M MirrorBit Flash Family TM No for more information. for more information. 65 ...

Page 68

... Write Operation Status for parameters, and Figure 18 shows the address and data requirements for the sector erase command S29GL-M MirrorBit Flash Family TM for information on these status bits. Erase and Programming Perfor- for timing diagrams. S29GL-M_00_B8 February 7, 2007 ...

Page 69

... Data Poll to Erasing Bank from System Embedded Erase algorithm in progress No Data = FFh? Yes Erasure Completed for program command sequence. for information on the sector erase timer. Figure 6. Erase Operation S29GL-M MirrorBit Flash Family TM for information on Erase and Programming Perfor- for timing diagrams. 67 ...

Page 70

... Resume command are ignored. Another Erase Suspend command can be written after the chip resumes erasing. Note: During an erase operation, this flash device performs multiple internal operations which are invisible to the system. When an erase operation is suspended, any of the internal operations that were not fully completed must be restarted. As such, if this flash device is continually issued suspend/resume commands in rapid succession, erase progress are impeded as a function of the number of suspends ...

Page 71

... Protect (10) Sector Group Protect Verify 4 (12) Enter Secured Silicon Sector Region 3 Exit Secured Silicon Sector Region 4 Program 4 Write to Buffer (11) 3 Program Buffer to Flash 1 Write to Buffer Abort Reset (13) 3 Unlock Bypass 3 Unlock Bypass Program (14) 2 Unlock Bypass Reset (15) 2 Chip Erase 6 Sector Erase ...

Page 72

... Device ID (9) Secured Silicon Sector Factory Protect (10) Sector Group Protect Verify (12) Enter Secured Silicon Sector Region Exit Secured Silicon Sector Region Write to Buffer (11) Program Buffer to Flash Write to Buffer Abort Reset (13) Chip Erase Sector Erase Program/Erase Suspend (14) Program/Erase Resume (15) CFI Query (16) Legend Don’ ...

Page 73

... Valid data on DQ0–DQ7 appears on successive read cycles. Table 36 shows the outputs for Data# Polling on DQ7. rithm. Figure 17 shows the Data# Polling timing diagram. February 7, 2007 S29GL-M_00_B8 Table 36 and the following subsections describe the function of these S29GL-M MirrorBit Flash Family TM Figure 7 shows the Data# Polling algo- 71 ...

Page 74

... When the operation is complete, DQ6 stops toggling START Read DQ15–DQ0 Addr = VA Yes DQ7 = Data DQ5 = 1? Yes Read DQ15–DQ0 Addr = VA Yes DQ7 = Data? No PASS FAIL Figure 7. Data# Polling Algorithm S29GL-M MirrorBit Flash Family Table 36 shows the outputs for RY/BY#. S29GL-M_00_B8 February 7, 2007 ...

Page 75

... Toggle Bit I on DQ6. Figure 20 shows the toggle bit timing diagrams. and DQ6 in graphical form. Also, see February 7, 2007 S29GL-M_00_B8 Figure 8 Figure 21 DQ2: Toggle Bit II. S29GL-M MirrorBit Flash Family TM shows the toggle bit algorithm. shows the differences between DQ2 73 ...

Page 76

... Toggle? Yes No DQ5 = 1? Yes Read DQ7–DQ0 Twice Toggle Bit No = Toggle? Yes Program/Erase Operation Not Program/Erase Complete, Write Operation Complete Reset Command Figure 8. Toggle Bit Algorithm Table 36 to compare outputs for DQ2 and DQ6. S29GL-M MirrorBit Flash Family TM S29GL-M_00_B8 February 7, 2007 ...

Page 77

... The system must issue the Write-to-Buffer-Abort-Reset command sequence to return the device to reading array data. See February 7, 2007 S29GL-M_00_B8 RY/BY#: Ready/Busy#. shows the differences between DQ2 and DQ6 in graphical form. Write Buffer for more details. S29GL-M MirrorBit Flash Family TM Figure 20 shows the toggle bit timing di- Figure 6). Sector Erase Command Sequence). 75 ...

Page 78

... Table 36. Write Operation Status DQ7 Status (Note 2 ) DQ7# 0 Program-Suspended Sector Non-Program Suspended Sector Erase-Suspended Sector 1 No toggle Non-Erase Suspended Sector DQ7# DQ7# 4) DQ7# S29GL-M MirrorBit Flash Family TM DQ5 DQ2 DQ6 DQ3 DQ1 (Note 1) (Note 2) Toggle 0 N/A No toggle 0 Toggle 0 1 Toggle N/A ...

Page 79

... V for periods ns. See CC Figure 9. Maximum DC input voltage on pin A9, OE#, ACC, and RESET# is +12 S29GL-M MirrorBit Flash Family TM –65°C to +150°C –65°C to +125°C –0 +4.0 V –0 +12.5 V –0 +0 200 mA to –2.0 V for periods 0.5 V. During voltage CC Figure 10. – ...

Page 80

... CE OE IL IL IL, CE#, RESET WP RESET ± 0 ± 0 -0.1< V ≤ 0 2.7 –3 2.7 –3 4.0 mA –2.0 mA –100 µ max S29GL-M MirrorBit Flash Family TM Min Typ Max ±1 ±1.0 1 MHz MHz ( MHz ( MHz ( MHz ( MHz MHz ± 0 – ...

Page 81

... Figure 11. Test Setup Table 37. Test Specifications All Speeds 0.5 V 0.5 V INPUTS Steady Changing from Changing from Don’t Care, Any Change Permitted Does Not Apply Measurement Level S29GL-M MirrorBit Flash Family TM 3.3 V 2.7 kΩ Unit 1 TTL gate OUTPUTS Changing, State Unknown ...

Page 82

... Description Read Toggle and Data# Polling Table 37 for test specifications. Description Read Toggle and Data# Polling Table 37 for test specifications. S29GL-M MirrorBit Flash Family TM Speed Options Test Setup 10 11 Min 100 100 CE#, OE Max 100 100 IL OE Max 100 100 ...

Page 83

... Output Enable Hold Time OEH Note: Not 100% tested. February 7, 2007 S29GL-M_00_B8 Description (See Note) (See Note) Read (See Note) Toggle and Data# Polling S29GL-M MirrorBit Flash Family TM Speed Options Test Setup Min 90 100 110 CE#, OE Max 90 100 110 IL OE Max ...

Page 84

... Read Toggle and Data# Polling Table 37 for test specifications Addresses Stable t ACC OEH t CE HIGH Z Figure 13. Read Operation Timings S29GL-M MirrorBit Flash Family TM Speed Options Test Setup Min 90 100 110 CE#, OE Max 90 100 110 IL OE Max 90 100 110 IL Max 25 30 ...

Page 85

... Note) RESET# Pin Low (NOT During Embedded Algorithms) to Read Mode (See Note) RESET# Pulse Width Reset High Time Before Read (See Note) RESET# Input Low to Standby Mode (See Note) RY/BY# Output High to CE#, OE# pin Low S29GL-M MirrorBit Flash Family PACC PACC ...

Page 86

... AC Characteristics RY/BY# CE#, OE# RESET# Reset Timings NOT during Embedded Algorithms RY/BY# CE#, OE# RESET Ready Reset Timings during Embedded Algorithms t Ready Figure 15. Reset Timings S29GL-M MirrorBit Flash Family S29GL-M_00_B8 February 7, 2007 ...

Page 87

... HH V Setup Time (Note 1) CC WE# High to RY/BY# Low Program Valid before Status Polling for more information. , the device requires t POLL , status data is available immediately after programming POLL 16. S29GL-M MirrorBit Flash Family TM Speed Options Unit 10 11 Min 100 110 ns Min 0 ns Min ...

Page 88

... Rise and Fall Time (Note Setup Time (Note 1) CC WE# High to RY/BY# Low Program Valid before Status Polling for more information , the device requires t POLL , status data is available immediately POLL Figure 16. S29GL-M MirrorBit Flash Family TM Speed Options Uni Min 90 100 ns Min 0 ns Min ...

Page 89

... See February 7, 2007 S29GL-M_00_B8 Description Rise and Fall Time (Note 1) Setup Time (Note 1) for more information , the device requires t POLL , status data is available immediately POLL Figure 16. S29GL-M MirrorBit Flash Family TM Speed Options Unit Min 90 100 110 ns Min 0 ns ...

Page 90

... See Description Rise and Fall Time (Note 1) HH Setup Time (Note 1) CC for more information , the device requires t POLL , status data is available immediately POLL Figure 16. S29GL-M MirrorBit Flash Family TM Speed Options Unit Min 90 100 110 ns Min 0 ns Min 15 ...

Page 91

... VHH VHH Figure 17. Accelerated Program Timing Diagram February 7, 2007 S29GL-M_00_B8 POLL WPH A0h t BUSY is the true data at the program address. OUT Figure 16. Program Operation Timings S29GL-M MirrorBit Flash Family TM Read Status Data (last two cycles WHWH1 Status D OUT VHH VHH 89 ...

Page 92

... Chip Erase ACC Complement Complement Status Data Status Data Figure 19. Data# Polling Timings (During Embedded Algorithms) S29GL-M MirrorBit Flash Family TM Read Status Data WHWH2 In Complete Progress t t BUSY RB Write VA High Z True Valid Data High Z True Valid Data S29GL-M_00_B8 February 7, 2007 ...

Page 93

... Status Status (first read) (second read) Enter Erase Suspend Program Erase Erase Suspend Suspend Read Program Figure 21. DQ2 vs. DQ6 Description S29GL-M MirrorBit Flash Family TM Valid Valid Data Status (stops toggling) Erase Resume Erase Erase Complete Read All Speed Options Min 500 ...

Page 94

... Note: For sector group protect, A6:A0 = 0xx0010. For sector group unprotect, A6:A0 = 1xx0010. Figure 23. Sector Group Protect and Unprotect Timing Diagram Program or Erase Command Sequence t RSP Valid* 60h Sector Group Protect: 150 µs, Sector Group Unprotect S29GL-M MirrorBit Flash Family VIDR ...

Page 95

... Sector Erase Operation (Note 2) RESET# High Time Before Write RH Program Valid before Status Polling for more information , the device requires t POLL , status data is available immediately after POLL Figure 24. S29GL-M MirrorBit Flash Family TM Speed Options Unit 10 11 Min 100 110 ns Min 0 ns ...

Page 96

... Accelerated Single Word Program Operation (Note 2) Sector Erase Operation (Note 2) RESET# High Time Before Write Program Valid before Status Polling (Note 4) for more information , the device requires t POLL , status data is available immediately POLL Figure 24. S29GL-M MirrorBit Flash Family TM Speed Options Unit 10 11 Min 100 110 ns Min 0 ...

Page 97

... Accelerated Single Word Program Operation (Note 2) Sector Erase Operation (Note 2) RESET# High Time Before Write Program Valid before Status Polling (Note 5) for more information , the device requires t POLL , status data is available immediately POLL Figure 24. S29GL-M MirrorBit Flash Family TM Speed Options Unit Min 90 100 110 ns ...

Page 98

... Accelerated Single Word Program Operation (Note 2) Sector Erase Operation (Note 2) RESET# High Time Before Write Program Valid before Status Polling (Note 4) for more information , the device requires t POLL , status data is available immediately POLL Figure 24. S29GL-M MirrorBit Flash Family TM Speed Options Unit Min 90 100 110 ns ...

Page 99

... PA = program address sector address program data. 3. DQ7# is the complement of the data written to the device Illustration shows device in word mode. Figure 24. Alternate CE# Controlled Write (Erase/Program) Operation Timings February 7, 2007 S29GL-M_00_B8 for program buffer to flash SA for sector erase 555 for chip erase Data# Polling ...

Page 100

... Parameter Description Input Capacitance Output Capacitance Control Pin Capacitance Parameter Description Input Capacitance Output Capacitance Control Pin Capacitance RESET# and WP#/ACC Pin Capacitance = 25° 1.0 MHz. S29GL-M MirrorBit Flash Family TM Max Unit Comments 1) (Note 2) 3.5 sec Excludes 00h 64 programming 128 ...

Page 101

... Physical Dimensions TS040—40-Pin Standard Thin Small Outline Package (TSOP) February 7, 2007 S29GL-M_00_B8 S29GL-M MirrorBit Flash Family TM Dwg rev AA; 10/99 99 ...

Page 102

... LEAD COPLANARITY SHALL BE WITHIN 0.10MM (0.004") AS MEASURED FROM THE SEATING PLANE. 0˚ 3˚ 5˚ R 0.08 0.20 9 DIMENSION "e" IS MEASURED AT THE CENTERLINE OF THE LEADS 100 GAGE LINE 0.25MM (0.0098") BSC DETAIL B S29GL-M MirrorBit Flash Family TM A2 0. SEATING PLANE 0.08MM (0.0031" A WITH PLATING ( BASE METAL SECTION B-B e/2 - 3324 \ 16-038 ...

Page 103

... LEAD COPLANARITY SHALL BE WITHIN 0.10MM (0.004") AS MEASURED FROM THE SEATING PLANE. 0˚ 3˚ 5˚ R 0.08 0.20 9 DIMENSION "e" IS MEASURED AT THE CENTERLINE OF THE LEADS February 7, 2007 S29GL-M_00_B8 GAGE LINE 0.25MM (0.0098") BSC DETAIL B S29GL-M MirrorBit Flash Family TM A2 0. SEATING PLANE 0.08MM (0.0031" A WITH PLATING ( BASE METAL SECTION B-B e/2 - 3325 \ 16-038 ...

Page 104

... LEAD COPLANARITY SHALL BE WITHIN 0.10MM (0.004") AS MEASURED FROM THE SEATING PLANE. 0˚ 3˚ 5˚ R 0.08 0.20 9 DIMENSION "e" IS MEASURED AT THE CENTERLINE OF THE LEADS 102 GAGE LINE 0.25MM (0.0098") BSC DETAIL B S29GL-M MirrorBit Flash Family TM A2 0. SEATING PLANE 0.08MM (0.0031" A WITH PLATING ( BASE METAL SECTION B-B e/2 - 3326 \ 16-038 ...

Page 105

... PROTRUSION AND AN ADJACENT LEAD TO BE 0.07 mm. 7 THESE DIMESIONS APPLY TO THE FLAT SECTION OF THE LEAD BETWEEN 0.10 mm AND 0.25 mm FROM THE LEAD TIP. 8. LEAD COPLANARITY SHALL BE WITHIN 0. MEASURED FROM THE SEATING PLANE. 9 DIMENSION "e" IS MEASURED AT THE CENTERLINE OF THE LEADS. S29GL-M MirrorBit Flash Family TM 3160\38.10A 103 ...

Page 106

... Physical Dimensions LAA064—64-Ball Fortified Ball Grid Array (FBGA) 104 S29GL-M MirrorBit Flash Family TM S29GL-M_00_B8 February 7, 2007 ...

Page 107

... SOLDER BALL IN THE OUTER ROW. WHEN THERE IS AN ODD NUMBER OF SOLDER BALLS IN THE OUTER ROW PARALLEL TO THE DIMENSION, RESPECTIVELY 0.000. WHEN THERE IS AN EVEN NUMBER OF SOLDER BALLS IN THE OUTER ROW e/2 8. NOT USED. 9. "+" INDICATES THE THEORETICAL CENTER OF DEPOPULATED BALLS. S29GL-M MirrorBit Flash Family ...

Page 108

... Physical Dimensions FBA048—48-Pin 6.15 x 8.15 mm Package 106 S29GL-M MirrorBit Flash Family TM Dwg rev AF; 10/99 S29GL-M_00_B8 February 7, 2007 ...

Page 109

... Physical Dimensions FBC048—48-Pin Package February 7, 2007 S29GL-M_00_B8 S29GL-M MirrorBit Flash Family TM Dwg rev AF; 10/99 107 ...

Page 110

... Physical Dimensions FBE063—63-Pin Package 108 S29GL-M MirrorBit Flash Family TM Dwg rev AF; 10/99 S29GL-M_00_B8 February 7, 2007 ...

Page 111

... S29GL-M MirrorBit Flash Family TM Details of "A" part 0.25(.010) 0~8 ˚ 0.60 ± 0.15 (.024 ± .006) * 12.00 ± 0.20 (.472 ± .008) +0.10 1.10 – 0.05 + ...

Page 112

... Program Operation Timings, Chip/Sector Erase Operation Timings, Toggle Bit Timings (During Embedded Algorithms), Alternate CE# Controlled Write (Erase/ Program) Operation Timings figures Updated figures. Physical Dimensions Removed BGA-63P-M02 and BGA-80P-M01. Added the TS040 package 110 S29GL-M MirrorBit Flash Family TM ),” ),” S29GL-M_00_B8 February 7, 2007 ...

Page 113

... Autoselect Codes, (High Voltage Method) Updated the R3, R4 column replacing -04 and -03 designators with -R4 and -R3 respectively. Word Program Command Sequence Included statements documenting word programming support for backward compatibility with existing Flash drivers. Physical Dimensions Removed the BGA-80P-M02 diagram. Revision A3 (February 26, 2004) ...

Page 114

... S29GL032M, S29GL064M, S29GL128M, S29GL236M ordering options pages: Updated note 3 with the following “...TSOPs can be packed in Types 0 and 3; BGAs can be packed in Types Revision B2 (September 8, 2004) Connection Diagram - 64-ball Fortified BGA Modified note 4. 112 CC6 S29GL-M MirrorBit Flash Family TM S29GL-M_00_B8 February 7, 2007 ...

Page 115

... DC Characteristics Updated note 2 Figure 15, Reset Timing Added t RH Revision B4 (January 10, 2005) Secured Sector Flash Memory Region Updated Secured Silicon Sector address table with addresses in x8-mode DC Characteristics, CMOS Compatible Corrected WP#/ACC input load current footnote Document Updated cross-references and format. Valid Combination Tables Added notes to the 128 Mb and 256 Mb combination tables ...

Page 116

... Copyright © 2004–2007 Spansion Inc. All rights reserved. Spansion, the Spansion logo, MirrorBit, ORNAND, HD-SIM, and combinations thereof, are trade- marks of Spansion Inc. Other company and product names used in this publication are for identification purposes only and may be trademarks of their re- spective companies. 114 BUSY S29GL-M MirrorBit Flash Family maximum specification. S29GL-M_00_B8 February 7, 2007 ...

Related keywords