Test and Characterization of a Variable-Capacity Multilevel DRAM VLSI Test Symposium May 1 - 5, 2005 John Koob, S. Ung, A. Rao, D. Leder, C. Joly, K. Breen,

Slides:



Advertisements
Similar presentations
Fault Coverage Analysis of RAM Test Algorithms
Advertisements

COEN 180 SRAM. High-speed Low capacity Expensive Large chip area. Continuous power use to maintain storage Technology used for making MM caches.
Computer Organization and Architecture
CMSC 611: Advanced Computer Architecture Cache Some material adapted from Mohamed Younis, UMBC CMSC 611 Spr 2003 course slides Some material adapted from.
Semiconductor Memory Design. Organization of Memory Systems Driven only from outside Data flow in and out A cell is accessed for reading by selecting.
Robust Low Power VLSI R obust L ow P ower VLSI Sub-threshold Sense Amplifier (SA) Compensation Using Auto-zeroing Circuitry 01/21/2014 Peter Beshay Department.
COEN 180 DRAM. Dynamic Random Access Memory Dynamic: Periodically refresh information in a bit cell. Else it is lost. Small footprint: transistor + capacitor.
1 Comparison of Intel Microprocessor 8086, 386, 486, Pentium II by Hong Li Rivier College, CS699A Professional Seminar Fall 1999.
Elettronica T AA Digital Integrated Circuits © Prentice Hall 2003 SRAM & DRAM.
Fysisk institutt - Rikshospitalet 1. 2 Heart vector = dipole.
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.
Reducing Read Latency of Phase Change Memory via Early Read and Turbo Read Feb 9 th 2015 HPCA-21 San Francisco, USA Prashant Nair - Georgia Tech Chiachen.
Nak Hee Seong Sungkap Yeo Hsien-Hsin S. Lee
Yuanlin Lu Intel Corporation, Folsom, CA Vishwani D. Agrawal
Robust Low Power VLSI ECE 7502 S2015 Burn-in/Stress Test for Reliability: Reducing burn-in time through high-voltage stress test and Weibull statistical.
Introduction to CMOS VLSI Design Lecture 18: Design for Low Power David Harris Harvey Mudd College Spring 2004.
Externally Tested Scan Circuit with Built-In Activity Monitor and Adaptive Test Clock Priyadharshini Shanmugasundaram Vishwani D. Agrawal.
Digital Integrated Circuits© Prentice Hall 1995 Memory SEMICONDUCTOR MEMORIES.
Introduction to CMOS VLSI Design SRAM/DRAM
Priyadharshini Shanmugasundaram Vishwani D. Agrawal DYNAMIC SCAN CLOCK CONTROL FOR TEST TIME REDUCTION MAINTAINING.
Die-Hard SRAM Design Using Per-Column Timing Tracking
S. Reda EN160 SP’07 Design and Implementation of VLSI Systems (EN0160) Lecture 31: Array Subsystems (SRAM) Prof. Sherief Reda Division of Engineering,
WIRELESS MODEM for 950 MHz DIGITAL COMMUNICATION Nerdev Sharma
Diagnostic and Detection Fault Collapsing for Multiple Output Circuits Raja K. K. R. Sandireddy and Vishwani D. Agrawal Dept. Of Electrical and Computer.
1 Enhancing Random Access Scan for Soft Error Tolerance Fan Wang* Vishwani D. Agrawal Department of Electrical and Computer Engineering, Auburn University,
Low Voltage Low Power Dram
Physical Memory and Physical Addressing By: Preeti Mudda Prof: Dr. Sin-Min Lee CS147 Computer Organization and Architecture.
A Low-Power 4-b 2.5 Gsample/s Pipelined Flash Analog-to-Digital Converter Using Differential Comparator and DCVSPG Encoder Shailesh Radhakrishnan, Mingzhen.
Robust Low Power VLSI ECE 7502 S2015 Memory Built-in-Self Test (MBIST): Analysis of Resistive-Bridging Defects in SRAM Core-Cells: a Comparative Study.
1 Copyright © 2011, Elsevier Inc. All rights Reserved. Appendix E Authors: John Hennessy & David Patterson.
Program Interference in MLC NAND Flash Memory: Characterization, Modeling, and Mitigation Yu Cai 1 Onur Mutlu 1 Erich F. Haratsch 2 Ken Mai 1 1 Carnegie.
Engineering Lecture1: Logic Circuits & Concepts about basic Electrical Engineering Devices by Christin Sander.
Adopting Multi-Valued Logic for Reduced Pin-Count Testing Baohu Li, Bei Zhang and Vishwani Agrawal Auburn University, ECE Dept., Auburn, AL 36849, USA.
Determining the Optimal Process Technology for Performance- Constrained Circuits Michael Boyer & Sudeep Ghosh ECE 563: Introduction to VLSI December 5.
High Speed 64kb SRAM ECE 4332 Fall 2013 Team VeryLargeScaleEngineers Robert Costanzo Michael Recachinas Hector Soto.
Washington State University
An Electronic Calibration Scheme for Logarithmic CMOS Pixels Bhaskar Choubey, Satoshi Ayoma*, Stephen Otim, Dileepan Joseph**, Steve Collins, University.
WMPI 2006, Austin, Texas © 2006 John C. Koob An Empirical Evaluation of Semiconductor File Memory as a Disk Cache John C. Koob Duncan G. Elliott Bruce.
18/10/20151 Calibration of Input-Matching and its Center Frequency for an Inductively Degenerated Low Noise Amplifier Laboratory of Electronics and Information.
SRAM DESIGN PROJECT PHASE 2 Nirav Desai VLSI DESIGN 2: Prof. Kia Bazargan Dept. of ECE College of Science and Engineering University of Minnesota,
הפקולטה למדעי ההנדסה Faculty of Engineering Sciences.
EE141 VLSI Test Principles and Architectures Ch. 9 - Memory Diagnosis & BISR - P. 1 1 Chapter 9 Memory Diagnosis and Built-In Self-Repair.
CSE477 L23 Memories.1Irwin&Vijay, PSU, 2002 CSE477 VLSI Digital Circuits Fall 2002 Lecture 23: Semiconductor Memories Mary Jane Irwin (
1 A Cost-effective Substantial- impact-filter Based Method to Tolerate Voltage Emergencies Songjun Pan 1,2, Yu Hu 1, Xing Hu 1,2, and Xiaowei Li 1 1 Key.
Yi-Lin, Tu 2013 IEE5011 –Fall 2013 Memory Systems Wide I/O High Bandwidth DRAM Yi-Lin, Tu Department of Electronics Engineering National Chiao Tung University.
WMPI 2006, Austin, Texas © 2006 John C. Koob An Empirical Evaluation of Semiconductor File Memory as a Disk Cache John C. Koob Duncan G. Elliott Bruce.
Neighbor-Cell Assisted Error Correction for MLC NAND Flash Memories Yu Cai 1 Gulay Yalcin 2 Onur Mutlu 1 Erich F. Haratsch 3 Adrian Cristal 2 Osman S.
Dynamic Memory Cell Wordline
ELEC 7950 – VLSI Design and Test Seminar
SSRL EPU Magnetic Measurements Zachary Wolf March 15, 2013.
An Overview CS341 Digital Logic and Computer Organization F2003.
Prof. Hsien-Hsin Sean Lee
EKT124 Digital Electronics 1 Introduction to Digital Electronics
AIDA design review 31 July 2008 Davide Braga Steve Thomas
Modeling of Failure Probability and Statistical Design of Spin-Torque Transfer MRAM (STT MRAM) Array for Yield Enhancement Jing Li, Charles Augustine,
COMPUTER NETWORKS and INTERNETS
EKT 221 : Digital 2 Serial Transfers & Microoperations
Prof. Gennady Pekhimenko University of Toronto Fall 2017
The Main Memory system: DRAM organization
William Stallings Computer Organization and Architecture 7th Edition
BIC 10503: COMPUTER ARCHITECTURE
Digital Logic & Design Dr. Waseem Ikram Lecture 40.
Fault Collapsing via Functional Dominance
Energy Efficient Power Distribution on Many-Core SoC
Testing in the Fourth Dimension
AKT211 – CAO 07 – Computer Memory
Introduction to VLSI Programming High Performance DLX
Improved Random Pattern Delay Fault Coverage Using Inversion Test Points Soham Roy, Brandon Steine, Spencer Millican, Vishwani Agrawal Dept. of Electrical.
Why silicon detectors? Main characteristics of silicon detectors:
Presentation transcript:

Test and Characterization of a Variable-Capacity Multilevel DRAM VLSI Test Symposium May 1 - 5, 2005 John Koob, S. Ung, A. Rao, D. Leder, C. Joly, K. Breen, T. Brandon, M. Hume, B. Cockburn, D. Elliott VLSI Design Laboratory University of Alberta Edmonton, Canada 17/2/2005 v3.2

Outline Motivation MLDRAM Overview MLDRAM Fault Model Basic Functional Test Cell Voltage Drift Test Multilevel March Test Bitline Coupling Test Cell Plate Bump Test

Motivation Source: Computer Architecture: A Quantitative Approach, Hennessy and Patterson, 2003

DRAM vs. MLDRAM

Possible Storage Encoding Scheme 6 signal levels 5 binary bits are encoded from 2 cells 2.5 bits/cell on average

Read Operation in 4-Level MLDRAM Reference Generation (1)Reference Generation (2)Access Data & Reference CellsCopy Signal and Parallel SenseRestore Accessed Data Cells

Multilevel DRAM Fault Model Fault types: –SAF0/SAF1 - involves single code bit –SAF-random - several causes –SCF - interdependence among code bits –data retention fault –degraded noise margins Source: Redeker, et al, “Fault Modeling and Pattern-Sensitivity Testing for a Multilevel DRAM,” MTDT, July 2002, pp

Basic Functional Test Results 1. Write data level to base cell B 2. Write contrasting levels to N1 & N2 3. Read cell B and verify

Cell Voltage Drift Test 1. Write highest signal level to a set of cells 2. Wait for a predefined drift time 3. Test drift using page-mode read Graphical analysis using drift bitmaps: –new way to monitor cell drift –detects stuck bits, bitlines and wordlines –detects sense amplifier offsets

Cell Drift Test Results Predominant Thermometer Code

Multilevel March Test A 12n march test for six-level MLDRAM (using 5-digit thermometer codes):  {w00000}  {r00000, w00001}  {r00001, w00011}  {r00011, w00111}  {r00111, w01111}  {r01111, w11111}  {r11111} 100% cell yields (four-level, 55-fF cell)

Inter-Bitline Coupling Test

Bump Test Nominal curve is centered between two references DUT circuit to control back-bias

Multilevel Bump Test Curves are from bump tests for each level Nominal references: 0.3V, 0.9V, 1.5V Lowest noise margin: sensing 111

Conclusions MLDRAM success depends on effective characterization and testing 100% cell yield for 55-fF cells in 4-level mode Future test chips need a DRAM process Industrial partners are welcome Could fix the DRAM-disk access time gap by: Increasing capacity vs. DRAMs Sacrificing performance to improve cost per bit Revisiting the extended storage hierarchy stage