Mini-SRAM Test Structures: Distributed SRAM Yield Micro Probes for Monitoring 3D Integrated Chips JB Kuang and Keith Jenkins IBM Research June 2013.

Slides:



Advertisements
Similar presentations
Barcelona Forum on Ph.D. Research in Communications, Electronics and Signal Processing 21st October 2010 Soft Errors Hardening Techniques in Nanometer.
Advertisements

Module 13: Performance Tuning. Overview Performance tuning methodologies Instance level Database level Application level Overview of tools and techniques.
Design and Use of Memory-Specific Test Structures to Ensure SRAM Yield and Manufacturability F. Duan, R. Castagnetti, R. Venkatraman, O. Kobozeva and S.
An International Technology Roadmap for Semiconductors
Tunable Sensors for Process-Aware Voltage Scaling
Arjun Suresh S7, R College of Engineering Trivandrum.
A Novel 3D Layer-Multiplexed On-Chip Network
University of Michigan Electrical Engineering and Computer Science University of Michigan Electrical Engineering and Computer Science University of Michigan.
+ CS 325: CS Hardware and Software Organization and Architecture Internal Memory.
Slides based on Kewal Saluja
1 Cleared for Open Publication July 30, S-2144 P148/MAPLD 2004 Rea MAPLD 148:"Is Scaling the Correct Approach for Radiation Hardened Conversions.
Wafer Level Packaging: A Foundry Perspective
Reap What You Sow: Spare Cells for Post-Silicon Metal Fix Kai-hui Chang, Igor L. Markov and Valeria Bertacco ISPD’08, Pages
CHALLENGES IN EMBEDDED MEMORY DESIGN AND TEST History and Trends In Embedded System Memory.
Maintaining Data Integrity in Programmable Logic in Atmospheric Environments through Error Detection Joel Seely Technical Marketing Manager Military &
Chapter 3 Basic Logic Gates 1.
Accelerating Productization. Functional Metrology TM Challenges of Semiconductor Productization Leading IDM’s Solution Novel Solution -> In-product Functional.
SRAM Mohammad Sharifkhani. Effect of Mismatch.
11/29/2004EE 42 fall 2004 lecture 371 Lecture #37: Memory Last lecture: –Transmission line equations –Reflections and termination –High frequency measurements.
1 Variability Characterization in FPGAs Brendan Hargreaves 10/05/2006.
Die-Hard SRAM Design Using Per-Column Timing Tracking
Design and Implementation of a True Random Number Generator Based on Digital Circuit Artifacts Michael Epstein 1, Laszlo Hars 2, Raymond Krasinski 1, Martin.
Semiconductor Memories Lecture 1: May 10, 2006 EE Summer Camp Abhinav Agarwal.
2013 DAC Designer/User Track Presentation Inductor Design for Global Resonant Clock Distribution in a 28-nm CMOS Processor Visvesh Sathe 3, Padelis Papadopoulos.
A Methodology for Interconnect Dimension Determination By: Jeff Cobb Rajesh Garg Sunil P Khatri Department of Electrical and Computer Engineering, Texas.
Advanced Computing and Information Systems laboratory Device Variability Impact on Logic Gate Failure Rates Erin Taylor and José Fortes Department of Electrical.
TLC: Transmission Line Caches Brad Beckmann David Wood Multifacet Project University of Wisconsin-Madison 12/3/03.
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.
CSCI-235 Micro-Computers in Science Hardware Design Part I.
Reconfigurable Caches and their Application to Media Processing Parthasarathy (Partha) Ranganathan Dept. of Electrical and Computer Engineering Rice University.
Review: Basic Building Blocks  Datapath l Execution units -Adder, multiplier, divider, shifter, etc. l Register file and pipeline registers l Multiplexers,
1 UCR Hardware Security Primitives with focus on PUFs Slide credit: Srini Devedas and others.
1 5. Application Examples 5.1. Programmable compensation for analog circuits (Optimal tuning) 5.2. Programmable delays in high-speed digital circuits (Clock.
Interconnect Focus Center e¯e¯ e¯e¯ e¯e¯ e¯e¯ IWSM 2001Sam, Chandrakasan, and Boning – MIT Variation Issues in On-Chip Optical Clock Distribution S. L.
CSE 494: Electronic Design Automation Lecture 2 VLSI Design, Physical Design Automation, Design Styles.
Process Monitor/TID Characterization Valencia M. Joyner.
CPEN Digital System Design
McKenneman, Inc. SRAM Proposal Design Team: Jay Hoffman Tory Kennedy Sholanda McCullough.
Process Variation Mohammad Sharifkhani. Reading Textbook, Chapter 6 A paper in the reference.
On-Chip Reliability Monitor for Measuring Frequency Degradation of Digital Circuits Department of Electrical and Computer Engineering By Han Lin Jiun-Yi.
CSCI-100 Introduction to Computing Hardware Design Part I.
Modern VLSI Design 4e: Chapter 3 Copyright  2008 Wayne Wolf Topics n Pseudo-nMOS gates. n DCVS logic. n Domino gates. n Design-for-yield. n Gates as IP.
+ CS 325: CS Hardware and Software Organization and Architecture Memory Organization.
On-Chip Sensors for Process, Aging, and Temperature Variation
NUMERICAL TECHNOLOGIES, INC. Assessing Technology tradeoffs for 65nm logic circuits D Pramanik, M Cote, K Beaudette Numerical Technologies Inc Valery Axelrad.
Section 1  Quickly identify faulty components  Design new, efficient testing methodologies to offset the complexity of FPGA testing as compared to.
Patricia Gonzalez Divya Akella VLSI Class Project.
EE201C : Stochastic Modeling of FinFET LER and Circuits Optimization based on Stochastic Modeling Shaodi Wang
CONTENTS: 1.Abstract. 2.Objective. 3.Block diagram. 4.Methodology. 5.Advantages and Disadvantages. 6.Applications. 7.Conclusion.
Penn ESE370 Fall DeHon 1 ESE370: Circuit-Level Modeling, Design, and Optimization for Digital Systems Day 28: November 7, 2014 Memory Overview.
A High-Speed & High-Capacity Single-Chip Copper Crossbar John Damiano, Bruce Duewer, Alan Glaser, Toby Schaffer, John Wilson, and Paul Franzon North Carolina.
DDRIII BASED GENERAL PURPOSE FIFO ON VIRTEX-6 FPGA ML605 BOARD PART B PRESENTATION STUDENTS: OLEG KORENEV EUGENE REZNIK SUPERVISOR: ROLF HILGENDORF 1 Semester:
Design For Manufacturability in Nanometer Era
Penn ESE370 Fall DeHon 1 ESE370: Circuit-Level Modeling, Design, and Optimization for Digital Systems Day 28: November 8, 2013 Memory Overview.
Delay-based Spread Spectrum Clock Generator Subramaniam Venkatraman Matthew Leslie University of California, Berkeley EE 241 Final Presentation May 9 th.
Simultaneous Multi-Layer Access Improving 3D-Stacked Memory Bandwidth at Low Cost Donghyuk Lee, Saugata Ghose, Gennady Pekhimenko, Samira Khan, Onur Mutlu.
Proximity Optimization for Adaptive Circuit Design Ang Lu, Hao He, and Jiang Hu.
Overview Modern chip designs have multiple IP components with different process, voltage, temperature sensitivities Optimizing mix to different customer.
Microcontroller Enhancement Design Project
IG BASED WINDFARMS USING STATCOM
A High-Speed and High-Capacity Single-Chip Copper Crossbar
Rouwaida Kanj, *Rajiv Joshi, and Sani Nassif
Understanding Latency Variation in Modern DRAM Chips Experimental Characterization, Analysis, and Optimization Kevin Chang Abhijith Kashyap, Hasan Hassan,
Bank-aware Dynamic Cache Partitioning for Multicore Architectures
Semiconductor Memories
HIGH LEVEL SYNTHESIS.
Post-Silicon Calibration for Large-Volume Products
ECE 352 Digital System Fundamentals
ECE 352 Digital System Fundamentals
Closed Session CMOS Circuit Development Update Investigators: C.K. Ken Yang Dejan Markovic Students: A. Amin,
Presentation transcript:

Mini-SRAM Test Structures: Distributed SRAM Yield Micro Probes for Monitoring 3D Integrated Chips JB Kuang and Keith Jenkins IBM Research June 2013

2013 © IBM Corporation Mini 3D SRAM Monitor Author Details JB Kuang is research staff member of IBM’s Austin Research Laboratory. His technical activities are in the area of high speed SRAM and eDRAM cache designs, double precision floating point logic, on-chip power supply generation, and most recently NAND Flash disk and memory appliances. Keith Jenkins is research staff member of IBM’s Watson Research Center. His current activities include investigating the use of graphene for high-frequency integrated circuits, and developing on-chip circuits for in situ measurement of timing jitter, power supply transients, device variability and circuit reliability. 2

2013 © IBM Corporation Mini 3D SRAM Monitor Extended Abstract 3D integration (3DI) offers increased interconnect bandwidth and cache/memory density, which can be in the form of high capacity DRAM, high performance SRAM arrays, or a combination of such. One challenge is the area efficiency trade-off, which is dictated by the native TSV pitch and keep-out distance between the TSV regions and active silicon area. It is desirable to observe SRAM cells in real time, across chip dimensional span or even on a stratum, due to SRAM’s extreme sensitivity to even parameter variations and device sizes. This work describes a small physical footprint, distributed on-chip observation infrastructure, which monitors SRAM in the vicinity of TSV regions. Information on locality specific Vt variation, read current fluctuation, and power supply sensitivity can be easily extracted either for fabrication facility tuning or customized on-chip operating configuration settings. Our implementation choice is in the matured 45nm SOI technology with high SRAM cell yield and stable baseline planar technology characteristics. In this fashion, we isolate contributions from the baseline 2D technology and observe issues directly attributed to the unique features of 3DI. The short ring ensures one unique undisputed frequency and correlation with the TSV neighbor. In summary, the proposed on-chip monitoring methodology demonstrates (1) the effectiveness of short-loop compact sized SRAM oscillators to achieve yield and DFM enhancements; (2) the availability of density margins for 3DI physical design rule optimization; (3) opportunities of intra- and inter-stratum location dependent parametric optimization in a large 3DI system. 3

2013 © IBM Corporation Mini 3D SRAM Monitor 44 Motivation There is a need to understand the interaction between through-silicon via (TSV) stress and SRAM device/cell behavior in 3D integration. TSVs may induce VT shift or aggravate VT scatter from random dopant fluctuation and process variations. DFM-oriented test structures can reflect actual device usage and circuit style to flag potential yield detractors. It is highly desirable to maximize usable silicon area in each stratum, guide the design rule optimization, and is environmentally green and fiscally responsible to minimize 3D hardware iterations.

2013 © IBM Corporation Mini 3D SRAM Monitor 55 The Approach Create a small SRAM-like test circuit which: Uses unaltered SRAM cells. Uses real local evaluation circuit. Captures word line to cell evaluation read timing. Operates with the correct supply voltages (V DD, V CS ). Allows standalone operation with a minimal number of input signals, which can be controlled by scan latches. Is small enough that it be easily placed in strategic locations on every stratum of interest. Simplicity: use only 5 inputs and 1 ring output per instance

2013 © IBM Corporation Mini 3D SRAM Monitor 66 Placement of Test Structures Basic idea: explore impact of distance to TSV SRAM device performance. Ring Oscillator made up of the internal SRAM timing path! Active Silicon real estate

2013 © IBM Corporation Mini 3D SRAM Monitor 77 The Building Block

2013 © IBM Corporation Mini 3D SRAM Monitor Small Profile Monitor Test Structure 8 4 active SRAM cells make one observation point Measured array electrical effect < half TSV width Even columns, active; odd columns, wiring only Active Read Access Path

2013 © IBM Corporation Mini 3D SRAM Monitor 99 4x32 (6x34 actual) petite sub-array with built-in control infrastructure. Array in Test Structure wla group wlb group active wl blc (active cell 0 side) global bl output lvl-shift wl drv accessed cell active local eval global eval-like enable Legend

10 Placement of Mini-probe Instances Cases of most Intrusion into keep-out region Cases of least Intrusion into keep-out region Cases of half-way Intrusion into keep-out region

2013 © IBM Corporation Mini 3D SRAM Monitor pass fail V CS (V) V DD (V) 11 Reference Shmoo Diagram For a 14MB Functional SRAM on the same wafer with identical peripheral circuitry and subarray construct style

2013 © IBM Corporation Mini 3D SRAM Monitor 12 Simulated Waveforms for Evaluating Bit Lines Oscillator frequency dictated by bit line evaluation

2013 © IBM Corporation Mini 3D SRAM Monitor 13 Measurement Results An example of ring-by-ring SRAM-RO frequencies Measured on chips with TSVs Average frequency comparison for chips with and without TSVs

2013 © IBM Corporation Mini 3D SRAM Monitor 14 Measurement Results – Relative Frequency difference between TSV and non-TSV wafers before and after the annealing process *omission of annealing causes increase of PFET Vt Before annealingAfter annealing

2013 © IBM Corporation Mini 3D SRAM Monitor 15 Conclusion Distributed self-oscillating mini-probes are proven effective in detecting chip level as well as locale dependent parameter variations. The average SRAM ring oscillator frequency for all rings of TSV-chips is lower, by a small percentage, on a wafer with known stress induced pFET Vt shift. Such wafers also show strong dependence (a few percent) on the proximity of the TSV to the active cells. These mini-probes aid yield parametric characterization on 3DI chips.