Spansion S29CD 016J, 016G, Am29BDD 016G Flash Memory Application Note

Spansion S29CD 016J, 016G, Am29BDD 016G Flash Memory Application Note

The S29CD016J, Am29BDD016G, and S29CD016G are flash memory devices designed for use in a variety of applications. The devices offer improved programming times, CFI table updates, and a 3-byte chip ID. The S29CD016J also features an autoselect mode that allows the device to be automatically identified by programming equipment.

advertisement

Assistant Bot

Need help? Our chatbot has already read the manual and is ready to assist you. Feel free to ask any questions about the device, but providing details will make the conversation more productive.

Spansion S29CD016J, Am29BDD016G, and S29CD016G Flash Memory Application Note | Manualzz

Migrating to the S29CD016J

ACC Programming, CFI, and Autoselect Changes

Application Note

1.

Overview

Migrating to the S29CD016J from either the Am29BDD016G or S29CD016G is a very simple process, but designers should be aware of a few differences between these parts. The changes include improved programming times, CFI table updates that reflect the performance change and a 3-byte chip ID vs. the 1byte chip ID used in the Am29BDD016G.

2.

Differences in Programming Times

Table 2.1

shows a comparison between the Am29BDD016G, S29CD016G, and S29CD016J programming times. The first two rows show the total time required to program a double word for each of the three devices, including the time required to issue the program command (bypass mode reduces the number of write command cycles needed to program). In both Standard and Bypass Mode the S29CD016J programs more than twice as fast as either the BDD160G or CD016G.

The last row of Table 2.1

shows the programming time of all three devices in the Accelerated Program mode

(ACC Mode). The ACC mode requires the user to place V

HH

(12V ± 0.5V) on the ACC pin to facilitate faster programming. The ACC mode also activates the Unlock Bypass mode, requiring only two of the four write command cycles. In the Am29BDD016G and S29CD016G there is a significant improvement in total programming time between the ACC mode and the standard mode. However, due to improvements in technology, the S29CD016J programming time is almost the same in the ACC mode as in the standard mode. The slight improvement is due to the Unlock Bypass mode effect in the ACC mode.

Table 2.1 Programming Time Comparisons of Am29BDD016G, S29CD016G, and S29CD016J

Operation

(for 1 double word)

Standard Program Time

Program Time in Unlock Bypass Mode

Program Time in ACC Mode

Am29BDD016G

18.24 µs

18.12 µs

8.12 µs

CD016G

18.24 µs

18.12 µs

8.12 µs

CD016J

8.24 µs

8.12 µs

8.12 µs

Publication Number migrating_s29cd016j_an Revision A Amendment 0 Issue Date January 10, 2006

2

A p p l i c a t i o n N o t e

3.

Differences in the Common Flash Interface (CFI)

The Common Flash Interface (CFI) is a standard that provides system recognition between the flash device

and the host system. Table 3.1

highlights the changes in the CFI code between the Am29BDD016G,

S29CD016G and S29CD016J.

Table 3.1 CFI Comparison between Am29BDD016G, S29CD016G, and S29CD016J

Addresses Am29BDD016G S29CD016G S29CD016J

1Bh

1Fh

25h

28h

0023h

0004h

0007h

0005h

0023h

0004h

0007h

0005h

0025h

0003h

0004h

0003h

Description

V

CC

Min. (erase/program) (D7-D4: volts, D3-D0: 100 millivolts)

Typical timeout per single double word program 2

N

µs

Max. timeout per individual block erase 2

N

times typical

Flash Device Interface Description: 03 = x32-only

45h

51h

0004h

0000h

0004h

0000h

000Ch

0001h

Address Sensitive Unlock (Bits 1-0) 00b = Required,

01b = Not Required

Process Technology (Bits 5-2) 0011b = 0.11um

Floating Gate Technology

0001b = 0.170nm Floating Gate Technology

Unlock Bypass

00 = Not Supported, 01 = Supported

4.

Differences in the Autoselect Codes

In order to ease the migration path from the Am29BDD016G and S29CD016G to the S29CD016J, the latter devices have two different autoselect options. The autoselect mode is primarily intended for programming equipment to automatically identify the flash device through identifier codes output on DQ7-DQ0. Both the

S29CD016G and S29CD016J have an autoselect option (08h during the second read cycle) which is equivalent to the Am29BDD016G, allowing the user to drop-in the new device without having to alter their autoselect code. The S29CD016J also shares the same autoselect code (36h during the second read cycle) as the S29CD016G to simplify the migration.

Table 4.1

shows the comparison between the autoselect code options in the three devices.

Table 4.1 Autoselect Code Comparison between Am29BDD016G, S29CD016G, S29CD016J

Am29BDD016G

Autoselect Code

(2nd Read Cycle)

08h

Note

The S29CL016J (3V) device has a different autoselect code from the S29CD016J.

S29CD016G

08h (BDD)

36h (CD-G)

S29CD016J

08h (BDD)

36h (CD-G)

For more information regarding the autoselect mode, please refer to the data sheet. For more information on how to order the different autoselect options, please see the “Migrating from Am29BDD016G to S29CD016J

– Ordering Information” application note.

5.

Summary

When migrating between these devices it is important to note that the programming times of the S29CD016J, unlike the Am29BDD016G and S29CD016G, do not differ when utilizing or not utilizing the ACC feature.

Furthermore, there are some minor differences in the CFI code between the three devices that should be noted. Lastly, in order to simplify the migration path the S29CD016G and S29CD016J offers two different autoselect options which allows the user to drop-in the new flash device without code modifications. These differences are important to understand when migrating from the Am29BDD016G or S29CD016G to the

S29CD016J.

Migrating to the S29CD016J migrating_s29cd016j_an_A0 January 10, 2006

A p p l i c a t i o n N o t e

6.

Revision History

Section

Revision A0 (January 10, 2006)

Initial release.

Description

Colophon

The products described in this document are designed, developed and manufactured as contemplated for general use, including without limitation, ordinary industrial use, general office use, personal use, and household use, but are not designed, developed and manufactured as contemplated (1) for any use that includes fatal risks or dangers that, unless extremely high safety is secured, could have a serious effect to the public, and could lead directly to death, personal injury, severe physical damage or other loss (i.e., nuclear reaction control in nuclear facility, aircraft flight control, air traffic control, mass transport control, medical life support system, missile launch control in weapon system), or (2) for any use where chance of failure is intolerable (i.e., submersible repeater and artificial satellite). Please note that Spansion will not be liable to you and/or any third party for any claims or damages arising in connection with above-mentioned uses of the products. Any semiconductor devices have an inherent chance of failure. You must protect against injury, damage or loss from such failures by incorporating safety design measures into your facility and equipment such as redundancy, fire protection, and prevention of over-current levels and other abnormal operating conditions. If any products described in this document represent goods or technologies subject to certain restrictions on export under the Foreign Exchange and Foreign Trade Law of Japan, the US Export Administration Regulations or the applicable laws of any other country, the prior authorization by the respective government entity will be required for export of those products.

Trademarks and Notice

The contents of this document are subject to change without notice. This document may contain information on a Spansion product under development by Spansion. Spansion reserves the right to change or discontinue work on any product without notice. The information in this document is provided as is without warranty or guarantee of any kind as to its accuracy, completeness, operability, fitness for particular purpose, merchantability, non-infringement of third-party rights, or any other warranty, express, implied, or statutory. Spansion assumes no liability for any damages of any kind arising out of the use of the information in this document.

Copyright © 2006 Spansion Inc. All Rights Reserved. Spansion, the Spansion logo, MirrorBit, ORNAND, HD-SIM, and combinations thereof are trademarks of Spansion Inc. Other names are for informational purposes only and may be trademarks of their respective owners.

January 10, 2006 migrating_s29cd016j_an_A0 Migrating to the S29CD016J 3

advertisement

Key Features

  • Improved programming times
  • CFI table updates
  • 3-byte chip ID
  • Autoselect mode
  • Unlock Bypass mode
  • Accelerated Program (ACC) mode

Frequently Answers and Questions

What are the differences in programming times between the Am29BDD016G, S29CD016G, and S29CD016J?
The S29CD016J programs more than twice as fast as either the Am29BDD016G or S29CD016G in both Standard and Bypass Mode. In ACC mode, the S29CD016J programming time is almost the same as in the standard mode, due to improvements in technology.
What are the differences in the CFI code between the three devices?
There are some minor differences in the CFI code between the Am29BDD016G, S29CD016G, and S29CD016J. These differences are highlighted in Table 3.1 of the document.
What are the differences in the autoselect codes between the three devices?
The S29CD016J has two different autoselect options. The first option is equivalent to the Am29BDD016G, allowing the user to drop-in the new device without having to alter their autoselect code. The second option is the same as the S29CD016G.
What is the ACC mode?
The ACC mode is an accelerated programming mode that requires the user to place VHH (12V ± 0.5V) on the ACC pin to facilitate faster programming. The ACC mode also activates the Unlock Bypass mode, requiring only two of the four write command cycles.

Related manuals

Download PDF

advertisement