AM29PL320D SPANSION [SPANSION], AM29PL320D Datasheet

no-image

AM29PL320D

Manufacturer Part Number
AM29PL320D
Description
32 Megabit (2 M x 16-Bit/1 M x 32-Bit) CMOS 3.0 Volt-only High Performance Page Mode Flash Memory
Manufacturer
SPANSION [SPANSION]
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
AM29PL320DB60RWP
Manufacturer:
EPSON
Quantity:
210
Part Number:
AM29PL320DB60RWPI
Manufacturer:
SPANSION
Quantity:
1 322
Part Number:
AM29PL320DT60RWPI
Manufacturer:
SPANSION
Quantity:
3 275
Part Number:
AM29PL320DT70WPI
Manufacturer:
SIEMENS
Quantity:
478
Part Number:
AM29PL320DT90WPI
Manufacturer:
AD
Quantity:
1 350
Part Number:
AM29PL320DT90WPI
Manufacturer:
AMD
Quantity:
20 000
Am29PL320D
Data Sheet
July 2003
The following document specifies Spansion memory products that are now offered by both Advanced
Micro Devices and Fujitsu. Although the document is marked with the name of the company that orig-
inally developed the specification, these products will be offered to customers of both AMD and
Fujitsu.
Continuity of Specifications
There is no change to this datasheet as a result of offering the device as a Spansion product. Any
changes that have been made are the result of normal datasheet improvement and are noted in the
document revision summary, where supported. Future routine revisions will occur when appropriate,
and changes will be noted in a revision summary.
Continuity of Ordering Part Numbers
AMD and Fujitsu continue to support existing part numbers beginning with “Am” and “MBM”. To order
these products, please use only the Ordering Part Numbers listed in this document.
For More Information
Please contact your local AMD or Fujitsu sales office for additional information about Spansion
memory solutions.
Publication Number 20475 Revision C
Amendment 2 Issue Date October 2, 2003

Related parts for AM29PL320D

AM29PL320D Summary of contents

Page 1

Data Sheet July 2003 The following document specifies Spansion memory products that are now offered by both Advanced Micro Devices and Fujitsu. Although the document is marked with the name of the company that orig- inally developed the specification, these ...

Page 2

THIS PAGE LEFT INTENTIONALLY BLANK. ...

Page 3

... Am29PL320D 32 Megabit ( 16-Bit 32-Bit) CMOS 3.0 Volt-only High Performance Page Mode Flash Memory DISTINCTIVE CHARACTERISTICS ARCHITECTURAL ADVANTAGES 32 Mbit Page Mode device — Word (16-bit) or double word (32-bit) mode selectable via WORD# input — Page size of 8 words/4 double words: Fast page ...

Page 4

... GENERAL DESCRIPTION The Am29PL320D Mbit, 3.0 Volt-only page mode Flash memory device organized as 2,097,152 words or 1,048,576 double words. The device is of- fered in an 84-ball FBGA package. The word-wide data (x16) appears on DQ15–DQ0; the double word- wide (x32) data appears on DQ31–DQ0. The device is available in both top and bottom boot versions ...

Page 5

... Table 6. Sector Address Table, Bottom Boot (Am29PL320DB) ......13 Table 7. SecSi™ Sector Addresses for Bottom Boot Devices .......................................................................13 Autoselect Mode ..................................................................... 14 Table 8. Am29PL320D Autoselect Codes (High Voltage Method) ..14 Sector Protection/Unprotection ............................................... 14 Common Flash Memory Interface (CFI Table 9. CFI Query Identification String ..........................................15 Table 10. System Interface String ...................................................16 Table 11 ...

Page 6

... Revision B (June 12, 2001) .................................................... 47 Revision B+1 (August 30, 2001) ............................................. 47 Revision C (October 22, 2002) ............................................... 47 4 Revision C+1 (July 21, 2003) ................................................. 47 Revision C+2 (October 2, 2003) ............................................. 47 Am29PL320D October 2, 2003 ...

Page 7

... Detector CC A19–A0 A1, A0, A-1 October 2, 2003 =3.0–3 2.7–3 Erase Voltage Generator PGM Voltage Generator Chip Enable Output Enable Logic Y-Decoder STB Timer X-Decoder Am29PL320D Am29PL320D 60R 70R – DQ31 DQ0 Input/Output Buffers ...

Page 8

... G1 V DQ3 DQ20 Flash memory devices in FBGA packages may be damaged if exposed to ultrasonic cleaning methods. The package and/or data integrity may be compromised if the package body is exposed to temperatures above 150°C for prolonged periods of time. Am29PL320D DQ9 DQ24 A19 V ...

Page 9

... Output Enable input WE# = Write Enable input V = 3.0 volt-only single power supply CC (see Product Selector Guide for speed options and voltage supply tolerances Device ground input not connected internally October 2, 2003 LOGIC SYMBOL 20 A19–A0 DQ31–DQ0 CE# OE# WE# WORD# WP# ACC Am29PL320D (A-1) 7 ...

Page 10

... CMOS 3.0 Volt-only High Performance Page Mode Flash Memory Valid Combinations AM29PL320DT60R, AM29PL320DB60R AM29PL320DT70R, AM29PL320DB70R AM29PL320DT70, AM29PL320DB70 AM29PL320DT90, AM29PL320DB90 Valid Combinations list configurations planned to be supported in volume for this device. Consult the local AMD sales office to confirm availability of specific valid combinations and to check on newly released combinations TEMPERATURE RANGE ° ...

Page 11

... The command register it- self does not occupy any addressable memor y location. The register is composed of latches that store the commands, along with the address and data infor- mation needed to execute the command. The contents Table 1. Am29PL320D Device Bus Operations Operation CE# OE# Read ...

Page 12

... This mode provides faster read access speed for random locations within a page. The page size of the Am29PL320D device is 8 words dou- ble words, with the appropriate page being selected by the higher address bits A19–A2 and the LSB bits A1– ...

Page 13

... OE# must rent to the stated sleep mode specification. Output Disable Mode When the OE# input disabled. The output inputs are placed in the high im- pedance state. Am29PL320D ± 0.3 V. (Note that this CE ± 0.3 V, the device will ns. ...

Page 14

... Table 4. Sector Address Table, Top Boot (Am29PL320DT) Sector A19 A18 A17 A16 A15 A14 A13 A12 SA0 SA1 SA2 SA3 SA4 SA5 SA6 SA7 SA8 ...

Page 15

... Table 6. Sector Address Table, Bottom Boot (Am29PL320DB) Sector A19 A18 A17 A16 A15 SA0 SA1 SA2 SA3 SA4 SA5 SA6 SA7 SA8 SA9 ...

Page 16

... When using programming equipment, the autoselect mode requires V (11 12 address input ID A9. Address inputs must be as shown in Table 8. In ad- Table 8. Am29PL320D Autoselect Codes (High Voltage Method) Description Mode Manufacturer ID: AMD ...

Page 17

... Query Unique ASCII string “QRY” 0059h 0002h Primary OEM Command Set 0000h 0040h Address for Primary Extended Table 0000h 0000h Alternate OEM Command Set (00h = none exists) 0000h 0000h Address for Alternate OEM Extended Table (00h = none exists) 0000h Am29PL320D Description 15 ...

Page 18

... Erase Block Region 2 Information 0040h 0000h 0000h 0000h Erase Block Region 3 Information 0000h 0003h 000Eh 0000h Erase Block Region 4 Information 0000h 0004h Am29PL320D Description input present) PP input present µs N µs (00h = not supported (00h = not supported) N ...

Page 19

... Not Supported Word Page Word Page ACC (Acceleration) Supply 00B5h Minimum 00h = not supported, D7–D4: volt; D3–D0: 100 millivolt. ACC (Acceleration) Supply 00C5h Maximum 00h = not supported, D7–D4: volt; D3–D0: 100 millivolt. Program Suspend 0000h 00h = not supported, 01h = supported Am29PL320D Description 17 ...

Page 20

... Sector, follow the algorithm shown in Figure 1. The SecSi Sector lock must be used with caution since, once locked, there is no procedure available for unlocking the SecSi Sector area and none of the bits in the SecSi Sector memory space can be modified in any way. Am29PL320D October 2, 2003 ...

Page 21

... Erase Suspend mode. The sys- tem can read array data using the standard read timings, except that if it reads at an address within erase-suspended sectors, the device outputs status data. After completing a programming operation in the Am29PL320D power- the device does not ac- LKO ...

Page 22

... Data# Polling algorithm to indicate the operation was successful. However, a succeeding read will show that the data is still “0”. Only erase operations can convert a “0” “1”. Am29PL320D October 2, 2003 ...

Page 23

... Characteristics” for parameters, and to Figure 17 for timing diagrams. October 2, 2003 Embedded Program algorithm in progress Increment Address Note: See Table 13 for program command sequence. Figure 2. Program Operation Am29PL320D START Write Program Command Sequence Data Poll from System Verify Data? No Yes No Last Address? ...

Page 24

... After the erase operation has been suspended, the system can read array data from or program data to any sector not selected for erasure. (The device “erase Am29PL320D October 2, 2003 ...

Page 25

... START Write Erase Command Sequence Data Poll from System No Data = FFh? Yes Erasure Completed Notes: 1. See Table 13 for erase command sequence. 2. See “DQ3: Sector Erase Timer” for more information. Figure 3. Erase Operation Am29PL320D Embedded Erase algorithm in progress 23 ...

Page 26

... Write Temporary Sector Unprotect Disable Command Sequence Procedure Complete Notes: 1. All protected sectors are unprotected first or last 64 KByte sector will remain protected. 2. All previously protected sectors are protected once again. Figure 4. Temporary Sector Unprotect Algorithm Am29PL320D (Note 1) (Note 2) , the IL October 2, 2003 ...

Page 27

... The system may read and program in non-erasing sectors, or enter the autoselect mode, when in the Erase Suspend mode. The Erase Suspend command is valid only during a sector erase operation. 16. The Erase Resume command is valid only during the Erase Suspend mode. Am29PL320D Fourth Fifth Sixth Data ...

Page 28

... The system may read and program in non-erasing sectors, or enter the autoselect mode, when in the Erase Suspend mode. The Erase Suspend command is valid only during a sector erase operation. 16. The Erase Resume command is valid only during the Erase Suspend mode. Am29PL320D Fourth Fifth Sixth Data ...

Page 29

... During chip erase, a valid address is any non-protected sector address. 2. DQ7 should be rechecked even if DQ5 = “1” because DQ7 may change simultaneously with DQ5 Figure 5. Data# Polling Algorithm Am29PL320D Yes Yes PASS 27 ...

Page 30

... Figure 6). DQ5: Exceeded Timing Limits DQ5 indicates whether the program or erase time has exceeded a specified internal pulse count limit. Under these conditions DQ5 produces a “1.” This is a failure Am29PL320D October 2, 2003 ...

Page 31

... To ensure the command has been accepted, the system software should check the status of DQ3 prior to and following each subsequent Program/Erase sector erase command. If DQ3 is high on the second status check, the last command might not have been accepted. Table 15 shows the outputs for DQ3. Am29PL320D 29 ...

Page 32

... DQ7 and DQ2 require a valid address when reading status information. Refer to the appropriate subsection for further details. 30 Table 15. Write Operation Status DQ7 (Note 2) DQ6 DQ7# Toggle 0 Toggle 1 No toggle Data Data DQ7# Toggle Am29PL320D DQ5 DQ2 (Note 1) DQ3 (Note 2) 0 N/A No toggle 0 1 Toggle 0 N/A Toggle Data ...

Page 33

... Operating ranges define those limits between which the func- tionality of the device is guaranteed. October 2, 2003 20 ns +0.8 V –0.5 V –2.0 V Figure 7. Maximum Negative Overshoot Waveform + 0 +2 +0 Figure 8. Maximum Positive Overshoot Waveform Am29PL320D ...

Page 34

... min I = –2 min I = –100 µ min . Typical max Am29PL320D Min Typ Max Unit ±1.0 µA 35 µA ±1.0 µ µ µ ...

Page 35

... Note: Addresses are switching at 1 MHz. Figure 9. I Current vs. Time (Showing Active and Automatic Sleep Currents) CC1 Note ° C October 2, 2003 1500 2000 2500 Time Frequency in MHz Figure 10. Typical I vs. Frequency CC1 Am29PL320D 3000 3500 4000 3 ...

Page 36

... Input Pulse Levels Input timing measurement reference levels Output timing measurement reference levels INPUTS Steady Changing from Changing from Does Not Apply Center Line is High Impedance State (High Z) Measurement Level Am29PL320D All speeds Unit 1 TTL gate 0.0–3 ...

Page 37

... Not 100% tested. 2. See Figure 11 and Table 16 for test specifications. October 2, 2003 Test Setup Min CE#= Max OE#=V IL OE#=V Max IL Max Max Max Max Read Toggle and Data# Polling Min Am29PL320D Speed Options 60R 70R Unit ...

Page 38

... Note: Double Word Configuration: Toggle A2, A1, A0. Word Configuration: Toggle A2, A1, A0, A- Addresses Stable t ACC OEH t CE HIGH Z Same Page PACC t ACC Qa Figure 14. Page Read Timings Am29PL320D HIGH Z Output Valid PACC PACC October 2, 2003 ...

Page 39

... Data Output Data Output (DQ15–DQ0) (DQ30–DQ0) Address DQ15 Input Output t FHQV The falling edge of the last WE# signal t SET ( HOLD AH and t specifications Am29PL320D Speed Options 70R Unit Data Output (DQ15–DQ0) Address Input 37 ...

Page 40

... See the “Erase and Programming Performance” section for more information. 38 60R Min 60 Min Min 35 Min 30 Min Min Min Min Min Min 35 Min 25 Word Typ Double Typ Word Typ Min Am29PL320D Speed Options Unit 70R ...

Page 41

... PA = program address program data Illustration shows device in word mode. October 2, 2003 WPH A0h is the true data at the program address. OUT Figure 17. Program Operation Timings Am29PL320D Read Status Data (last two cycles WHWH1 Status D OUT 39 ...

Page 42

... AS SA 555h for chip erase WPH t DH 55h 30h 10 for Chip Erase Complement Complement Status Data Status Data Am29PL320D Read Status Data WHWH2 In Complete Progress VA High Z Valid Data True High Z True Valid Data October 2, 2003 ...

Page 43

... Valid Status Valid Status (first read) (second read) Enter Erase Suspend Program Erase Erase Suspend Suspend Read Program Figure 21. DQ2 vs. DQ6 for Erase and Erase Suspend Operations Am29PL320D VA VA Valid Status Valid Data (stops toggling) Erase Resume Erase Erase Complete Read 41 ...

Page 44

... See the “Erase and Programming Performance” section for more information. 42 Speed Options 60R Min 60 Min Min 35 Min 30 Min Min Min Min Min Min 25 Min Word Typ Double Typ Word Typ Am29PL320D 70R Unit ...

Page 45

... October 2, 2003 PA for program SA for sector erase 555 for chip erase Data# Polling GHEL t t WHWH1 CPH for program PD for program 55 for erase 30 for sector erase 10 for chip erase Am29PL320D PA DQ7# D OUT = data written to the OUT 43 ...

Page 46

... Excludes system level overhead (Note ° 2.7 V, 1,000,000 cycles. CC –1.0 V –1.0 V –100 mA = 3.0 V, one input at a time. CC Test Conditions 150°C 125°C Am29PL320D Comments , 1,000,000 cycles. Additionally, CC Min Max 12 1 +100 mA Min Unit 10 Years 20 Years October 2, 2003 ...

Page 47

... BGA PACKAGE CAPACITANCE Parameter Symbol Parameter Description C Input Capacitance IN C Output Capacitance OUT C Control Pin Capacitance IN2 Notes: 1. Sampled, not 100% tested. 2. Test conditions T = 25° 1.0 MHz. A October 2, 2003 Test Setup OUT Am29PL320D Typ Max Unit 4.2 5.0 pF 5.4 6.5 pF 3.9 4 ...

Page 48

... PHYSICAL DIMENSIONS FBF084—84-Ball Fine Pitch Ball Grid Array (FBGA Dwg. Rev. AB-01; 7/00 Am29PL320D October 2, 2003 ...

Page 49

... Erase Suspend/Erase Resume Commands Modified text to “Note that unlock bypass programming is not allowed when the device is erase-suspended” in the third paragraph. AC Characteristics - Double Word/Word Configuration (WORD#) diagram Modified all instances of DQ14 to DQ30, DQ7 to DQ15, and DQ15 to DQ31. Am29PL320D maximum specification. Changed V IL parameter ...

Page 50

Sales Offices and Representatives North America ALABAMA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...

Related keywords