Team VeryLargeScaleEngineers Robert Costanzo Michael Recachinas Hector Soto. High Speed 64kb SRAM. ECE 4332 Fall 2013

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

Lecture 8: Memory Peripherals

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

Design and Implement of Low Power Consumption SRAM Based on Single Port Sense Amplifier in 65 nm

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

Effect of W/L Ratio on SRAM Cell SNM for High-Speed Application

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

Design Of A Comparator For Pipelined A/D Converter

Analysis of SRAM Bit Cell Topologies in Submicron CMOS Technology

Investigating Delay-Power Tradeoff in Kogge-Stone Adder in Standby Mode and Active Mode

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

CHAPTER 3 NEW SLEEPY- PASS GATE

Announcements. Advanced Digital Integrated Circuits. Quiz #3 today Homework #4 posted This lecture until 4pm

Design and Implementation of High Speed Sense Amplifier for Sram

SNM Analysis of 6T SRAM at 32NM and 45NM Technique

II. Previous Work. III. New 8T Adder Design

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

Jyoti Sharma 1, Rajesh Parihar 2 1 M.Tech Scholar, CBSGIs, Jhajjar

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

Low Power, Area Efficient FinFET Circuit Design

8T-SRAM Cell with Improved Read and Write Margins in 65 nm CMOS Technology

Optimizing Design Time

nmos, pmos - Enhancement and depletion MOSFET, threshold voltage, body effect

Low Power Realization of Subthreshold Digital Logic Circuits using Body Bias Technique

Robust Subthreshold Circuit Designing Using Sub-threshold Source Coupled Logic (STSCL)

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

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

SRAM based 28 nm Technology for consumer electronics applications

Cmos Full Adder and Multiplexer Based Encoder for Low Resolution Flash Adc

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

Performance Comparison of CMOS and Finfet Based Circuits At 45nm Technology Using SPICE

IMPLEMENTATION OF POWER GATING TECHNIQUE IN CMOS FULL ADDER CELL TO REDUCE LEAKAGE POWER AND GROUND BOUNCE NOISE FOR MOBILE APPLICATION

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

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

EE241 - Spring 2002 Advanced Digital Integrated Circuits

Design of 32-bit ALU using Low Power Energy Efficient Full Adder Circuits

SRAM Read-Assist Scheme for Low Power High Performance Applications

Variation Aware Performance Analysis of Gain Cell Embedded DRAMs

MOS CURRENT MODE LOGIC BASED PRIORITY ENCODERS

Design of Two High Performance 1-Bit CMOS Full Adder Cells

Energy Efficiency of Power-Gating in Low-Power Clocked Storage Elements

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

A Read-Decoupled Gated-Ground SRAM Architecture for Low-Power Embedded Memories

A High Performance IDDQ Testable Cache for Scaled CMOS Technologies

ASYNCHRONOUS RAM ADDRESS TRANSITION DETECTION CIRCUIT

Design and Implementation of ALU Chip using D3L Logic and Ancient Mathematics

! Sequential Logic. ! Timing Hazards. ! Dynamic Logic. ! Add state elements (registers, latches) ! Compute. " From state elements

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

A Novel Technique to Reduce Write Delay of SRAM Architectures

A Novel Radiation Tolerant SRAM Design Based on Synergetic Functional Component Separation for Nanoscale CMOS.

EEC 118 Spring 2010 Lab #1: NMOS and PMOS Transistor Parameters

SUB-THRESHOLD digital circuit design has emerged as

Performance of Low Power SRAM Cells On SNM and Power Dissipation

Lecture 4&5 CMOS Circuits

Design of a high speed and low power Sense Amplifier

SRAM Read Performance Degradation under Asymmetric NBTI and PBTI Stress: Characterization Vehicle and Statistical Aging

Performance analysis of Modified SRAM Memory Design using leakage power reduction

UMAINE ECE Morse Code ROM and Transmitter at ISM Band Frequency

Implementation of Carry Select Adder using CMOS Full Adder

Variability-Aware Design of Static Random Access Memory Bit-Cell

Subthreshold SRAM Design for Energy Efficient Applications in Nanometric CMOS Technologies

A gate sizing and transistor fingering strategy for

International Journal of Scientific & Engineering Research, Volume 4, Issue 5, May ISSN

A Low-Power SRAM Design Using Quiet-Bitline Architecture

Charge recycling 8T SRAM design for low voltage robust operation

Digital Timing Control in SRAMs for Yield Enhancement and Graceful Aging Degradation

Current Mode Sense Amplifiers Design in 0.25um CMOS Technology

A DUAL-EDGED TRIGGERED EXPLICIT-PULSED LEVEL CONVERTING FLIP-FLOP WITH A WIDE OPERATION RANGE

Intellect Amplifier, Current Clasped and Filled Current Approach Sense Amplifiers Techniques Based Low Power SRAM

Variability in Sub-100nm SRAM Designs

電子電路. Memory and Advanced Digital Circuits

Duty-Cycle Shift under Asymmetric BTI Aging: A Simple Characterization Method and its Application to SRAM Timing

ECEN 720 High-Speed Links: Circuits and Systems

Circuit and CAD Techniques for Expanding the SRAM Design Space

Memory (Part 1) RAM memory

Ultra-low voltage high-speed Schmitt trigger circuit in SOI MOSFET technology

Design and analysis of 6T SRAM cell using FINFET at Nanometer Regime Monali S. Mhaske 1, Prof. S. A. Shaikh 2

Leakage Power Reduction for Logic Circuits Using Variable Body Biasing Technique

Minimizing the Sub Threshold Leakage for High Performance CMOS Circuits Using Stacked Sleep Technique

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

LOW POWER HIGH PERFORMANCE DECODER USING SWITCH LOGIC S. HAMEEDA NOOR 1, T.VIJAYA NIRMALA 2, M.V.SUBBAIAH 3 S.SALEEM 4

International Journal of Engineering Trends and Technology (IJETT) Volume 45 Number 5 - March 2017

Study of SRAM Cell for Balancing Read and Write Margins in Sub-100nm Technology using Noise-Curve Method

Design of Low Power High Speed Fully Dynamic CMOS Latched Comparator

Comparison of High Speed & Low Power Techniques GDI & McCMOS in Full Adder Design

[Singh*, 5(3): March, 2016] ISSN: (I2OR), Publication Impact Factor: 3.785

Introduction to CMOS VLSI Design (E158) Lecture 5: Logic

Power-Area trade-off for Different CMOS Design Technologies

Near-threshold Computing of Single-rail MOS Current Mode Logic Circuits

A NEW APPROACH TO DESIGN LOW POWER CMOS FLASH A/D CONVERTER

EEC 118 Lecture #12: Dynamic Logic

(12) United States Patent (10) Patent No.: US 8,536,898 B2

Design and Analysis of Hybrid Current/Voltage CMOS SRAM Sense Amplifier with Offset Cancellation Karishma Bajaj 1, Manjit Kaur 2, Gurmohan Singh 3 1

High Speed Communication Circuits and Systems Lecture 14 High Speed Frequency Dividers

Duty-Cycle Shift under Asymmetric BTI Aging: A Simple Characterization Method and its Application to SRAM Timing 1 Xiaofei Wang

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

IJSRD - International Journal for Scientific Research & Development Vol. 4, Issue 02, 2016 ISSN (online):

Combinational Logic Gates in CMOS

STUDY OF VOLTAGE AND CURRENT SENSE AMPLIFIER

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

Transcription:

Team VeryLargeScaleEngineers Robert Costanzo Michael Recachinas Hector Soto High Speed 64kb SRAM ECE 4332 Fall 2013

Outline Problem Design Approach & Choices Circuit Block Architecture Novelties Layout Simulations & Metrics Future Work

Problem Portable Instruments Company (PICo) desires SRAM for a new mobile node o o High Speed 64kb cache, or 2 Mb Low Power SRAM Team VLSE s problem: o o First priority: delay Seek to also minimize area, power, and energy

Design Approach Architecture Level o Pareto Curve 32-Blocks Carr D., Park J., Reyno D. A High Speed 64kb SRAM Cache in 45nm Technology (2010)

Pins Decoders Final Schematic Block 0 Block 1 0 1 31

Block Diagram

Block Level Transmission gates o AND, MUXes, etc.

Bit Cell Level Traditional design

Bit Cell Level Pass Gate PDN NMOS γ = I SD = W D L A I SA L D W A I cell < I SD γ I cell > γ I SA γ+1 I cell > I SD I cell < I SA γ+1 All equations and images on this page are from Ding-Ming Kwai & IP Library Company

Bit Cell Level Carr D., Park J., Reyno D. High Speed Cache Powerpoint Presentation to PICo (2010) Desire: small area & stable Q Reality: only need to get below V M, don t need to get below V T We ended up with a cell ratio of 1.2 and Pull-up ratio of 1.11, following Carr et al. s (2010) successful design choices as well

Device Level W/L determined by sweeping and using previously mentioned ratios o o o PMOS: 180n NMOS: 240n Pass Gate: 200n Compared to previous years, industry standard, etc. o Short Answer: bigger

Novelties Latching Voltage Sense Amplifier Stacked Transmission Gate Decoders

Sense Amplifier Differential Main Idea: BL > BLB: Output = high BL < BLB: Output = low ΔV BL = I cell Δt / C BL Pros Easy to implement Dynamic Low Power ECE410 Chapter 13 Lecture at Michigan State Cons Dynamic

Latching Voltage Sense Amplifier Pros ~23% Faster Reads* o Therefore, ~23% smaller ΔV Low power Cons More FETs/Larger area *Based on 2011 Team 1 measurement Ryan, J. F., & Calhoun, B. H. Minimizing offset for latching voltagemode sense amplifiers for sub-threshold operation (2008)

Layout Note: No taps are present in the layout We attempted to optimize area as well Clutter

6T Cell Layout 1.0675 μm 2.16 μm

2x2 Cell Layout

Block Layout 60.295 μm 69.12 μm

Block with Peripherals 69.63μm x 74.365μm

Sense Amp Differential Voltage Latching Sense Amplifier Messy, Cluttered

Transmission Gate Versatile, Used in most of the peripherals Helpful with other layouts

32b Decoder Layout

64b Decoder Layout

Testbench Simulation setup for SRAM Reads and Writes To emulate conditions seen in full array: Recreate worst case paths For both inputs and outputs

Simulation Results PRECHARGE WORDLINE READ WRITE DATA Q QB OUT

Metrics Metrics Our Group Comparison to Team XOR (2010) Total Metric 1.024 x 10-29 J s 2 mm2 W Better by 882% 1 Bitcell Area 2.3 μm 2 Worse by 130% Total Area 0.1657 mm 2 Worse by 22% Total Energy 3.0348 nj Worse by 20% Read Delay 0.54 ns Better by 63% Write Delay 0.11 ns Better by 58% Total Delay 0.54 ns Better by 63% Idle Power.0698 W Better by 41%

Future Refinement SKILL and OCEAN Move further on the Pareto curve Predecoding Error Correcting Code Vectorize signals Ultra-thin Layout Carr D., Park J., Reyno D. A High Speed 64kb SRAM Cache in 45nm Technology (2010)

Acknowledgments Divya Akella University of Virginia Aatmesh Shrivastava, PICo liaison Dr. Benton Calhoun, PICo liaison & Team XOR (2010), Team 2 (2010), Team 1 (2011), and many others! We also acknowledge and offer good luck to Team Innovation!

Questions? ಠ_ಠ

References [All pictures are cited in their captions] Calhoun, B., Design Principles for Digital CMOS Integrated Circuits, (March 7, 2012) L. Hamouche and B. Allard, Low power options for 32nm always-on SRAM architecture, Solid State Electronics, 2011. Mann, R., and B. Calhoun, "New category of ultra-thin notchless 6T SRAM cell layout topologies for sub-22nm", ISQED, 2011. Rabaey, J., Chandrakasan A., Nikolic, B., Digital Integrated Circuits (2nd Edition), (Dec 24, 2002) Rabaey, J. Digital Integrated Circuits: A Design Perspective. Prentice Hall, 2003. Ryan, J. F., & Calhoun, B. H. Minimizing Offset for Latching Voltage Mode Sense Amplifiers for Sub-Threshold Operation. 9th International Symposium on Quality Electronic Design, 2008. Wang, A., Calhoun, B. H., & Chandrakasan, A. P. Sub-Threshold Design for Ultra Low-Power Systems. Springer, 2006. Previous Groups from ECE 4332 VLSI Design at University of Virginia (e.g. 2009, 2010, 2011, 2012)