9 ROM, EPROM, AND EEPROM TECHNOLOGY



Similar documents
FLASH TECHNOLOGY DRAM/EPROM. Flash Year Source: Intel/ICE, "Memory 1996"

AN1837. Non-Volatile Memory Technology Overview By Stephen Ledford Non-Volatile Memory Technology Center Austin, Texas.

Handout 17. by Dr Sheikh Sharif Iqbal. Memory Unit and Read Only Memories

Semiconductor Memories

Memory. The memory types currently in common usage are:

Memory Basics. SRAM/DRAM Basics

SLC vs MLC: Proper Flash Selection for SSDs in Industrial, Military and Avionic Applications. A TCS Space & Component Technology White Paper

Winbond W2E512/W27E257 EEPROM

SLC vs MLC: Which is best for high-reliability apps?

Chapter 9 Semiconductor Memories. Jin-Fu Li Department of Electrical Engineering National Central University Jungli, Taiwan

RAM & ROM Based Digital Design. ECE 152A Winter 2012

Module 2. Embedded Processors and Memory. Version 2 EE IIT, Kharagpur 1

A N. O N Output/Input-output connection

Homework # 2. Solutions. 4.1 What are the differences among sequential access, direct access, and random access?

Evaluating Embedded Non-Volatile Memory for 65nm and Beyond

Choosing the Right NAND Flash Memory Technology

Large-Capacity Flash Memories and Their Application to Flash Cards

Trabajo Memorias flash

1 / 25. CS 137: File Systems. Persistent Solid-State Storage

Flash Memories. João Pela (52270), João Santos (55295) December 22, 2008 IST

Yaffs NAND Flash Failure Mitigation

Advanced VLSI Design CMOS Processing Technology

SLC vs. MLC: An Analysis of Flash Memory

Computers. Hardware. The Central Processing Unit (CPU) CMPT 125: Lecture 1: Understanding the Computer

With respect to the way of data access we can classify memories as:

Atmel s Self-Programming Flash Microcontrollers

NAND Flash FAQ. Eureka Technology. apn5_87. NAND Flash FAQ

CHAPTER 16 MEMORY CIRCUITS

Logical Operations. Control Unit. Contents. Arithmetic Operations. Objectives. The Central Processing Unit: Arithmetic / Logic Unit.

Algorithms and Methods for Distributed Storage Networks 3. Solid State Disks Christian Schindelhauer

Lecture 030 DSM CMOS Technology (3/24/10) Page 030-1

MirrorBit Technology: The Foundation for Value-Added Flash Memory Solutions FLASH FORWARD

Haruji Ishihara. FLASH MEMORY STRUCTURES AND FEATURES Flash memory is classified into two types by

Data remanence in Flash Memory Devices

Implementing a Digital Answering Machine with a High-Speed 8-Bit Microcontroller

SLC vs MLC NAND and The Impact of Technology Scaling. White paper CTWP010

Allows the user to protect against inadvertent write operations. Device select and address bytes are Acknowledged Data Bytes are not Acknowledged

1 Gbit, 2 Gbit, 4 Gbit, 3 V SLC NAND Flash For Embedded

A+ Guide to Managing and Maintaining Your PC, 7e. Chapter 1 Introducing Hardware

Microprocessor or Microcontroller?

Chapter 1 Introduction to The Semiconductor Industry 2005 VLSI TECH. 1

1. Memory technology & Hierarchy

3D NAND Technology Implications to Enterprise Storage Applications

AMD AXDA3000DKV4D Athlon TM XP Microprocessor Structural Analysis

The MOSFET Transistor

Flash Memory Jan Genoe KHLim Universitaire Campus, Gebouw B 3590 Diepenbeek Belgium

1 Products A. MEMORY. Personal Computer. Portable Permanent Storage. Main Unit. Main Permanent Storage. Display. Keyboard.

The I2C Bus. NXP Semiconductors: UM10204 I2C-bus specification and user manual HAW - Arduino 1

Objectives. Units of Memory Capacity. CMPE328 Microprocessors (Spring ) Memory and I/O address Decoders. By Dr.

Chapter 7 Memory and Programmable Logic

6 GENERAL MEMORY TECHNOLOGY TRENDS

NAND Basics Understanding the Technology Behind Your SSD

Local Heating Attacks on Flash Memory Devices. Dr Sergei Skorobogatov

A New Chapter for System Designs Using NAND Flash Memory

W25Q80, W25Q16, W25Q32 8M-BIT, 16M-BIT AND 32M-BIT SERIAL FLASH MEMORY WITH DUAL AND QUAD SPI

DS1621 Digital Thermometer and Thermostat

Solid State Technology What s New?

1.Introduction. Introduction. Most of slides come from Semiconductor Manufacturing Technology by Michael Quirk and Julian Serda.

Lecture 5: Gate Logic Logic Optimization

CHAPTER 10 Fundamentals of the Metal Oxide Semiconductor Field Effect Transistor

CO2005: Electronics I (FET) Electronics I, Neamen 3th Ed. 1

A Dual-Mode NAND Flash Memory: 1-Gb Multilevel and High-Performance 512-Mb Single-Level Modes

Micron MT29F2G08AAB 2 Gbit NAND Flash Memory Structural Analysis

Advantages of e-mmc 4.4 based Embedded Memory Architectures

Eureka Technology. Understanding SD, SDIO and MMC Interface. by Eureka Technology Inc. May 26th, Copyright (C) All Rights Reserved

The Programming Interface

Chip Card & Security ICs Mifare NRG SLE 66R35

Atmel Norway XMEGA Introduction

Long Term Data Retention of Flash Cells Used in Critical Applications

Lecture N -1- PHYS Microcontrollers

Elettronica dei Sistemi Digitali Costantino Giaconia SERIAL I/O COMMON PROTOCOLS

ADVANCED PROCESSOR ARCHITECTURES AND MEMORY ORGANISATION Lesson-17: Memory organisation, and types of memory

Serial port interface for microcontroller embedded into integrated power meter

A 10,000 Frames/s 0.18 µm CMOS Digital Pixel Sensor with Pixel-Level Memory

Am186ER/Am188ER AMD Continues 16-bit Innovation

11 EMBEDDED MEMORY OVERVIEW

Winbond W971GG6JB-25 1 Gbit DDR2 SDRAM 65 nm CMOS DRAM Process

M25P05-A. 512-Kbit, serial flash memory, 50 MHz SPI bus interface. Features

Here we introduced (1) basic circuit for logic and (2)recent nano-devices, and presented (3) some practical issues on nano-devices.

ADQYF1A08. DDR2-1066G(CL6) 240-Pin O.C. U-DIMM 1GB (128M x 64-bits)

Chapter 8 Memory Units

Introduction to Digital System Design

ADVANCED IC REVERSE ENGINEERING TECHNIQUES: IN DEPTH ANALYSIS OF A MODERN SMART CARD. Olivier THOMAS Blackhat USA 2015

A Flash Storage Technical. and. Economic Primer. and. By Mark May Storage Consultant, By James Green, vexpert Virtualization Consultant

How to measure absolute pressure using piezoresistive sensing elements

Management Challenge. Managing Hardware Assets. Central Processing Unit. What is a Computer System?

Implementation Of High-k/Metal Gates In High-Volume Manufacturing

Design of a High Speed Communications Link Using Field Programmable Gate Arrays

PLL frequency synthesizer

7 OUT1 8 OUT2 9 OUT3 10 OUT4 11 OUT5 12 OUT6 13 OUT7 14 OUT8 15 OUT9 16 OUT10 17 OUT11 18 OUT12 19 OUT13 20 OUT14 21 OUT15 22 OUT16 OUT17 23 OUT18

A DIY Hardware Packet Sniffer

Table 1: Address Table

DS1621 Digital Thermometer and Thermostat

Computer Architecture

Chapter 13. PIC Family Microcontroller

Programming NAND devices

Data Acquisition Module with I2C interface «I2C-FLEXEL» User s Guide

8 Gbps CMOS interface for parallel fiber-optic interconnects

IEEE Milestone Proposal: Creating the Foundation of the Data Storage Flash Memory Industry

Transcription:

9 ROM, EPROM, AND EEPROM TECHNOLOGY OVERVIEW Read only memory devices are a special case of memory where, in normal system operation, the memory is read but not changed. Read only memories are non-volatile, that is, stored information is retained when the power is removed. The main read only memory devices are listed below: ROM (Mask Programmable ROM also called MROMs ) EPROM (UV Erasable Programmable ROM) OTP (One Time Programmable EPROM) EEPROM (Electrically Erasable and Programmable ROM) Flash Memory - This device is covered in Section 1. HOW THE DEVICE WORKS The read only memory cell usually consists of a single transistor (ROM and EPROM cells consist of one transistor, EEPROM cells consist of one, one-and-a-half, or two transistors). The threshold voltage of the transistor determines whether it is a 1 or. During the read cycle, a voltage is placed on the gate of the cell. Depending on the programmed threshold voltage, the transistor will or will not drive a current. The sense amplifier will transform this current, or lack of current, into a 1 or. Figure 9-1 shows the basic principle of how a Read Only Memory works. Row Cell Selected Source: ICE, "Memory 1997" Column Sense Amplifier Current Detector To Output Buffer 19956 Figure 9-1. Read Only Memory Schematic INTEGRATED CIRCUIT ENGINEERING CORPORATION 9-1

MASK PROGRAMMABLE ROMs Mask programmable read-only memories (ROMs) are the least expensive type of solid state memory. They are primarily used for storing video game software and fixed data for electronic equipment, such as fonts for laser printers, dictionary data in word processors, and sound data in electronic musical instruments. ROM programming is performed during IC fabrication. Several process methods can be used to program a ROM. These include Metal contact to connect a transistor to the bit line. Channel implant to create either an enhancement-mode transistor or a depletion-mode transistor. Thin or thick gate oxide, which creates either a standard transistor or a high threshold transistor, respectively. The choice of these is a trade-off between process complexity, chip size, and manufacturing cycle time. A ROM programmed at the metal contact level will have the shortest manufacturing cycle time, as metallization is one of the last process steps. However, the size of the cell will be larger. Figure 9-2 shows a ROM array programmed by channel implant. The transistor cell will have either a normal threshold (enhancement-mode device) or a very high threshold (higher than V CC to assure the transistor will always be off). The cell array architecture is NOR. The different types of ROM architectures (NOR, NAND, etc.) are detailed in the flash memory section (Section 1) as they use the same principle. Figure 9-3 shows an array of storage cells (NAND architecture). This array consists of single transistors noted as devices 1 through 8 and 11 through 18 that is programmed with either a normal threshold (enhancement-mode device) or a negative threshold (depletion-mode device). ROM Cell Size and Die Size The cell size for the ROM is potentially the smallest of any type of memory device, as it is a single transistor. A typical 8Mbit ROM would have a cell size of about 4.5µm 2 for a.7µm feature size process, and a chip area of about 76mm 2. An announced 64Mbit ROM, manufactured with a.6µm feature size, has a 1.23µm 2 cell on a 2mm 2 die. The ROM process is the simplest of all memory processes, usually requiring only one layer of polysilicon and one layer of metal. There are no special film deposition or etch requirements, so yields are the highest among all the equivalent-density memory chips. 9-2 INTEGRATED CIRCUIT ENGINEERING CORPORATION

ROW 1 (Polysilicon) Ground Diffusion Selective Implant To Raise V T ROW 1 Drain Diffusion ROW 2 (Polysilicon) T3 T4 Drain Contacts: Shared By 2 Bits ROW 2 T4 T3 T1 T2 T1 T2 Ground Metal Columns (Not Drawn) Source: ICE, "Memory 1997" 2845 Figure 9-2. ROM Programmed by Channel Implant WORD 1/11 1 11 WORD 2/12 2 12 WORD 3/13 3 13 WORD 4/14 4 14 WORD 5/15 5 15 WORD 6/16 6 16 WORD 7/17 7 17 WORD 8/18 8 18 CONTROL LINE 9 19 SELECT LINE 1 2 BIT LINE Source: ICE, "Memory 1997" 195 Figure 9-3. Memory Cell Schematic INTEGRATED CIRCUIT ENGINEERING CORPORATION 9-3

Multimedia Card In 1996, Siemens announced the introduction of a new solid-state memory chip technology that enables the creation of a multimedia card that is sized 37mm x 45mm x 1.4mm, or roughly 4 percent the size of a credit card. It is offered with either 16Mbit or 64Mbit of ROM. EPROM EPROM (UV Erasable Programmable Read Only Memory) is a special type of ROM that is programmed electrically and yet is erasable under UV light. The EPROM device is programmed by forcing an electrical charge on a small piece of polysilicon material (called the floating gate) located in the memory cell. When this charge is present on this gate, the cell is programmed, usually a logic, and when this charge is not present, it is a logic 1. Figure 9-4 shows the cell used in a typical EPROM. The floating gate is where the electrical charge is stored. First-Level Polysilicon (Floating) +V G Second-Level Polysilicon Gate Oxide Field Oxide N+ P- Substrate Source: Intel/ICE, "Memory 1997" 18474 Figure 9-4. Double-Poly Structure (EPROM/Flash Memory Cell) Prior to being programmed, an EPROM has to be erased. To erase the EPROM, it is exposed to an ultraviolet light for approximately 2 minutes through a quartz window in its ceramic package. After erasure, new information can be programmed to the EPROM. After writing the data to the EPROM, an opaque label has to be placed over the quartz window to prevent accidental erasure. Programming is accomplished through a phenomenon called hot electron injection. High voltages are applied to the select gate and drain connections of the cell transistor. The select gate of the transistor is pulsed on causing a large drain current to flow. The large bias voltage on the gate connection attracts electrons that penetrate the thin gate oxide and are stored on the floating gate. 9-4 INTEGRATED CIRCUIT ENGINEERING CORPORATION

EPROM Floating Gate Transistor Characteristic Theory The following explanation of EPROM floating gate transistor characteristic theory also applies to EEPROM and flash devices. Figures 9-5 (a) and (b) show the cross section of a conventional MOS transistor and a floating gate transistor, respectively. The upper gate in Figure 9-5 (b) is the control gate and the lower gate, completely isolated within the gate oxide, is the floating gate. Control Gate G Control Gate G Floating Gate S D S C FG D C FS N+ N+ N+ N+ (a) Conventional MOS (b) Floating-Gate MOS Source: ICE, "Memory 1997" 2846 Figure 9-5. Cross Section of a Conventional MOS Transistor and a Floating-Gate MOS Transistor C FG and C FS are the capacitances between the floating gate and the control gate and substrate, respectively. V G and V F are the voltages of the control gate and the floating gate, respectively. -Q F is the charge in the floating gate. (As electrons have a negative charge, a negative sign was added). In an equilibrium state, the sum of the charges equals zero. ( ) + ( ) = V V C V C Q G F FG F FS F CFG VF C + C FG FS V G C FG QF + C FS V TC is the threshold voltage of the conventional transistor, and V TCG is the threshold voltage of the floating gate transistor. INTEGRATED CIRCUIT ENGINEERING CORPORATION 9-5

V TCG CFG = C + C FG FS V TC C FG QF + C FS V TCG Q = VTO C F G Where V TO CFG = C + C FG FS V and C = C + C TC G FG FS The threshold voltage of the floating gate transistor (V TCG ) will be V TO (around 1V) plus a term depending on the charge trapped in the floating gate. If no electrons are in the floating gate, then V TCG = V TO (around 1V). If electrons have been trapped in the floating gate, then V TCG = V TO -Q F /C G (around 8V for a 5V part). This voltage is process and design dependent. Figure 9-6 shows the threshold voltage shift of an EPROM cell before and after programming. V T = Q F C G Drain Current Erased State (Logic "1") Programmed State (Logic "") V T Sense Threshold Source: ICE, "Memory 1997" Q V F T C G Select Gate Voltage 17548A Figure 9-6. Electrical Characteristics of an EPROM 9-6 INTEGRATED CIRCUIT ENGINEERING CORPORATION

The programming (write cycle) of an EPROM takes several hundred milliseconds. Usually a byte eight bits is addressed with each write cycle. The read time is comparable to that of fast ROMs and DRAMs (i.e., several tens of nanoseconds). In those applications where programs are stored in EPROMs, the CPU can run at normal speeds. Field programmability is the EPROM s main advantage over the ROM. It allows the user to buy mass-produced devices and program each device for a specific need. This characteristic also makes the EPROM ideal for small-volume applications, as the devices are usually programmed in very small quantities. Also, the systems supplier can program any last minute upgrades to the program just before shipment. EPROM cells may be configured in the NAND structure shown previously, or, more commonly, in the NOR configuration shown in Figure 9-7. WORD 1 WORD 2 WORD 3 WORD n BIT 1 BIT 2 Select Gate Floating Gate Source: ICE, "Memory 1997" 1951 Figure 9-7. NOR EPROM Configuration EPROMs were created in the 197s and have long been the cornerstone of the non-volatile memory market. But the development of flash memory devices (see Section 1) will lead to a loss of EPROM marketshare. EPROM uses a mature technology and design and is on the decline part of its lifecycle. For this reason there is not a lot of R&D expenditure made for EPROM devices. Figure 9-8 shows a cross section of a 1Mbit EPROM cell from two different manufacturers. The main difference between the processes is the polysilicon gate. One manufacturer uses a polycide to improve the speed. EPROM Cell Size and Die Size The cell size of the EPROM is also relatively small. The EPROM requires one additional polysilicon layer, and will usually have slightly lower yields due to the requirement for nearly perfect (and thin) gate oxides. INTEGRATED CIRCUIT ENGINEERING CORPORATION 9-7

Source: ICE, Memory 1997 22462 Figure 9-8. Typical 1Mbit EPROM Cells These factors, plus the fact that an EPROM is encased in a ceramic package with a quartz window, make the EPROM average selling price three to five times the price of the mask ROM. Figure 9-9 shows the main feature sizes of 1Mbit EPROM analyzed by ICEÕs laboratory. Manufacturer Density Date Code Cell Size (µm 2 ) Die Size (mm 2 ) Min. Gate Length (µm) Atmel 1Mbit 9428 4.4 14.6.6 AMD 1Mbit 9634 5.52 15.9.7 ST 1Mbit 9514 3.6 11.5.5 ISSI 1Mbit 94/95 6.8 18..7 Source: ICE, "Memory 1997" 22453 Figure 9-9. EPROM Feature Sizes 9-8 INTEGRATED CIRCUIT ENGINEERING CORPORATION

OTP (One Time Programmable) EPROM In most applications, EPROMs are programmed one time and will never have to be erased. To reduce the cost for these applications, EPROMs may be manufactured in opaque plastic packages since the standard ceramic package of an EPROM is expensive. EPROMs that are programmed one time for a specific use and cannot be erased are referred to as One Time Programmable (OTP) devices. EEPROM EEPROM (Electrically Erasable Programmable ROM) offer users excellent capabilities and performance. Only one external power supply is required since the high voltage for program/erase is internally generated. Write and erase operations are performed on a byte per byte basis. The EEPROM uses the same principle as the UV-EPROM. Electrons trapped in a floating gate will modify the characteristics of the cell, and so a logic or a logic 1 will be stored. The EEPROM is the memory device that implements the fewest standards in cell design. The more common cell is composed of two transistors. The storage transistor has a floating gate (similar to the EPROM storage transistor) that will trap electrons. In addition, there is an access transistor, which is required for operations. Figure 9-1 shows the voltages applied on the memory cell to program/erase a cell. Note that an EPROM cell is erased when electrons are removed from the floating gate and that the EEPROM cell is erased when the electrons are trapped in the floating cell. To have products electrically compatible, the logic path of both types of product will give a 1 for erase state and a for a programmed state. Figure 9-11 shows the electrical differences between EPROM and EEPROM cells. Parallel EEPROM There are two distinct EEPROM families: serial and parallel access. The serial access represents 9 percent of the overall EEPROM market, and parallel EEPROMs about 1 percent. Parallel devices are available in higher densities ( 256Kbit), are generally faster, offer high endurance and reliability, and are found mostly in the military market. They are pin compatible with EPROMs and flash memory devices. Figure 9-12 shows feature sizes of three 1Mbit parallel EEPROM from different manufacturers, analyzed by ICE s laboratory. Figures 9-13 to 9-15 show photographs and schematics of the respective cells. It is interesting to see the wide differences in these cells. Serial EEPROM Serial EEPROMs are less dense (typically from 256 bit to 256Kbit) and are slower than parallel devices. They are much cheaper and used in more commodity applications. INTEGRATED CIRCUIT ENGINEERING CORPORATION 9-9

C L V C L V S G 2V C G V S Erase S Program C L S G C L C G S S G Erase VPP PP VPP PP Program V PP VPP PP C G Read V CC 1 VCC Unselected X Source: ICE, "Memory 1997" S 17554A Figure 9-1. EEPROM Cell Program/Erase EPROM programming: Hot electron High VPP Current High ISUB VPP must be an external supply No VBB generator EEPROM programming: Tunneling VPP is generated by an internal pump. Source: ICE, "Memory 1997" 17556 Figure 9-11. V PP EPROM Versus V PP EEPROM 9-1 INTEGRATED CIRCUIT ENGINEERING CORPORATION

Manufacturer Density Date Code Cell Size (µm 2 ) Die Size (mm 2 ) Min Gate Length (µm) Winbond 1Mbit 9432 7.8 22.6.9 Xicor 1Mbit 9443 21. 51. 1.3 Hitachi 1Mbit 94/95 22.5 51..6 Source: ICE, "Memory 1997" 22463 Figure 9-12. 1Mbit Parallel EEPROM Feature Sizes CAP ALUMINUM BARRIER PRE-METAL GLASS POLY 2 N+ POLY 1 Source: ICE, Memory 1997 22468 Figure 9-13. Winbond 1Mbit EEPROM Cell Serial access EEPROMs feature low pin count. Typically they are packaged in an 8-pin package. As illustrated in Figure 9-16, XicorÕs 128Kbit serial EEPROM uses the 8 pins in the following manner: V CC and V SS for supply voltage SCL (Serial Clock) to clock the data SDA (Serial Data) is a bi-directional pin used to transfer data into and out of the device S, S1, S2 are select inputs used to set the first three bits of the 8-bit slave address WP (Write Protection) controls Write Protection features. Serial EEPROMs use data transfer interface protocols for embedded control applications. These protocols include the Microwave bus, the I 2 C bus, the XI 2 C (Extended I 2 C) or the SPI (Serial Peripheral Interface) bus interfaces. There continues to be an ongoing effort to reduce the size of serial EEPROMs. Microchip Technology, for example, introduced a 128bit serial EEPROM in a five-lead SOT-23 package. INTEGRATED CIRCUIT ENGINEERING CORPORATION 9-11

POLY 1 PROGRAM LINE POLY 2 WORD LINE BIT Q2 Q1 144424443 FLOATING GATE PASSIVATION METAL 2 INTERLEVEL GLASS METAL 1 BIT LINE FLOATING GATES PROGRAM LINE SELECT GATE N+ S/D Source: ICE, Memory 1997 2247 Figure 9-14. Xicor 1Mbit EEPROM Cell METAL POLYCIDE POLY Silicon Nitride Source: ICE, Memory 1997 22467 Figure 9-15. Hitachi 1Mbit EEPROM Cell Figure 9-17 shows feature sizes of three serial EEPROMs from different manufacturers that were analyzed by ICEÕs laboratory. Note that larger cell sizes accompany low-density EEPROM devices. When building an EEPROM chip that contains sense amplifiers, controllers, and other peripheral circuitry, cell size is not as great a factor at low (1Kbit, 2Kbit) densities. At larger densities, the size of the cell array is more critical. It becomes a larger portion of the chip. Therefore, greater consideration must be given to the size of the cell. 9-12 INTEGRATED CIRCUIT ENGINEERING CORPORATION

WP V CC V SS Start Cycle H.V. Generation Timing and Control SDA Start Stop Logic Write Protect Register and Logic Control Logic SCL Slave Address Register +Comparator Load Inc XDEC EEPROM Array S 2 S 1 Word Address Counter S R/W YDEC CK 8 Data Register D OUT D OUT ACK Source: Xicor/ICE, "Memory 1997" 22599 Figure 9-16. Xicor 128Kbit Serial EEPROM Functional Diagram Manufacturer Density Date Code Cell Size (µm 2 ) Die Size (mm 2 ) Min Gate Length (µm) Microchip 16K 954 6.5 6. 2. Xicor 2K 9432 1. 4. 2. ST 1K 9618 286. 2.6 1.2 Source: ICE, "Memory 1997" 22464 Figure 9-17. EEPROM Serial Configuration Feature Sizes This size impact is illustrated in Figure 9-18 using a 1Kbit serial EEPROM example from SGS- Thomson. The cell array represents only 11 percent of the total surface of the chip. Figures 9-19 and 9-2 show additional EEPROM cells. As noted, there is no design standard for this type of cell. In laying out the EEPROM cell, the designer must take into consideration the elements of size, performance, and process complexity. INTEGRATED CIRCUIT ENGINEERING CORPORATION 9-13

CELL ARRAY WL 2 D 3 PIN 1 1 D 2 BIT B C 3 1 BIT A TUNNEL OXIDE DEVICE Source: ICE, Memory 1997 22465 Figure 9-18. SGS-Thomson 1Kbit Serial EEPROM PASSIVATION POLY 2 WORD LINE POLY 2 PGM LINE BIT LINE REFLOW GLASS N+ S/D POLY 1 FLOATING GATE Source: ICE, Memory 1997 22466 Figure 9-19. Microchip 16Kbit Serial EEPROM Cell 9-14 INTEGRATED CIRCUIT ENGINEERING CORPORATION

METAL BIT LINE PRE-METAL GLASS POLY 2 FLOATING GATE POLY 3 WORD LINE POLY 1 GND/PROGRAM CATHODE Source: ICE, Memory 1997 22469 Figure 9-2. Xicor 2Kbit Serial EEPROM Cell Multi-Level Analog Storage EEPROM The goal of multi-level cell (MLC) is to store more than one bit of information in a single cell. Much work has already been done regarding MLC as applied to flash memory devices. The typical development for digital flash memories is to store four different levels in the same cell, and thus divide the number of cells by two (four data are given by two bits :, 1, 1, and 11). However, for several years now, Information Storage Devices (ISD), a San Jose based company, has proposed multi-level analog storage EEPROMs for analog storage. ISD presented a 48Kbit EEPROM at the 1996 ISSCC conference. The multi-level storage cell is able to store 256 different levels of charge between V and 2V. This means the cell needs to have a 7.5mV resolution. The 256 different levels in one cell corresponds to eight bits of information. A comparable digital implementation requires 3.84Mbit memory elements to store the same amount of information. The information stored will not be 1 percent accurate but is good enough for audio applications, which allows some errors. INTEGRATED CIRCUIT ENGINEERING CORPORATION 9-15