AM29SL160C AMD [Advanced Micro Devices], AM29SL160C Datasheet

no-image

AM29SL160C

Manufacturer Part Number
AM29SL160C
Description
16 Megabit CMOS 1.8 Volt-only Super Low Voltage Flash Memory
Manufacturer
AMD [Advanced Micro Devices]
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
AM29SL160CT-100EDN
Manufacturer:
SPANSION
Quantity:
211
Part Number:
AM29SL160CT-120EIN
Manufacturer:
SKYWORKS
Quantity:
6 656
Part Number:
AM29SL160CT150WCIN
Manufacturer:
SPANSION
Quantity:
3 037
Am29SL160C
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 21635
Revision C
Amendment +3
Issue Date November 1, 2004

Related parts for AM29SL160C

AM29SL160C 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 Am29SL160C November 1, 2004 ...

Page 3

... Am29SL160C 16 Megabit ( 8-Bit 16-Bit) CMOS 1.8 Volt-only Super Low Voltage Flash Memory DISTINCTIVE CHARACTERISTICS ARCHITECTURAL ADVANTAGES Secured Silicon (SecSi) Sector: 256-byte sector — Factory locked and identifiable: 16 bytes available for secure, random factory Electronic Serial Number; verifiable as factory locked through autoselect function ...

Page 4

... GENERAL DESCRIPTION The Am29SL160C Mbit, 1.8 V volt-only Flash memory organized as 2,097,152 bytes or 1,048,576 words. The data appears on DQ0–DQ15. The device is offered in 48-pin TSOP and 48-ball FBGA packages. The word-wide data (x16) appears on DQ15–DQ0; the byte-wide (x8) data appears on DQ7–DQ0. This device is designed to be programmed and erased in-system with a single 1 ...

Page 5

... Output Disable Mode .............................................................. 13 Table 2. Am29SL160CT Top Boot Sector Architecture ..................14 Table 3. Am29SL160CB Bottom Boot Sector Architecture .............15 Autoselect Mode ..................................................................... 16 Table 4. Am29SL160C Autoselect Codes (High Voltage Method) ..16 Sector/Sector Block Protection and Unprotection .................. 17 Table 5. Top Boot Sector/Sector Block Addresses for Protection/Unprotection .............................................................17 Table 6. Bottom Boot Sector/Sector Block Addresses for Protection/Unprotection ...

Page 6

... CC A0–A19 6 - Sector Switches Erase Voltage Generator PGM Voltage Generator Chip Enable Output Enable Logic Y-Decoder STB Timer X-Decoder Am29SL160C Am29SL160C -100 -120 -150 100 120 150 100 120 150 DQ0–DQ15 (A-1) Input/Output Buffers Data STB Latch Y-Gating ...

Page 7

... A8 9 A19 WE# RESET WP#/ACC 14 RY/BY# 15 A18 16 A17 November 1, 2004 Standard TSOP Am29SL160C 48 A16 47 BYTE DQ15/A-1 44 DQ7 43 DQ14 42 DQ6 41 DQ13 40 DQ5 39 DQ12 38 DQ4 DQ11 35 DQ3 34 DQ10 33 DQ2 ...

Page 8

... CE# Flash memory devices in FBGA packages may be damaged if exposed to ultrasonic cleaning methods. The package and/or data integrity may be compro- mised if the package body is exposed to temperatures above 150°C for prolonged periods of time. Am29SL160C DQ13 DQ6 G4 H4 ...

Page 9

... RESET# = Hardware reset pin, active low BYTE# = Selects 8-bit or 16-bit mode RY/BY# = Ready/Busy# output V = 1.8–2.2 V single power supply Device ground Pin not connected internally November 1, 2004 LOGIC SYMBOL 20 A0–A19 DQ0–DQ15 CE# OE# WE# WP#/ACC RESET# BYTE# Am29SL160C (A-1) RY/BY# 9 ...

Page 10

... T = Top sector B = Bottom sector Valid Combinations for FBGA Packages Order Number AM29SL160CT-90, AM29SL160CB-90 EC, EI AM29SL160CT-100, AM29SL160CB-100 ED, EF AM29SL160CT-120, AM29SL160CB-120 AM29SL160CT-150, AM29SL160CB-150 Valid Combinations list configurations planned to be sup- ported 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 ...

Page 11

... The command register itself does not occupy any addressable memory location. The register is composed of latches that store the com- mands, along with the address and data information needed to execute the command. The contents of the Table 1. Am29SL160C Device Bus Operations Operation CE# OE# WE# RESET# WP#/ACC Read ...

Page 12

... I in the DC Characteristics table represents the auto- matic sleep mode current specification. RESET#: Hardware Reset Pin The RESET# pin provides a hardware method of reset- ting the device to reading array data. When the Am29SL160C on the pin, the device auto “Write Operation for more information, and to “ ...

Page 13

... Refer to “AC Characteristics” on page 37 parameters and to the timing diagram. Output Disable Mode When the OE# input disabled. The output pins are placed in the high imped- ance state. Am29SL160C (during Embedded Algorithms). The (not during Embedded Algo- READY after the for RESET# “ ...

Page 14

... Table 2. Am29SL160CT Top Boot Sector Architecture Sector Address Sector A19 A18 A17 A16 A15 A14 A13 A12 SA0 SA1 SA2 SA3 SA4 SA5 SA6 SA7 ...

Page 15

... Table 3. Am29SL160CB Bottom Boot Sector Architecture Sector Address 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 on address pin A9. Address pins A6, ID A1, and A0 must be as shown in Table when verifying sector protection, the sector address Table 4. Am29SL160C Autoselect Codes (High Voltage Method) Description Mode CE# Manufacturer ID: AMD L Device ID: Word ...

Page 17

... The hard- 8 Kbytes ware sector unprotection feature re-enables both program and erase operations in previously protected 8 Kbytes sectors. Sector protection/unprotection is implemented 8 Kbytes via two methods. 8 Kbytes 8 Kbytes Am29SL160C A19–A12 Sector / Sector Block Size 11111XXX 64 Kbytes 11110XXX, 11101XXX, 192 (3x64) Kbytes 11100XXX 110XXXXX ...

Page 18

... Once V from the RESET# pin, all the previously protected sectors are protected again. shows the algorithm, and the timing diagrams, for this feature. Am29SL160C “Sector/Sector Block 17. The two out- on the WP#/ACC pin, the IH on the WP#/ACC ...

Page 19

... Reset PLSCNT = 1 Increment PLSCNT No Yes PLSCNT = 1000? Yes Device failed Sector Unprotect Algorithm Am29SL160C START PLSCNT = 1 RESET Wait 1 µs No First Write Temporary Sector Cycle = 60h? Unprotect Mode Yes No All sectors protected? Yes ...

Page 20

... CE# and WE# must be a logical zero while OE logical one. Power-Up Write Inhibit If WE device does not accept commands on the rising edge of WE#. The internal state machine is automatically “Enter reset to reading array data on power-up. Am29SL160C Address Range Word Mode (x16) Byte Mode (x8) 00–07h 000–00Fh 08–7Fh 010– ...

Page 21

... 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 Am29SL160C to Table 11, on page Table 8, on page 21 23. The system must write the Description 23. 21 ...

Page 22

... Erase Block Region 2 Information 0000h 0001h 0000h 0000h Erase Block Region 3 Information 0000h 0000h 0000h 0000h Erase Block Region 4 Information 0000h 0000h Am29SL160C Description pin present) PP pin present µs N µ s (00h = not supported (00h = not supported) ...

Page 23

... This resets the device to reading array data. Once erasure begins, however, the device ignores reset commands until the operation is complete. The reset command may be written between the sequence cycles in a program command sequence Am29SL160C Description “Erase “Reset Com- Figure 13, on page 37 shows the ...

Page 24

... Am29SL160C for further shows the address and data “Write Operation Status” ...

Page 25

... Figure 17, on page 41 diagrams. November 1, 2004 for any operation Increment Address for for timing Note: See Table 12, on page 28 sequence. Figure 3. Program Operation Am29SL160C START Write Program Command Sequence Data Poll from System Embedded Program algorithm in progress Verify Data? Yes ...

Page 26

... However, when the Erase Suspend command is written during the sector erase time-out, the device immediately ter- minates the time-out period and suspends the erase operation. Am29SL160C “DQ3: Sector Erase “Write Operation Status” on illustrates the algorithm for the “Erase/Program Opera- ...

Page 27

... Command Sequence Data Poll from System for more No Data = FFH? Erasure Completed Notes: 1. See Table 12, on page 28 2. See “DQ3: Sector Erase Timer” on page 31 formation. Figure 4. Erase Operation Am29SL160C Embedded Erase algorithm in progress Yes for erase command sequence. for more in- 27 ...

Page 28

... Command Definitions Table 12. Am29SL160C Command Definitions Command Sequence (Note 1) Addr Read (Note Reset (Note 7) 1 XXX Word 555 Manufacturer ID 4 Byte AAA Device ID Word 555 (Top Boot/Bottom 4 Boot) Byte AAA Word 555 SecSi Sector Factory 4 Protect Byte AAA Word 555 ...

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 Figure 19, on Am29SL160C shows the outputs for Data# Figure 5, on page 29 shows the Data# START Yes ...

Page 30

... DQ5 went high. If the toggle bit is no longer toggling, the device successfully completed the program or erase operation still toggling, the Am29SL160C shows the toggle bit shows the toggle bit shows the dif- II” ...

Page 31

... Read toggle bit twice to determine whether or not it is toggling. See text. 2. Recheck toggle bit because it may stop toggling as DQ5 changes to “1”. See text. Figure 6. Toggle Bit Algorithm Am29SL160C shows the outputs for DQ3. START Read DQ7–DQ0 (Note 1) Read DQ7–DQ0 ...

Page 32

... DQ7 and DQ2 require a valid address when reading status information. Refer to the appropriate subsection for further details. 32 Table 13. Write Operation Status DQ7 DQ5 (Note 2) DQ6 (Note 1) DQ7# Toggle 0 0 Toggle toggle 0 Data Data Data DQ7# Toggle 0 for more information. Am29SL160C DQ2 DQ3 (Note 2) RY/BY# N/A No toggle 0 1 Toggle 0 N/A Toggle 1 Data Data 1 N/A N/A 0 November 1, 2004 ...

Page 33

... Operating ranges define those limits between which the func- tionality of the device is guaranteed. November 1, 2004 0.0 V –0.5 V –2 0 Figure 7. Maximum +0.5 V. During CC CC Figure +2 –2 +0 Maximum DC 2.0 V Am29SL160C Figure 7. Maximum Negative Overshoot Waveform Figure 8. Maximum Positive Overshoot Waveform 33 ...

Page 34

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

Page 35

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

Page 36

... 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 Am29SL160C Table 14. Test Specifications -90, -120, -100 -150 1 TTL gate L 30 100 5 0.0–2.0 1 ...

Page 37

... IL OE Read Toggle and Data# Polling for t RC Addresses Stable t ACC OEH t CE HIGH Z Output Valid Figure 13. Read Operations Timings Am29SL160C Speed Option -90 -100 -120 -150 Min 90 100 120 150 Max 90 100 120 150 Max 90 100 120 150 Max ...

Page 38

... RY/BY# CE#, OE# RESET# 38 Test Setup Ready Reset Timings NOT during Embedded Algorithms Reset Timings during Embedded Algorithms t Ready t RP Figure 14. RESET# Timings Am29SL160C All Speed Options Unit Max 20 Max 500 Min 500 Min 200 Min November 1, 2004 µ ...

Page 39

... Data Output (DQ0–DQ7) Address Input t FHQV The falling edge of the last WE# signal t SET ( HOLD AH and t specifications Am29SL160C Speed Options -100 -120 -150 Unit 100 120 150 ns Data Output (DQ0–DQ7) Address Input Data Output (DQ0– ...

Page 40

... And Programming Performance” on page 48 40 Description Min Min Min Min Min Min Min Min Min Min Byte Typ Word Typ Typ Typ Min Min Min for more information. Am29SL160C Speed Options -90 -100 -120 -150 90 100 120 150 ...

Page 41

... PA = program address program data Illustration shows device in word mode. November 1, 2004 WPH A0h t BUSY is the true data at the program address. OUT Figure 17. Program Operation Timings Am29SL160C Read Status Data (last two cycles WHWH1 D Status OUT ...

Page 42

... SA = sector address (for Sector Erase Valid Address for reading status data (see “Write Operation Status”). 2. Illustration shows device in word mode. Figure 18. Chip/Sector Erase Operation Timings 555h for chip erase WPH t DH 55h 30h 10 for Chip Erase t BUSY Am29SL160C Read Status Data WHWH2 In Complete Progress t RB November 1, 2004 ...

Page 43

... Figure 20. Toggle Bit Timings (During Embedded Algorithms) November 1, 2004 Complement Complement Status Data Status Data Valid Status Valid Status (first read) (second read) Am29SL160C VA High Z Valid Data True High Z True Valid Data VA VA Valid Status Valid Data (stops toggling) 43 ...

Page 44

... Figure 22. Temporary Sector Unprotect Timing Diagram 44 Enter Erase Suspend Program Erase Erase Suspend Suspend Read Program Figure 21. DQ2 vs. DQ6 Description Min Min Min Program or Erase Command Sequence t RSP Am29SL160C Erase Resume Erase Erase Complete Read All Speed Options Unit 500 500 1 VIDR November 1, 2004 ns ns µ ...

Page 45

... CE# WE# OE# * For sector protect For sector unprotect Figure 24. Sector Protect/Unprotect Timing Diagram November 1, 2004 Valid* Valid* 60h Sector Protect: 150 µs Sector Unprotect Am29SL160C Valid* Verify 40h Status 45 ...

Page 46

... And Programming Performance” on page 48 46 Description Min Min Min Min Min Min Min Min Min Min Byte Typ Word Typ Typ Typ for more information. Am29SL160C Speed Options -90 -100 -120 -150 Unit 90 100 120 150 ...

Page 47

... November 1, 2004 PA for program SA for sector erase 555 for chip erase Data# Polling GHEL t t WHWH1 CPH t BUSY for program PD for program 55 for erase 30 for sector erase 10 for chip erase Am29SL160C PA DQ7# D OUT = data written OUT 47 ...

Page 48

... V –100 mA = 1.8 V, one pin at a time. CC Test Setup OUT Test Conditions 150°C 125°C Am29SL160C Unit Comments s Excludes 00h programming prior to erasure (Note 4) s µs µs Excludes system level µs overhead (Note 1,000,000 cycles. Additionally, CC ...

Page 49

... PHYSICAL DIMENSIONS* TS 048—48-Pin Standard TSOP * For reference only. BSC is an ANSI standard for Basic Space Centering. November 1, 2004 Am29SL160C Dwg rev AA; 10/99 49 ...

Page 50

... PHYSICAL DIMENSIONS FBC048—48-Ball Fine-Pitch Ball Grid Array (FBGA package 50 Am29SL160C Dwg rev AF; 10/99 November 1, 2004 ...

Page 51

... Changed standby voltage specification Characteristics table Changed test conditions for I V. Revision C+1 (November 14, 2000) Global Added dash to speed options and OPNs. Added table of contents. AC Characteristics—Read Operations Changed for all speeds. DF Am29SL160C specifi- RPD OES 17. Program Figure 18. Chip/Sector ± 0 ± 0 ...

Page 52

... Product names used in this publication are for identification purposes only and may be trademarks of their respective companies 52 Table 7, (i.e., submersible repeater and artificial satellite). Please note that Spansion LLC will not be liable Japan, the US Export Administration Regulations or the applicable laws of any other country, will be required for export of those products. Am29SL160C for the November 1, 2004 ...

Related keywords