logo资料库

Nonvolatile Memory Technologies with Emphasis on Flas..pdf

第1页 / 共788页
第2页 / 共788页
第3页 / 共788页
第4页 / 共788页
第5页 / 共788页
第6页 / 共788页
第7页 / 共788页
第8页 / 共788页
资料共788页,剩余部分请下载后查看
NONVOLATILE MEMORY TECHNOLOGIES WITH EMPHASIS ON FLASH
CONTENTS
Foreword
Preface
Contributors
1 INTRODUCTION TO NONVOLATILE MEMORY
1.1 Introduction
1.2 Elementary Memory Concepts
1.3 Unique Aspects of Nonvolatile Memory
1.3.1 Storage
1.3.2 Storage Mechanisms
1.3.3 Retention
1.3.4 Endurance
1.4 Flash Memory and Flash Cell Variations
1.5 Semiconductor Device Technology Generations
References
2 FLASH MEMORY APPLICATIONS
2.1 Introduction
2.1.1 Spectrum of Memory Devices
2.1.2 Evolving from EPROMs
2.1.3 NOR and NAND
2.1.4 Evolution of Flash Usage Models
2.1.5 Understanding Flash Attributes
2.2 Code Storage
2.2.1 Execute-in-Place
2.2.2 Store and Download
2.2.3 Contrasting Execute-in-Place Versus Store and Download
2.2.4 Future Code Storage Applications
2.3 Data Storage
2.3.1 Why Use Flash to Store Data?
2.3.2 Architectural Decisions
2.3.3 Embedded Flash Storage
2.3.4 Removable Media
2.4 Code+Data Storage
2.4.1 Relevant Attributes for Code+Data
2.4.2 Fitting the Pieces Together for Code+Data
2.4.3 Benefits of Code+Data
2.5 Conclusion
3 MEMORY CIRCUIT TECHNOLOGIES
3.1 Introduction
3.2 Flash Cell Basic Operation
3.2.1 Cell Programming
3.2.2 Cell Erase
3.2.3 Compaction
3.2.4 Read
3.3 Flash Memory Architecture
3.3.1 Memory Cell Array
3.3.2 Analog Blocks
3.3.3 Control Logic
3.4 Redundancy
3.4.1 Defectivity and Process Variations
3.4.2 Yield Improvement
3.4.3 Yield Simulator
3.4.4 Redundancy Fuses Design
3.4.5 Row Redundancy Design
3.4.6 Column Redundancy Design
3.4.7 Advanced Redundancy Design
3.5 Error Correction Coding (ECC)
3.5.1 On-Chip ECC and Endurance/Retention in Flash Memories
3.5.2 On-Chip ECC and Multilevel Flash Memories
3.6 Design for Testability (DFT)
3.6.1 Test Entry and Organization
3.6.2 Fuse Cell
3.6.3 Sense Amplifier Reference Trimming and Monitor
3.6.4 High Voltages Trimming
3.6.5 Timings Trimming and External Control
3.6.6 Internal State Machine Algorithm Skips and Monitor
3.6.7 Address Path Configuration
3.6.8 Data Path Configuration and Trimming
3.6.9 High Voltages External Forcing and Monitor
3.6.10 Array Direct Access and Stresses
3.6.11 Internal Pattern Write and Verify
3.6.12 Data Compression
3.7 Flash-Specific Circuit Techniques
3.7.1 Voltage Level Shifting
3.7.2 Sensing
3.7.3 Voltage Multiplication
3.7.4 Reference Voltage Generation
3.7.5 Voltage Regulation
3.7.6 I/O Signal Buffering
References
4 PHYSICS OF FLASH MEMORIES
4.1 Introduction
4.2 Basic Operating Principles and Memory Characteristics
4.2.1 Floating-Gate Principle
4.2.2 Basic Definitions with Examples
4.2.3 Basic Equations and Models
4.3 Physics of Programming and Erase Mechanisms
4.3.1 Fowler–Nordheim Tunneling
4.3.2 Polyoxide Conduction
4.3.3 Channel Hot-Electron Injection (CHEI)
4.3.4 Substrate Hot-Electron Injection (SHEI)
4.3.5 Source-Side Injection (SSI)
4.3.6 Secondary Impact Ionization Initiated Channel Hot-Electron Injection
4.4 Physics of Degradation and Disturb Mechanisms
4.4.1 Band-to-Band Tunneling
4.4.2 Oxide Degradation
4.4.3 Oxide Breakdown
4.5 Conclusion
References
5 NOR FLASH STACKED AND SPLIT-GATE MEMORY TECHNOLOGY
5.1 Introduction
5.2 ETOX Flash Cell Technology
5.2.1 Introduction
5.2.2 Cell Structure
5.2.3 Read (Sensing)
5.2.4 Programming
5.2.5 Erasing
5.2.6 Array Operation
5.2.7 Erase Threshold Control
5.2.8 Process and Scaling Issues
5.2.9 Key Circuits and Circuit/Technology Interactions
5.2.10 Multilevel Cell Technology Circuits
5.3 SST SuperFlash EEPROM Cell Technology
5.3.1 Introduction
5.3.2 Cell Cross Sections and Layout
5.3.3 Charge Transfer Mechanisms
5.3.4 Erase
5.3.5 Programming
5.3.6 Cell Array Architecture and Operation
5.3.7 Erase Threshold Control and Distribution
5.3.8 Process Scaling Issues
5.3.9 Key Circuit Interactions
5.3.10 Multilevel Cell Implementation
5.4 Reliability Issues and Solutions
5.4.1 Oxide Integrity
5.4.2 Contact Integrity
5.4.3 Data Retention
5.4.4 Endurance
5.4.5 Disturbs
5.4.6 Life Test (Dynamic Burn-in)
5.5 Applications
References
6 NAND FLASH MEMORY TECHNOLOGY
6.1 Overview of NAND EEPROM
6.2 NAND Cell Operation
6.2.1 Cell Structure
6.2.2 Erase Operation
6.2.3 Program Operation
6.2.4 Program Disturb
6.2.5 Read Operation
6.3 NAND Array Architecture and Operation
6.3.1 Staggered Row Decoder
6.3.2 Self-Boosted Erase Inhibit Scheme
6.3.3 Self-Boosted Program Inhibit Scheme
6.3.4 Read Operation
6.4 Program Threshold Control and Program V(t) Spread Reduction
6.4.1 Bit-by-Bit Verify Circuit
6.4.2 Sophisticated Bit-by-Bit Verify Circuit
6.4.3 Overprogram Elimination Scheme
6.5 Process and Scaling Issues
6.5.1 Shallow Trench Isolation NAND Technology (256-Mbit NAND)
6.5.2 Booster Plate Technology
6.5.3 Channel Boost Capacitance Cell
6.5.4 Negative V(th) Cell
6.5.5 Free Wordline Spacing Cell
6.6 Key Circuits and Circuit/Technology Interactions
6.6.1 Shielded Bitline Sensing Method
6.6.2 Full Chip Burst Read Operation
6.6.3 Symmetric Sense Amplifier with Page Copy Function
6.6.4 Source Line Programming Scheme
6.7 Multilevel NAND
6.7.1 Multilevel Circuit Technology
6.7.2 Array Noise Suppression Technology
6.7.3 Side-Wall Transfer Transistor Cell
6.7.4 Three-Level NAND
6.7.5 High-Speed Programming
References
Bibliography
7 DINOR FLASH MEMORY TECHNOLOGY
7.1 Introduction
7.2 DINOR Operation and Array Architecture
7.2.1 DINOR Operation
7.2.2 DINOR Cell Characteristics
7.2.3 DINOR Array Architecture
7.2.4 DINOR Advanced Array Architecture
7.2.5 VGA-DINOR Device Structure and Fabrication
7.2.6 Characteristics of the Cell with Asymmetrical Offset Source/Drain Structure
7.3 DINOR Technology Features
7.3.1 Low-Voltage Read
7.3.2 Fast Read Access
7.4 DINOR Circuit for Low-Voltage Operation
7.4.1 High-Voltage Generation [7]
7.4.2 Wordline Boost Scheme
7.5 Background Operation Function
7.5.1 Background Operation and DINOR
7.5.2 Emulating Electrically Erasable Programmable Read-Only Memory (EEPROM) and Static Random-Access Memory (SRAM)
7.5.3 Background Operation Fast Erase
7.6 P-Channel DINOR Architecture
7.6.1 Introduction
7.6.2 Band-to-Band Hot-Electron Injection Cell Operation
7.6.3 DINOR BBHE Programmed Cell
7.6.4 P-Channel DINOR Summary
References
Bibliography
8 P-CHANNEL FLASH MEMORY TECHNOLOGY
8.1 Introduction
8.2 Device Structure
8.3 Operations of P-Channel Flash
8.4 Array Architecture of P-Channel Flash
8.4.1 NOR-Type Array Architecture
8.4.2 NAND-Type Array Architecture
8.5 Evolution of P-Channel Flash
8.5.1 Hsu et al. [1]
8.5.2 Ohnakado et al. [4]
8.5.3 Ohnakado et al. [5]
8.5.4 Shen et al. [6]
8.5.5 Chung et al. [7]
8.5.6 Sarin et al. [8]
8.5.7 Wang et al. [9]
8.5.8 Ohnakado et al. [2]
8.5.9 For Further Study
8.6 Processing Technology for P-Channel Flash
8.6.1 NOR-Type Array Architecture
8.6.2 NAND-Type Array Architecture
References
Bibliography
9 EMBEDDED FLASH MEMORY
9.1 Introduction
9.2 Embedded Flash Versus Stand-Alone Flash Memory
9.2.1 Advantages of Embedded over Stand-Alone Flash Memory
9.2.2 Disadvantages of Embedded over Stand-Alone Flash Memory
9.3 Embedded Flash Memory Applications
9.3.1 Applications by Device Type
9.3.2 Applications by Function
9.3.3 Applications by End Product
9.3.4 Applications by Usage
9.4 Embedded Flash Memory Cells
9.4.1 Special Requirements and Considerations
9.4.2 Cell Selection for Embedded Applications
9.5 Embedded Flash Memory Design
9.5.1 Special Requirements and Consideration
9.5.2 Flash Module Design for Embedded Applications
9.5.3 Design Techniques for Embedded Flash Module
References
10 TUNNEL DIELECTRICS FOR SCALED FLASH MEMORY CELLS
10.1 Introduction
10.2 SiO(2) as Tunnel Dielectric—Historical Perspective
10.3 Early Work on Silicon Nitride as a Tunnel Dielectric
10.4 Jet-Vapor Deposition Silicon Nitride Deposition
10.5 Properties of Gate-Quality JVD Silicon Nitride Films
10.6 Deposited Silicon Nitride as Tunnel Dielectric
10.7 N-Channel Floating-Gate Device with Deposited Silicon Nitride Tunnel Dielectric
10.8 P-Channel Floating-Gate Device with Deposited Silicon Nitride Tunnel Dielectric
10.9 Reliability Concerns Associated with Hot-Hole Injection
10.10 Tunnel Dielectric for SONOS Cell
10.11 Prospects for High-K Dielectrics
10.12 Tunnel Barrier Engineering with Multiple Barriers
10.12.1 Crested Barrier
10.12.2 U-Shaped Barrier
10.13 Summary
References
11 FLASH MEMORY RELIABILITY
11.1 Introduction
11.2 Cycling-Induced Degradations in Flash Memories
11.2.1 Overview of Cycling-Induced Degradations
11.2.2 Channel Hot-Electron Programming-Induced Oxide Degradation
11.2.3 Tunnel-Erase-Induced Oxide Degradation
11.2.4 Erratic Erase
11.3 Flash Memory Data Retention
11.3.1 Activation Energy and Accelerated Data Retention Bake Tests
11.3.2 Charge-Loss and Gain Mechanisms in EPROMs and Flash EPROMs
11.3.3 Flash EEPROM Cycling-Induced Data Retention Issues
11.3.4 Data Retention Characteristics Related to Tunnel Oxide and Floating-Gate Poly Texture
11.3.5 Soft Errors
11.4 Flash Memory Disturbs
11.4.1 Read Disturb and the Effects of Cycling
11.4.2 Program Disturb
11.4.3 Erase Disturb
11.4.4 Block-to-Block Disturbs
11.5 Stress-Induced Tunnel Oxide Leakage Current
11.5.1 Uniform SILC in Thin Oxide
11.5.2 SILC in Thin Oxide after Bipolarity Stress
11.5.3 Microscopic Characteristics of Stress-Induced Leakage Current (mSILC)
11.5.4 Stress-Induced Leakage Current in Oxynitride
11.5.5 Stress-Induced Leakage Current as the Limiting Factor for Tunnel Oxide Scaling
11.6 Special Reliability Issues for Poly-to-Poly Erase and Source-Side Injection Program
11.6.1 Poly-to-Poly Erase and Its Reliability Issues
11.6.2 Source-Side Injection and Its Reliability Issues
11.7 Process Impacts on Flash Memory Reliability
11.7.1 Tunnel Oxide Process and Nitrogen Incorporation
11.7.2 Effects of Floating-Gate Process and Morphology
11.7.3 Stacked Gate SAS (Self-Aligned Source) Etch Process and Erase Distribution
11.7.4 In-Line Plasma Charging Damage
11.7.5 Impacts of Intermetal Dielectric and Passivation Films on Flash Memory Reliability
11.8 High-Voltage Periphery Transistor Reliability
11.8.1 High-Voltage Transistor Technology
11.8.2 Reliability of HV Transistors in Flash Memory Products
11.8.3 Process Defects: The Role of Cycling and Burn-in
11.9 Design and System Impacts on Flash Memory Reliability
11.9.1 Embedded Erase and Program Algorithm
11.9.2 Redundancy and Defect Mapping
11.9.3 Error Correction Concepts and Techniques
11.9.4 Wear Leveling
11.10 Flash Memory Reliability Screening and Qualification
11.10.1 Introduction to Reliability Testing and Screening
11.10.2 Classification of Flash Memory Reliability Tests
11.10.3 Acceleration Models of the Reliability Tests
11.10.4 Flash Memory Sort and Reliability Test Flow
11.10.5 Flash Memory Product Qualification Flow
11.10.6 Burn-In and Reliability Monitoring Program
11.10.7 Failure Rate Calculations
11.11 For Further Study
11.11.1 Introduction
11.11.2 Erratic Erase
11.11.3 Stress-Induced-Leakage-Current Related Retention Effects
11.11.4 Detrapping-Related Retention Effects
11.11.5 Qualification Methods
11.11.6 Flash Memory Floating-Gate to Floating-Gate Coupling
11.11.7 New Program Disturb Phenomenon in NAND Flash Memory
11.11.8 Impacts of Random Telegraph Signals and Few-Electron Phenomena on the Scaling of Flash Memories
References
12 MULTILEVEL CELL DIGITAL MEMORIES
12.1 Introduction
12.2 Pursuit of Low-Cost Memory
12.3 Multibit Storage Breakthrough
12.3.1 Intel StrataFlash Technology
12.3.2 Evolution of MLC Memory Technology Development
12.3.3 Multilevel Cell Concept
12.4 View of MLC Today
12.4.1 Multilevel Cell Key Features
12.4.2 Flash Cell Structure and Operation
12.4.3 Multilevel Cell Operation
12.4.4 Mixed Signal Design Implementation
12.5 Low-Cost Design Implementation
12.6 Low-Cost Process Manufacturing
12.7 Standard Product Feature Set
12.7.1 Programming Speed
12.7.2 Read Speed
12.7.3 Power Supply
12.7.4 Reliability
12.8 Further Reading: Multilevel Flash Memory and Technology Scaling
12.9 Conclusion
References
13 ALTERNATIVE MEMORY TECHNOLOGIES
13.1 Introduction
13.2 Limitations of Flash Memory
13.2.1 Introduction
13.2.2 Programming Voltage
13.2.3 Programming Speed
13.2.4 Endurance
13.2.5 Scaling
13.3 NROM Memories
13.3.1 Introduction
13.3.2 Memory Cell and Array; Structure and Operation
13.3.3 Storage Mechanism
13.3.4 Reliability
13.3.5 Quad NROM Technology
13.3.6 Fabrication
13.3.7 Scaling
13.3.8 Products
13.3.9 Summary
13.4 Ferroelectric Memories
13.4.1 Introduction
13.4.2 Storage Mechanism
13.4.3 Memory Cells and Arrays
13.4.4 Fabrication
13.4.5 Nonvolatile Characteristics
13.4.6 Scaling
13.4.7 Reliability
13.4.8 Die and Test Cost
13.4.9 Ferroelectric Products
13.4.10 Ferroelectric Memory Summary
13.5 Magnetic Memories
13.5.1 Introduction
13.5.2 Magnetic Random-Access Memory with Giant Magnetoresistive Devices
13.5.3 Magnetic Random-Access Memory with Magnetic Tunnel Junction Devices
13.5.4 Programming Characteristics
13.5.5 Fabrication
13.5.6 Nonvolatile Characteristics
13.5.7 Scaling
13.5.8 Reliability
13.5.9 Die and Test Cost
13.5.10 Magnetic Memory Summary
13.6 Single-Electron and Few-Electron Memories
13.6.1 Introduction
13.6.2 Electric Charge Quantization in Solids
13.6.3 Single-Electron Effects in Memory Cells
13.6.4 Single-Electron Memories
13.6.5 Few-Electron Memories
13.7 Resistive and Hybrid CMOS/Nanodevice Memories
13.7.1 Introduction
13.7.2 Programmable Diode Technologies
13.7.3 Hybrid CMOS/Nanodevice Resistive Memories
13.7.4 Expected Performance
13.7.5 Resistive Memory Summary
13.8 NOVORAM/FGRAM Cell and Architecture
13.8.1 Introduction
Untitled
13.8.2 Crested Tunnel Barriers
13.8.3 NOVORAM/FGRAM Cell and Architecture
13.8.4 NOVORAM/FGRAM Summary
13.9 Phase Change Memories
13.9.1 Introduction
13.9.2 Storage Mechanism
13.9.3 GST Phase Change Material
13.9.4 Memory Cell
13.9.5 Memory Array and Support Circuitry
13.9.6 Fabrication
13.9.7 Scaling
13.9.8 Reliability
13.9.9 Products
13.9.10 Summary
References
Index
About the Editors
NONVOLATILE MEMORY TECHNOLOGIES WITH EMPHASIS ON FLASH A Comprehensive Guide to Understanding and Using NVM Devices Edited by Joe E. Brewer Manzur Gill IEEE Press Series on Microelectronic Systems Stuart K. Tewksbury and Joe E. Brewer, Series Editors IEEE Components, Packaging, and Manufacturing Technology Society, Sponsor IEEE Electron Devices Society, Sponsor WILEY-INTERSCIENCE A JOHN WILEY & SONS, INC., PUBLICATION
NONVOLATILE MEMORY TECHNOLOGIES WITH EMPHASIS ON FLASH
IEEE Press 445 Hoes Lane Piscataway, NJ 08854 IEEE Press Editorial Board Mohamed E. El-Hawary, Editor in Chief R. Abari S. Basu A. Chatterjee T. Chen T. G. Croda S. Farshchi B. M. Hammerli R. J. Herrick S. V. Kartalopoulos M. S. Newman Kenneth Moore, Director of IEEE Book and Information Services (BIS) Catherine Faduska, Senior Acquisitions Editor Jeanne Audino, Project Editor IEEE Components, Packaging, and Manufacturing Technology Society, Sponsor CPMT Liaison to IEEE Press, Joe E. Brewer IEEE Electron Devices Society, Sponsor EDS Liaison to IEEE Press, Joe E. Brewer Technical Reviewers R. Jacob Baker, Boise State University Ashok K. Sharma, NASA/Goddard Space Flight Center
NONVOLATILE MEMORY TECHNOLOGIES WITH EMPHASIS ON FLASH A Comprehensive Guide to Understanding and Using NVM Devices Edited by Joe E. Brewer Manzur Gill IEEE Press Series on Microelectronic Systems Stuart K. Tewksbury and Joe E. Brewer, Series Editors IEEE Components, Packaging, and Manufacturing Technology Society, Sponsor IEEE Electron Devices Society, Sponsor WILEY-INTERSCIENCE A JOHN WILEY & SONS, INC., PUBLICATION
Copyright © 2008 by the Institute of Electrical and Electronics Engineers, Inc. Published by John Wiley & Sons, Inc., Hoboken, New Jersey. All rights reserved. Published simultaneously in Canada No part of this publication may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, electronic, mechanical, photocopying, recording, scanning, or otherwise, except as permitted under Section 107 or 108 of the 1976 United States Copyright Act, without either the prior written permission of the Publisher, or authorization through payment of the appropriate per-copy fee to the Copyright Clearance Center, Inc., 222 Rosewood Drive, Danvers, MA 01923, (978) 750-8400, fax (978)750-4470, or on the web at www.copyright.com. Requests to the Publisher for permission should be addressed to the Permissions Department, John Wiley & Sons, Inc., 111 River Street, Hoboken, NJ 07030, (201) 748-6011, fax (201) 748-6008, or online at http://www.wiley.com/go/permission. Limit of Liability/Disclaimer of Warranty: While the publisher and author have used their best efforts in preparing this book, they make no representations or warranties with respect to the accuracy or completeness of the contents of this book and specifi cally disclaim any implied warranties of merchantability of fi tness for a particular purpose. No warranty may be created or extended by sales representatives or written sales materials. The advice and strategies contained herein may not be suitable for your situation. You should consult with a professional where appropriate. Neither the publisher nor author shall be liable for any loss of profi t or any other commercial damages, including but not limited to special, incidental, consequential, or other damages. For general information on our other products and services or for technical support, please contact our Customer Care Department within the United States at (800) 762-2974, outside the United States at (317) 572-3993 or fax (317) 572-4002. Wiley also publishes its books in a variety of electronic formats. Some content that appears in print may not be available in electronic formats. For more information about Wiley products, visit our web site at www.wiley.com Library of Congress Cataloging-in-Publication Data is available. ISBN 978-0471-77002-2 Printed in the United States of America 10 9 8 7 6 5 4 3 2 1
Foreword Preface Contributors 1 INTRODUCTION TO NONVOLATILE MEMORY Introduction Joe E. Brewer 1.1 1.2 Elementary Memory Concepts 1.3 Unique Aspects of Nonvolatile Memory 1.4 1.5 References 1.3.1 1.3.2 1.3.3 Retention 1.3.4 Endurance Flash Memory and Flash Cell Variations Semiconductor Device Technology Generations Storage Storage Mechanisms 2 FLASH MEMORY APPLICATIONS Spectrum of Memory Devices Introduction 2.1.1 2.1.2 Evolving from EPROMs 2.1.3 NOR and NAND 2.1.4 Evolution of Flash Usage Models 2.1.5 Understanding Flash Attributes Gary Forni, Collin Ong, Christine Rice, Ken McKee, and Ronald J. Bauer 2.1 2.2 Code Storage 2.3 Data Storage 2.2.1 Execute-in-Place 2.2.2 2.2.3 Contrasting Execute-in-Place Versus Store and 2.2.4 Download Future Code Storage Applications 2.3.1 Why Use Flash to Store Data? Store and Download CONTENTS xvii xxi xxiii 1 1 2 9 9 12 12 13 13 16 18 19 19 20 21 22 23 25 38 39 43 45 45 46 46 v
分享到:
收藏