ISSCC 2001 / SESSION 11 / SRAM / 11.4

Similar documents
Technical Paper FA 10.3

90% Write Power Saving SRAM Using Sense-Amplifying Memory Cell

A Low-Power SRAM Design Using Quiet-Bitline Architecture

A Software Technique to Improve Yield of Processor Chips in Presence of Ultra-Leaky SRAM Cells Caused by Process Variation

CMPEN 411 VLSI Digital Circuits Spring Lecture 24: Peripheral Memory Circuits

Fully Parallel 6T-2MTJ Nonvolatile TCAM with Single-Transistor-Based Self Match-Line Discharge Control

Sleepy Keeper Approach for Power Performance Tuning in VLSI Design

A Software Technique to Improve Yield of Processor Chips in Presence of Ultra-Leaky SRAM Cells Caused by Process Variation

Reducing the Sub-threshold and Gate-tunneling Leakage of SRAM Cells using Dual-V t and Dual-T ox Assignment

SIZE is a critical concern for ultralow power sensor systems,

Lecture Introduction

A Delay Distribution Squeezing Scheme with Speed-Adaptive Threshold-Voltage CMOS (SA-Vt CMOS) for Low Voltage LSIs

EEC 216 Lecture #10: Ultra Low Voltage and Subthreshold Circuit Design. Rajeevan Amirtharajah University of California, Davis

Lecture #29. Moore s Law

Optimum Device Parameters and Scalability of Variable Threshold Voltage Complementary MOS (VTCMOS)

CHAPTER 7 A BICS DESIGN TO DETECT SOFT ERROR IN CMOS SRAM

ISSCC 2003 / SESSION 10 / HIGH SPEED BUILDING BLOCKS / PAPER 10.8

Low-Power and Process Variation Tolerant Memories in sub-90nm Technologies

I DDQ Current Testing

Lecture 20 Transistor Amplifiers (II) Other Amplifier Stages. November 17, 2005

ISSCC 2003 / SESSION 6 / LOW-POWER DIGITAL TECHNIQUES / PAPER 6.2

Study of High Speed Buffer Amplifier using Microwind

PERFORMANCE ANALYSIS ON VARIOUS LOW POWER CMOS DIGITAL DESIGN TECHNIQUES

Total reduction of leakage power through combined effect of Sleep stack and variable body biasing technique

Temperature-adaptive voltage tuning for enhanced energy efficiency in ultra-low-voltage circuits

ISSCC 2004 / SESSION 15 / WIRELESS CONSUMER ICs / 15.7

Lecture 20 Transistor Amplifiers (II) Other Amplifier Stages

UNIT-II LOW POWER VLSI DESIGN APPROACHES

STT-MRAM Read-circuit with Improved Offset Cancellation

A power-variation model for sensor node and the impact against life time of wireless sensor networks

DESIGN & IMPLEMENTATION OF SELF TIME DUMMY REPLICA TECHNIQUE IN 128X128 LOW VOLTAGE SRAM

Due to the absence of internal nodes, inverter-based Gm-C filters [1,2] allow achieving bandwidths beyond what is possible

Putting It All Together: Computer Architecture and the Digital Camera

Low-Power VLSI. Seong-Ook Jung VLSI SYSTEM LAB, YONSEI University School of Electrical & Electronic Engineering

LOWERING both the supply voltage and threshold

Dynamic Memory Design for Low Data-Retention Power

ISSCC 2003 / SESSION 12 / CMOS IMAGERS, SENSORS AND DISPLAYS / PAPER 12.2

CMOS VLSI Design (A3425)

Implementation of dual stack technique for reducing leakage and dynamic power

MANY integrated circuit applications require a unique

Second-Generation PDP Address Driver IC

SRAM Read-Assist Scheme for Low Power High Performance Applications

Reliability and Energy Dissipation in Ultra Deep Submicron Designs

Difficulty of Power Supply Voltage Scaling in Large Scale Subthreshold Logic Circuits

Tunneling Field Effect Transistors for Low Power ULSI

A 2-byte Parallel 1.25 Gb/s Interconnect I/O Interface with Self-configurable Link and Plesiochronous Clocking

A 0.95mW/1.0Gbps Spiral-Inductor Based Wireless Chip-Interconnect with Asynchronous Communication Scheme

Low Power Design of Successive Approximation Registers

VLSI, MCM, and WSI: A Design Comparison

Analysis of Low Power-High Speed Sense Amplifier in Submicron Technology

A High Performance IDDQ Testable Cache for Scaled CMOS Technologies

Low Power High Performance 10T Full Adder for Low Voltage CMOS Technology Using Dual Threshold Voltage

Low Power, Area Efficient FinFET Circuit Design

Self-Calibration Technique for Reduction of Hold Failures in Low-Power Nano-scaled SRAM

Ultra Low Power VLSI Design: A Review

Design of Low Power Vlsi Circuits Using Cascode Logic Style

Low Transistor Variability The Key to Energy Efficient ICs

Negative high voltage DC-DC converter using a New Cross-coupled Structure

Ruixing Yang

Static Random Access Memory - SRAM Dr. Lynn Fuller Webpage:

Reduction of Minimum Operating Voltage (V DDmin ) of CMOS Logic Circuits with Post-Fabrication Automatically Selective Charge Injection

An Outside-Rail Opamp Design Relaxing Low-Voltage Constraint on Future Scaled Transistors

CMOS fast-settling time low pass filter associated with voltage reference and current limiter for low dropout regulator

Memory Basics. historically defined as memory array with individual bit access refers to memory with both Read and Write capabilities

ISSCC 2004 / SESSION 26 / OPTICAL AND FAST I/O / 26.4

EECS 427 Lecture 13: Leakage Power Reduction Readings: 6.4.2, CBF Ch.3. EECS 427 F09 Lecture Reminders

ISSCC 2004 / SESSION 26 / OPTICAL AND FAST I/O / 26.8

Leakage Power Reduction for Logic Circuits Using Variable Body Biasing Technique

Low-Power Low-Leakage FPGA Design Using Zigzag Power Gating, Dual-V TH /V DD and Micro-V DD -Hopping

Design of Ultra-Low Power PMOS and NMOS for Nano Scale VLSI Circuits

Ultra Low Voltage Operation with Bootstrap Scheme for Single Power Supply SOI-SRAM

[Vivekanand*, 4.(12): December, 2015] ISSN: (I2OR), Publication Impact Factor: 3.785

Homework 10 posted just for practice. Office hours next week, schedule TBD. HKN review today. Your feedback is important!

A Three-Port Adiabatic Register File Suitable for Embedded Applications

Opportunities and Challenges in Ultra Low Voltage CMOS. Rajeevan Amirtharajah University of California, Davis

Low Flicker Noise Current-Folded Mixer

A Survey of the Low Power Design Techniques at the Circuit Level

POWER GATING. Power-gating parameters

Lecture 12 Memory Circuits. Memory Architecture: Decoders. Semiconductor Memory Classification. Array-Structured Memory Architecture RWM NVRWM ROM

CHAPTER 5 DESIGN AND ANALYSIS OF COMPLEMENTARY PASS- TRANSISTOR WITH ASYNCHRONOUS ADIABATIC LOGIC CIRCUITS

CONTROLLING STATIC POWER LEAKAGE IN 7T SRAM CELL USING POWER GATING TECHNIQUE

FinFET-based Design for Robust Nanoscale SRAM

Subthreshold SRAM Design for Energy Efficient Applications in Nanometric CMOS Technologies

(12) Patent Application Publication (10) Pub. No.: US 2011/ A1

ISSCC 2002 / SESSION 17 / ADVANCED RF TECHNIQUES / 17.2

LSI ON GLASS SUBSTRATES

Device Technology( Part 2 ): CMOS IC Technologies

Low Power Design of Schmitt Trigger Based SRAM Cell Using NBTI Technique

ALPS: An Automatic Layouter for Pass-Transistor Cell Synthesis

Design of low power SRAM Cell with combined effect of sleep stack and variable body bias technique

Boosted Voltage Scheme with Active Body-Biasing Control on PD-SOI for Ultra Low Voltage Operation

Pramoda N V Department of Electronics and Communication Engineering, MCE Hassan Karnataka India

Designing of Low-Power VLSI Circuits using Non-Clocked Logic Style

Lecture 6: Electronics Beyond the Logic Switches Xufeng Kou School of Information Science and Technology ShanghaiTech University

A Literature Review on Leakage and Power Reduction Techniques in CMOS VLSI Design

Low Power System-On-Chip-Design Chapter 12: Physical Libraries

A Differential 2R Crosspoint RRAM Array with Zero Standby Current

ISSCC 2006 / SESSION 11 / RF BUILDING BLOCKS AND PLLS / 11.9

Analyzing Combined Impacts of Parameter Variations and BTI in Nano-scale Logical Gates

Read/Write Stability Improvement of 8T Sram Cell Using Schmitt Trigger

Transcription:

ISSCC 2001 / SESSION 11 / SRAM / 11.4 11.4 Abnormal Leakage Suppression (ALS) Scheme for Low Standby Current SRAMs Kouichi Kanda, Nguyen Duc Minh 1, Hiroshi Kawaguchi and Takayasu Sakurai University of Tokyo, Tokyo, Japan 1 Toshiba Corporation, Japan Abnormal leakage suppression (ALS) repairs standby current errors in SRAMs. By introducing leakage sensors, shift registers, and fuses, the ALS senses 1µA abnormal leakage and isolates the memory cell from V DD lines, thus suppressing abnormal leakage current. A 64kb test SRAM demonstrates effectiveness. The area overhead is 7%. SRAMs are widely used as key components such as main memories, caches, and buffer memories in high-speed portable systems, where low standby current is required to extend lifetime of batteries. Power consumption of SRAMs in standby mode is normally negligibly small due to the highly resistive nature of MOSFETs in off-state. However, if memory cells and/or related circuits have defects due to process fluctuations and/or dust, the standby current is increased drastically making SRAM unsuitable for portable applications. A number of schemes to repair defective memory cells, rows, and columns have been proposed by introducing redundant rows and columns and redundancy schemes are widely used [1]. Although all of these schemes repair malfunctions, none considers leakage path elimination possibly associated with the defects. This paper describes an abnormal leakage repair scheme to eliminate leakage paths. Figure 11.4.1 shows an SRAM memory cell in standby mode with various possible defects in channel or in gate oxide. In standby mode, word lines are set to V SS, while bit lines are precharged to V DD. The dotted lines in the figure represent leakage paths from V DD to V SS caused by a single defect in the memory cell. The case where a cell has multiple defects is not taken into account since it is unlikely. There are two ways to eliminate abnormal leakage paths in a memory cell. One is to completely isolate the error cell from V SS, and the other is to isolate the cell from V DD. In this paper, the latter is pursued. The former approach is difficult to realize since the V SS lines for an SRAM cell array are usually structured as a mesh and are impossible to cut off selectively. There are only three types of paths that convey V DD to a memory cell in a standby mode, that is, cell V DD lines, bit lines and n- wells. In the ALS scheme, a fuse is inserted in each cell V DD line and each bit line pair as shown in Figure 11.4.2. When the fuse is blown, the V DD is cut out from these lines, isolating memory cells from V DD. There is no need to insert a fuse between V DD and the n-well, because when a drain junction of pmos (M1) is short-circuited to an n-well, the drain junction is set to V DD in a poweron sequence. Then M4 turns on, which in turn turns M3 off. Thus, there is no abnormal leakage path, if the memory cell is not accessed in a normal mode. This is achieved by replacing the cell with a redundant memory cell. There are many ways to introduce redundancy in an SRAM but, since it is established technique, it is not dealt in this paper. Any type of redundancy works well with ALS. Since the scheme systematically isolates V DD in a memory cell, it repairs most leakage errors even those other than the transistor-related defects as shown in Figure 11.4.1. Metal shorts and junction shorts are other types of defects that cause standby error. shown in Figure 11.4.3. After detecting the leakage, dynamic shift registers in Figure 11.4.3 transfer the result to the external tester in a scan-path method. The timing diagram for the operation of ALS is shown in Figure 11.4.4. Two pmos transistors, M7 and M8, are inserted in parallel between V DD and memory cell V DD lines. M7 is activated in a test mode and has small onstate conductance to cause a voltage drop when certain amount of leakage current flows through it. M8 is activated only in normal SRAM operation. The channel width of M8 should be large enough so that it delivers sufficient current into each row and column without degrading speed of normal operation. In test mode, the voltage drop across M7 is sampled and held in node N1 which is compared with a reference voltage V REF when the Sense Enable signal is asserted. If there is abnormal leakage, the voltage on N1 becomes lower than the reference voltage V REF on N2. When the leakage sensor is activated, the voltage difference between N1 and N2 is amplified and N1 goes to 0 while N2 goes to 1. The signals are transferred to N4 and N3. Thus N3 is set 1 when there is a certain level of leakage and it is set to 0 when there is not leakage. This error indicator is scanned out to the leakage sensor output. The 0 and 1 pattern on the leakage sensor output terminal indicates the rows and columns where leakage error cells exist. The test flow is as follows. First, cells with a functional error are located using conventional methods and this information later activates a normal redundancy scheme. Next, a standby error test is performed by activating the ALS circuits. Then, cells with functional errors are replaced by spare cells by blowing fuses and cells with standby leakage error are repaired by the ALS fuses and the corresponding rows and columns are replaced by spare rows and columns. Sensitivity of the leakage sensor can be tuned by adjusting V REF and V LEAK_MONITOR. The measured sensitivity is shown Figure 11.4.5. The target leakage level of a test chip is 1µA but can be adjusted by selection of V REF and the size of M7. Figure 11.4.6 shows the reduction of leakage current by blowing fuses in the ALS scheme. Four leakage error cells, each of which shows about 40µA leakage, are made intentionally and leakage is decreased by blowing fuses one by one. This assures elimination of leakage paths by the fuses. Figure 11.4.7 shows a micrograph of the test ALS SRAM chip fabricated with 0.6µm and triple-layer metal technology. The SRAM cell array that has 256 rows and 256 columns occupies 2.6x2.8mm 2. The area overhead with ALS is calculated at 7.5%. This value is reduced to 2% when ALS is applied to 1Mb SRAMs. Acknowledgement: Discussions with K. Ishibashi and K. Sasaki from Hitachi and T. Kuroda from Keio University are appreciated. Wafer fabrication support by VDEC is acknowledged. Reference: [1] Ceuker, et al., A Fault-Tolerant 64k Dynamic RAM, 1979 ISSCC Digest of Technical Papers, pp.150-151, Feb. 1979. The first step is to identify location of the defective memory cell in terms of leakage. This is accomplished by leakage sensors, as

ISSCC 2001 / February 6, 2001 / Salon 10-15 / 10:15 AM Figure 11.4.1: SRAM cell circuit in standby mode with possible leakage paths due to the transistor related defects. Figure 11.4.2: Overall structure of ALS scheme. Figure 11.4.3: Detailed circuit diagram of ALS scheme. Figure 11.4.4: Timing diagram for ALS circuit. Figure 11.4.5: Measured sensitivity on bias conditions for V REF and V LEAK _MONITOR. Figure 11.4.6: Measured leakage current reduction by blowing fuses.

Figure 11.4.7: Chip micrograph.

Figure 11.4.1: SRAM cell circuit in standby mode with possible leakage paths due to the transistor related defects.

Figure 11.4.2: Overall structure of ALS scheme.

Figure 11.4.3: Detailed circuit diagram of ALS scheme.

Figure 11.4.4: Timing diagram for ALS circuit.

Figure 11.4.5: Measured sensitivity on bias conditions for V REF and V LEAK _MONITOR.

Figure 11.4.6: Measured leakage current reduction by blowing fuses.

Figure 11.4.7: Chip micrograph.