Circuit Modeling of Non-volatile Memory Devices

Slides:



Advertisements
Similar presentations
Copyright © 2010 SpectraPlex – Presentation property of SpectraPlex, no reproduction without permission SpectraPlex High Performance Communications Technologies.
Advertisements

Performance estimates for the various types of emerging memory devices Victor Zhirnov (SRC) and Ramachandran Muralidhar (Freescale)
DRAFT - NOT FOR PUBLICATION 14 July 2004 – ITRS Summer Conference ITRS FEP Challenges Continued scaling will require the introduction of new materials.
Lecture # 7. Topics Storage Techniques of Bits Storage Techniques of Bits Mass Storage Mass Storage Disk System Performance Disk System Performance File.
Chapter 9 Capacitors.
Floating Gate Devices Kyle Craig.
COEN 180 Flash Memory.
Transistors: Building blocks of electronic computing Lin Zhong ELEC101, Spring 2011.
Department of Electronics Advanced Information Storage 11 Atsufumi Hirohata 16:00 11/November/2013 Monday (P/L 002)
Physical structure of a n-channel device:
Sistemi Elettronici Programmabili1 Progettazione di circuiti e sistemi VLSI Anno Accademico Lezione Memorie (vedi anche i file pcs1_memorie.pdf.
SIGNAL PROCESSING WITH ANALOG CIRCUIT Chun Lo. Analog circuit design  Main disadvantage: low precision  Due to mismatch in analog circuit components.
1 A 90nm 512Mb 166MHz Multilevel Cell Flash Memory with 1.5MByte/s Programming Adopted from ISSCC Dig. Tech. Papers, Feb.2005, Intel Corporation[2.6] Presented.
COMPACT MODEL FOR LONG-CHANNEL SYMMETRIC DOPED DG COMPACT MODEL FOR LONG-CHANNEL SYMMETRIC DOPED DG Antonio Cerdeira 1, Oana Moldovan 2, Benjamín Iñiguez.
Analytical and compact models of the ONO capacitance in embedded non-volatile flash devices Davide Garetto* †, Erwan Dornel*, Denis Rideau §, William F.
11/29/2004EE 42 fall 2004 lecture 371 Lecture #37: Memory Last lecture: –Transmission line equations –Reflections and termination –High frequency measurements.
S. Reda EN160 SP’07 Design and Implementation of VLSI Systems (EN0160) Lecture 32: Array Subsystems (DRAM/ROM) Prof. Sherief Reda Division of Engineering,
Outline Introduction – “Is there a limit?”
ELE1110C – Tutorial Luk Chun Pong Outline -Basic concepts of Capacitors -RC circuits (DC) -Examples.
Preliminary stuff Prof. Paul Hasler.
Storey: Electrical & Electronic Systems © Pearson Education Limited 2004 OHT 20.1 Field-Effect Transistors  Introduction  An Overview of Field-Effect.
12/1/2004EE 42 fall 2004 lecture 381 Lecture #38: Memory (2) Last lecture: –Memory Architecture –Static Ram This lecture –Dynamic Ram –E 2 memory.
Lecture on Electronic Memories. What Is Electronic Memory? Electronic device that stores digital information Types –Volatile v. non-volatile –Static v.
Emerging Memory Technologies
Capacitors and Inductors Instructor: Chia-Ming Tsai Electronics Engineering National Chiao Tung University Hsinchu, Taiwan, R.O.C.
Device Physics – Transistor Integrated Circuit
Norhayati Soin 06 KEEE 4426 WEEK 7/1 6/02/2006 CHAPTER 2 WEEK 7 CHAPTER 2 MOSFETS I-V CHARACTERISTICS CHAPTER 2.
E. Sicard - ultra deep submicron Ultra-Deep submicron technology Etienne Sicard Insa
Introduction to FinFet
1 Review Of “A 125 MHz Burst-Mode Flexible Read While Write 256Mbit 2b/c 1.8V NOR Flash Memory” Adopted From: “ISSCC 2005 / SESSION 2 / NON-VOLATILE MEMORY.
2010 IEEE ICECS - Athens, Greece, December1 Using Flash memories as SIMO channels for extending the lifetime of Solid-State Drives Maria Varsamou.
Lecture 16: Storage and I/O EEN 312: Processors: Hardware, Software, and Interfacing Department of Electrical and Computer Engineering Spring 2014, Dr.
Washington State University
Design of Advanced Erase Mechanism for NOR Flash EEPROM Amit Berman, June 2006 Intel Corporation.
Chapter 24 Capacitance, Dielectrics, Energy Storage.
Capacitance, Dielectrics, Energy Storage
Electric field, Electric Potential Difference and Capacitance.
HO #3: ELEN Review MOS TransistorsPage 1S. Saha Long Channel MOS Transistors The theory developed for MOS capacitor (HO #2) can be directly extended.
Norhayati Soin 06 KEEE 4426 WEEK 3/2 20/01/2006 KEEE 4426 VLSI WEEK 4 CHAPTER 1 MOS Capacitors (PART 3) CHAPTER MOS Capacitance.
TM Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective.
COEN 180 Flash Memory. Floating Gate Fundamentals Floating Gate between control gate and channel in MOSFET. Not directly connected to an outside line.
Data Retention in MLC NAND FLASH Memory: Characterization, Optimization, and Recovery. 서동화
IH2655 Seminar January 26, 2016 Electrical Characterization,B. Gunnar Malm
Objectives: 1. Define and calculate the capacitance of a capacitor. 2. Describe the factors affecting the capacitance of the capacitor. 3. Calculate the.
3 차원 구조의 고집적 charge trap 플래시 메모리 개발 1/ 년 xx 월 xx 일 School of EE, Seoul National University 대표 학생김승현 과제 책임자박병국 교수님.
The Devices: MOS Transistor
Chapter 8: FET Amplifiers
YASHWANT SINGH, D. BOOLCHANDANI
Floating-Gate Devices / Circuits
Aya Fukami, Saugata Ghose, Yixin Luo, Yu Cai, Onur Mutlu
FET Amplifiers.
Integrating Carbon Nanotube with Phase Change Memory
Information Storage and Spintronics 09
Multiple Drain Transistor-Based FPGA Architectures
Information Storage and Spintronics 10
Lecture 16 ANNOUNCEMENTS OUTLINE MOS capacitor (cont’d)
Lecture 7.0 Device Physics.
Optional Reading: Pierret 4; Hu 3
Memory.
Semiconductor Memories
Chap. 1 Introduction. Chap. 1 Introduction What are Logic NVMs? Can be fabricated concurrently with logic circuit function No or few masks added Used.
MOSFETs - An Introduction
Introduction to 3D NAND Dec 1st, 2011 Semiconductor.
Chapter 8: FET Amplifiers
EMT 182 Analog Electronics I
Lecture 7.0 Device Physics.
ELE 1001: Basic Electrical Technology Lecture 6 Capacitors
Modern Semiconductor Devices for Integrated Circuits (C. Hu)
Semiconductor memories are classified in different ways. A distinction is made between read-only (ROM) and read-write (RWM) memories. The contents RWMs.
Information Storage and Spintronics 08
Presentation transcript:

Circuit Modeling of Non-volatile Memory Devices M. Sadd and R. Muralidhar Introduction to NVM Capacitor sub-circuit and sense model Extensions: Program/Erase, 2-bit storage, reliability

NVM operates with processes that normally cause failure: Example NVM Process Failure Mode Fe-RAM Ferro-Electric Hysteresis Vt instability in High-k dielectrics SONOS Charge Trapping in gate stack Fixed Charge instability Floating Gate NVM HCI Programming/ Tunnel Erase Stress-induced trap creation and charging Need to model effects that are minimized in most other devices!

Flash Cell Over-view Flash Cell  most common type of NVM: Control Gate ONO Layer Floating Gate Tunnel Oxide The memory becomes “Flash” when organized in an array with “block” erase: NOR Array:

Flash Cell Operations Operation: Sense Program Erase Retention Model Needs to describe: Variable Threshold voltage HCI or Tunneling Tunneling Charge loss

Flash Sense Operation Memory senses the Vt shift from stored charge: Basic sense circuit:

Flash Sense Model Simple Approach Separate models for program/erase Vt More flexible sub-circuit:

QFG ~ Cmos Vfg + Cfs Vfg + Cfd(Vfg- Vd) + Ccg(Vfg-Vcg) Flash Sense Model Charge stored on floating node: QFG ~ Cmos Vfg + Cfs Vfg + Cfd(Vfg- Vd) + Ccg(Vfg-Vcg) Define coupling ratios: g = Ccg/ (Ccg + Cmos + Cfd+ Cfs) d = Cfd/ (Ccg + Cmos + Cfd+ Cfs) Then, VT ~ -QFG/Ccg+ (1/ g ) VT,FG + (d / g ) Vd Charge of floating node shifts Vt Drain coupling to floating gate introduces “DIBL” Typically g = 0.5-0.75 and d ~ 0.1

Sense Model: Extraction Vd Vg Extract base MOSFET model by accessing floating gate Compare to bit-cell to obtain coupling capacitances Vg Vd Requires comparison of two devices  subject to mis-match errors Extraction with bit-cell alone (e.g. ref)  requires erase or program model

Flash Sense Model: Use Model may only be used for transient simulation Example: Generating an Id-Vg curve Ramp Drain from 0 to Vd Ramp Gate from 0 to Vg Compute Idrain Idrain vs. Vgate  Ramp slow enough that transient currents (C dV/dt) ~ 0 Not restrictive: Model used mainly for timing

Flash Sense Model: DC Model May build a DC Flash model: Solve for Floating node potential for capacitor sub-circuit model See: Y. Tat-Kwan, et. al. IEDM Tech Dig. p. 157 (1994) L. Larcher, et. al. IEEE Trans. Elec. Dev., 49 p. 301(2002)  Voltage source sets Vfg such that charge QFG is conserved

Flash Program/Erase Model Time scales: Read ~ 10 ns Program ~ 1 s Erase ~ 100 ms Retention ~ 10 Years Read  tightest timing, so most need for circuit simulation Program/Erase May need a circuit model (multi-level storage) Most models add non-linear resistor or current source:

Charge-Trapping NVM Scaled NVM devices charge trapping in a layer of: Nitride (SONOS): Nano-crystals: Advantages: Reliability (resistant to defects) Reduced program/erase voltage Avoids drain coupling “DIBL”

Charge-Trapping NVM: 2 Bit Storage Two bits may be stored: One each above source or drain: For large Vd charge over source barrier affects charge more than over drain A simple circuit model: Two reads (forward & reverse) can store 4 states: Forward Vt Reverse Vt State High 11 Low 10 01 00

Reliability Model Non-linear current source model charge loss: Integrate in log(t) dQ/d(log(t)) = t dQ/dt = t Itunnel(V)  May calculate long-time loss: Physics of charge loss (tunneling) is lumped into the non-linear current source

Summary Capacitor sub-circuit foundation for flash model Appropriate for timing simulation May be augmented to model: Program and erase Reliability (charge loss or gain) Device asymmetry (2-bit storage)