Characterization of C2MOS Flip-Flop in Sub-Threshold Region

Slides:



Advertisements
Similar presentations
Transmission Gate Based Circuits
Advertisements

Tutorial 2 Sequential Logic. Registers A register is basically a D Flip-Flop A D Flip Flop has 3 basic ports. D, Q, and Clock.
1 Lecture 16 Timing  Terminology  Timing issues  Asynchronous inputs.
A Robust, Fast Pulsed Flip- Flop Design By: Arunprasad Venkatraman Rajesh Garg Sunil Khatri Department of Electrical and Computer Engineering, Texas A.
Sequential circuits The digital circuits considered thus far have been combinational, where the outputs are entirely dependent on the current inputs. Although.
ReturnNext  Latch : a sequential device that watches all of its inputs continuously and changes its outputs at any time, independent of a clocking signal.
Sequential Logic Computer Organization Ellen Walker Hiram College Figures from Computer Organization and Design 3ed, D.A. Patterson & J.L. Hennessey, Morgan.
Digital Logic Design Brief introduction to Sequential Circuits and Latches.
1 Lecture 28 Timing Analysis. 2 Overview °Circuits do not respond instantaneously to input changes °Predictable delay in transferring inputs to outputs.
Synchronous Digital Design Methodology and Guidelines
ECEN 248: INTRODUCTION TO DIGITAL SYSTEMS DESIGN Dr. Shi Dept. of Electrical and Computer Engineering.
ENGIN112 L28: Timing Analysis November 7, 2003 ENGIN 112 Intro to Electrical and Computer Engineering Lecture 28 Timing Analysis.
CS 151 Digital Systems Design Lecture 28 Timing Analysis.
Digital Integrated Circuits© Prentice Hall 1995 Sequential Logic SEQUENTIAL LOGIC.
9/28/089/26/2008ECE Lecture1 Lecture 3 – Common Elements 9/26/20081ECE Lecture.
Sp09 CMPEN 411 L18 S.1 CMPEN 411 VLSI Digital Circuits Spring 2009 Lecture 16: Static Sequential Circuits [Adapted from Rabaey’s Digital Integrated Circuits,
© BYU 11b MSFF Page 1 ECEn 224 MSFF Master/Slave Flip Flops.
Low-Power BIST (Built-In Self Test) Overview 10/31/2014
Patricia Gonzalez Divya Akella VLSI Class Project.
EE201C : Stochastic Modeling of FinFET LER and Circuits Optimization based on Stochastic Modeling Shaodi Wang
Synchronous Sequential Logic A digital system has combinational logic as well as sequential logic. The latter includes storage elements. feedback path.
1 Very Low Voltage Operation of Benchmark Circuit c6288 Presented By: - Murali Dharan.
Synchronous Sequential Circuits by Dr. Amin Danial Asham.
DIGITAL LOGIC CIRCUITS 조수경 DIGITAL LOGIC CIRCUITS.
Yanqing Zhang University of Virginia On Clock Network Design for Sub- threshold Circuitry 1.
Overview Part 1 - Storage Elements and Sequential Circuit Analysis
2018/5/2 EE 4271 VLSI Design, Fall 2016 Sequential Circuits.
Digital Integrated Circuits A Design Perspective
Digital Integrated Circuits A Design Perspective
Chapter 7 Designing Sequential Logic Circuits Rev 1.0: 05/11/03
IV UNIT : GATE LEVEL DESIGN
The Inverter EE4271 VLSI Design Professor Shiyan Hu Office: EERC 518
Sequential circuit design with metastability
Copyright © 2004 The McGraw-Hill Companies, Inc. All rights reserved.
VLSI Testing Lecture 5: Logic Simulation
Digital Decode & Correction Logic
Timing issues.
Instructor: Alexander Stoytchev
Flip Flops.
Flip-flops Inputs are logically disconnected from the output in time.
2018/8/29 EE 4271 VLSI Design, Fall 2013 Sequential Circuits.
Flip-Flops SHAH KEVAL EN. NO.: EC DEPARTMENT,
SEQUENTIAL LOGIC -II.
Reading: Hambley Ch. 7; Rabaey et al. Sec. 5.2
Flip-FLops and Latches
Introduction to Sequential Logic Design
Low Power and High Speed Multi Threshold Voltage Interface Circuits
الکترونیک دیجیتال مدارات ترکیبی
Analytical Delay and Variation Modeling for Subthreshold Circuits
Analytical Delay and Variation Modeling for Subthreshold Circuits
Excitation Vectors Input Combinational Logic Memory Output States.
Introduction to Static Timing Analysis:
M.S. Thesis Defense Murali Dharan Advisor: Dr. Vishwani D. Agrawal
Instructor: Alexander Stoytchev
Dual Mode Logic An approach for high speed and energy efficient design
Instructor: Alexander Stoytchev
Circuit Design Techniques for Low Power DSPs
Excitation Vectors Input Combinational Logic Memory Output States.
Reference: Chapter 5 Sequential Circuits Moris Mano 4th Ediditon
Vishwani D. Agrawal James J. Danaher Professor
The Inverter EE4271 VLSI Design Dr. Shiyan Hu Office: EERC 731
Literature Review Demonstration of Integrated Micro-Electro-Mechanical Switch Circuits for VLSI Applications Fred Chen, Matthew Spencer, Rhesa Nathanael,
Vishwani D. Agrawal James J. Danaher Professor
ECE 352 Digital System Fundamentals
Lecture 19 Logistics Last lecture Today
Reading: Hambley Ch. 7; Rabaey et al. Secs. 5.2, 5.5, 6.2.1
Sequential Circuits UNIT- IV
Low Power Digital Design
Sequential Digital Circuits
2019/9/26 EE 4271 VLSI Design, Fall 2012 Sequential Circuits.
Presentation transcript:

Characterization of C2MOS Flip-Flop in Sub-Threshold Region Baile Chen, Keye Sun

Outline Motivation Energy & Delay Comparison of 4 types of Flip- Flops Timing characterization of C2MOS Vdd & Size Effects Conclusion References

Motivation Sub-threshold circuits are one of the solution to the ultra-low energy systems while Flip-Flops are essential timing blocks in digital circuits. tsu, thold, tc-q are affected by process variation. Timing & energy characterization of sub- threshold Flip-Flops should be done to get the correct design of Flip-Flops.

Motivation C2MOS FF is one of the promising FFs in sub-threshold circuits. Prevent CLK overlap Stack effect to reduce Ioff , thus increasing Ion/Ioff Eliminate ratio problem

Energy & Delay Comparison of 4 types of FFs TGFF C2MOS HLFF SDFF

Comparison Results Low power consumption compared with SDFF and HLFF Power consumption is almost the same as TGFF but C2MOS can release the clock overlap problem while TGFF cannot. C2MOS has lower clk-to-Q delay.

Timing Characterization delay setup delay clk-Q Comb. Logic D Q clk The setup time of the Flip-Flop has a lognormal pattern due to the output of the combinational logic. The setup time will result in the failure of functionality. It should be noted that the setup and hold time should be in the safe operation region to ensure the correct functionality.

Result Parameters Definition: tsu: time from D input valid to the triggering edge thold: time for which the D input is valid after the triggering edge clk-to-Q delay: time from the triggering edge until valid data is available at Q output Failure of the functionality due to the metastability of the Flip-Flops Failure

Variability of Timing Using Monte-Carlo Simulation Optimum D-to-Q The FF becomes reliability-driven instead of optimum-timing driven in sub-threshold region.

Turning Knobs - Vdd

Failure Prob. VS Vdd for Different Sizes 65:65 circuits has higher failure probability than 130:130 circuits due to larger effects of process variation on smaller size devices. Unbalanced PMOS and NMOS circuit shows higher failure probability possibly because of unbalanced effects of variation on weak and strong devices.

Turning Knobs - Size

Energy – Delay Relationship Size has smaller effect compared with Vdd effect since the former has only linear effect while the latter has exponential effect.

Conclusion A timing model for FF operating at sub-threshold voltages has been used to characterize C2MOS Flip-Flop. It has been shown that optimum-timing design should be replaced by reliability-driven design for subthreshold Flip-Flops. Size has minor effect on the performance while Vdd has large effect on performance due to its exponential character in current equation.

References Niklas Lotze, Maurits Ortmanns, Yiannos Manoli, “Variability of Flip-Flop Timing at Sub-Threshold Voltages”, International Symposium on Low Power Electronics and Design Dejan Markovic, Borivoje Nikolic, Robert W. Brodersen, “Analysis and Design of Low-Energy Flip-Flop”, Low Power Electronics and Design, International Symposium on, 2001. Vladimir Stojanovic, Vojin G. Oklabdzija, “Comparative Analysis of Master-Slave Latches and Flip-Flops for High-Performance and Low- Power Systems”, IEEE Journal of Solid-State Circuits, Vol. 34, NO.4 Alice Wang, Benton H. Calhoun, and Anantha P. Chandrakasan, “Subthreshold Design for Ultra-Low Power System.” Springer. A. Wang and A. Chandrakasan, “Modeling and Sizing for Minimum Energy Operation in Subthreshold Circuit,” JSSC Vol 40 No 9 pp 1178- 1786.