Noise Tolerance Dynamic CMOS Logic Design with Current Mirror Circuit

Similar documents
CHAPTER 3 PERFORMANCE OF A TWO INPUT NAND GATE USING SUBTHRESHOLD LEAKAGE CONTROL TECHNIQUES

ISSN: [Kumar* et al., 6(5): May, 2017] Impact Factor: 4.116

High Speed Low Power Noise Tolerant Multiple Bit Adder Circuit Design Using Domino Logic

Ultra Low Power VLSI Design: A Review

IJMIE Volume 2, Issue 3 ISSN:

Power-Area trade-off for Different CMOS Design Technologies

Reduction Of Leakage Current And Power In CMOS Circuits Using Stack Technique

Design and Analysis of Sram Cell for Reducing Leakage in Submicron Technologies Using Cadence Tool

A Low-Power High-speed Pipelined Accumulator Design Using CMOS Logic for DSP Applications

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

Design of High Performance Arithmetic and Logic Circuits in DSM Technology

Domino Static Gates Final Design Report

High-Performance of Domino Logic Circuit for Wide Fan-In Gates Using Mentor Graphics Tools

A Novel Dual Stack Sleep Technique for Reactivation Noise suppression in MTCMOS circuits

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

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

Study and Analysis of CMOS Carry Look Ahead Adder with Leakage Power Reduction Approaches

Leakage Power Reduction for Logic Circuits Using Variable Body Biasing Technique

A NEW APPROACH FOR DELAY AND LEAKAGE POWER REDUCTION IN CMOS VLSI CIRCUITS

Wide Fan-In Gates for Combinational Circuits Using CCD

Double Stage Domino Technique: Low- Power High-Speed Noise-tolerant Domino Circuit for Wide Fan-In Gates

Unique Journal of Engineering and Advanced Sciences Available online: Research Article

Design Of Level Shifter By Using Multi Supply Voltage

Topic 6. CMOS Static & Dynamic Logic Gates. Static CMOS Circuit. NMOS Transistors in Series/Parallel Connection

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

Comparison of Power Dissipation in inverter using SVL Techniques

EE 330 Lecture 42. Other Logic Styles Digital Building Blocks

A HIGH SPEED & LOW POWER 16T 1-BIT FULL ADDER CIRCUIT DESIGN BY USING MTCMOS TECHNIQUE IN 45nm TECHNOLOGY

Leakage Power Reduction by Using Sleep Methods

Comparative Study of Different Low Power Design Techniques for Reduction of Leakage Power in CMOS VLSI Circuits

EEC 118 Lecture #12: Dynamic Logic

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

LEAKAGE POWER REDUCTION IN CMOS CIRCUITS USING LEAKAGE CONTROL TRANSISTOR TECHNIQUE IN NANOSCALE TECHNOLOGY

CPE/EE 427, CPE 527 VLSI Design I: Homeworks 3 & 4

Low Power &High Speed Domino XOR Cell

Investigation on Performance of high speed CMOS Full adder Circuits

COMPARISON AMONG DIFFERENT CMOS INVERTER WITH STACK KEEPER APPROACH IN VLSI DESIGN

Leakage Power Reduction in CMOS VLSI Circuits

ESTIMATION OF LEAKAGE POWER IN CMOS DIGITAL CIRCUIT STACKS

Leakage Power Reduction in 5-Bit Full Adder using Keeper & Footer Transistor

ECE 471/571 The CMOS Inverter Lecture-6. Gurjeet Singh

Chapter 6 Combinational CMOS Circuit and Logic Design. Jin-Fu Li Department of Electrical Engineering National Central University Jungli, Taiwan

Improved Two Phase Clocked Adiabatic Static CMOS Logic Circuit

Design of Robust and power Efficient 8-Bit Ripple Carry Adder using Different Logic Styles

UNIT-III GATE LEVEL DESIGN

Implementation of dual stack technique for reducing leakage and dynamic power

Dynamic Logic. Domino logic P-E logic NORA logic 2-phase logic Multiple O/P domino logic Cascode logic 11/28/2012 1

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

Comparative Study of Different Modes for Reducing Leakage and Dynamic Power through Layout Implementation

Novel Buffer Design for Low Power and Less Delay in 45nm and 90nm Technology

STUDY OF VOLTAGE AND CURRENT SENSE AMPLIFIER

Domino CMOS Implementation of Power Optimized and High Performance CLA adder

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

Module 4 : Propagation Delays in MOS Lecture 19 : Analyzing Delay for various Logic Circuits

1. Short answer questions. (30) a. What impact does increasing the length of a transistor have on power and delay? Why? (6)

An Energy-Efficient Noise-Tolerant Dynamic Circuit Technique

ANALYSIS OF LOW POWER 32-BIT BRENT KUNG ADDER WITH GROUND BOUNCEING NOISE OPTIMIZATION

ZIGZAG KEEPER: A NEW APPROACH FOR LOW POWER CMOS CIRCUIT

A Novel Approach for High Speed and Low Power 4-Bit Multiplier

A HIGH EFFICIENCY CHARGE PUMP FOR LOW VOLTAGE DEVICES

Design of Low Power Vlsi Circuits Using Cascode Logic Style

Leakage Current Analysis

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

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

t Microprocessor Research Laboratories, Intel Corporation, Hillsboro, OR

International Journal of Scientific & Engineering Research, Volume 6, Issue 7, July ISSN

Combinational Logic Gates in CMOS

High Performance and Low power VLSI CMOS Circuit Designs using ONOFIC Approach

Innovations In Techniques And Design Strategies For Leakage And Overall Power Reduction In Cmos Vlsi Circuits: A Review

International Journal of Advanced Research in Biology Engineering Science and Technology (IJARBEST)

EE 330 Lecture 43. Digital Circuits. Other Logic Styles Dynamic Logic Circuits

Low Power Adiabatic Logic Design

Study of High Speed Buffer Amplifier using Microwind

Keywords : MTCMOS, CPFF, energy recycling, gated power, gated ground, sleep switch, sub threshold leakage. GJRE-F Classification : FOR Code:

COMPREHENSIVE ANALYSIS OF ENHANCED CARRY-LOOK AHEAD ADDER USING DIFFERENT LOGIC STYLES

LOW POWER VLSI TECHNIQUES FOR PORTABLE DEVICES Sandeep Singh 1, Neeraj Gupta 2, Rashmi Gupta 2

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

Design & Analysis of Low Power Full Adder

Design and Comparison of power consumption of Multiplier using adiabatic logic and Conventional CMOS logic

BASIC PHYSICAL DESIGN AN OVERVIEW The VLSI design flow for any IC design is as follows

Low Power and High Speed Multi Threshold Voltage Interface Circuits Sherif A. Tawfik and Volkan Kursun, Member, IEEE

An Optimal Design of Ring Oscillator and Differential LC using 45 nm CMOS Technology

Impact of Logic and Circuit Implementation on Full Adder Performance in 50-NM Technologies

Power And Area Optimization of Pulse Latch Shift Register

Sleepy Keeper Approach for Power Performance Tuning in VLSI Design

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

UNIT-II LOW POWER VLSI DESIGN APPROACHES

PERFORMANCE ANALYSIS ON VARIOUS LOW POWER CMOS DIGITAL DESIGN TECHNIQUES

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

A Low Power Array Multiplier Design using Modified Gate Diffusion Input (GDI)

DESIGN AND ANALYSIS OF NAND GATE USING BODY BIASING TECHNIQUE

Design of a Capacitor-less Low Dropout Voltage Regulator

Comparative Analysis of Adiabatic Logic Techniques

A Novel Low-Power Scan Design Technique Using Supply Gating

EE 330 Lecture 43. Digital Circuits. Other Logic Styles Dynamic Logic Circuits

Applying Analog Techniques in Digital CMOS Buffers to Improve Speed and Noise Immunity

Design of low-power, high performance flip-flops

the cascading of two stages in CMOS domino logic[7,8]. The operating period of a cell when its input clock and output are low is called the precharge

Performance Analysis of Energy Efficient and Charge Recovery Adiabatic Techniques for Low Power Design

Design Analysis of 1-bit Comparator using 45nm Technology

Transcription:

International Journal of Electrical Engineering. ISSN 0974-2158 Volume 7, Number 1 (2014), pp. 77-81 International Research Publication House http://www.irphouse.com Noise Tolerance Dynamic CMOS Logic Design with Current Mirror Circuit Priya Verma, Sakshi Singh and Jaikaran Singh priyarajput22dec@gmail.com, sakshiec24@gmail.com jklsingh81@yahoo.co.in Abstract Dynamic CMOS logic circuits are used in high performance VLSI chips in order to achieve very high system performance. These circuits requires less number of transistors as compare to CMOS logic circuits Dynamic logic circuits are much affected by noise as compared to static CMOS circuit. This is due to the fact that dynamic logic circuits have lower value of switching threshold voltage, which is equal to the threshold voltage of the pull down NMOS devices. On the other hand, switching threshold voltage of static CMOS logic circuit is around half the supply voltage. Our work introduces a novel noise-tolerant design technique using circuitry exhibiting a negative differential resistance effect. Keywords: Dynamic logic, keeper logic, domino logic. INTRODUCTION Noise is a major issue in design of dynamic CMOS logic circuits. Noise is refers to any phenomenon that causes the voltage at a node to deviate from its nominal value. In deep submicron region various noise sources are related to cross talk, leakage current, charge sharing and variations in the supply voltage. Noise sources in dynamic logic circuits can be broadly classified into two basic types: i) gate internal noises, including charge sharing noise, leakage noise, and so on, and ii) external noises, including input noise, power and ground noise, and substrate noise. Power and ground bouncing noise is caused by the resistive and inductive parasitic of on-chip power and ground distribution networks, off-chip bonding wires, and pins of package. The package parasitic impedances typically play the most important role in the generation of mode transition noise. Dynamic logic circuits are much affected by noise as compared to static CMOS circuit. This is due to the fact that dynamic logic circuits have lower value of switching threshold voltage, which is equal to the threshold

78 Priya Verma, Sakshi Singh and Jaikaran Singh voltage of the pull down NMOS devices. On the other hand, switching threshold voltage of static CMOS logic circuit is around half the supply voltage. Dynamic vs. Static Logic: Static Logic always has a path from power or ground to the output. In the Static CMOS logic style each logic stage contains pull up and pull down networks which are controlled by input signals. The pull up network contains p channel transistors, whereas the pull down network is made of n channel transistors. The networks are so designed that the pull up and pull down networks are never on simultaneously. This ensures that there is no static power consumption. Dynamic Logic relies on capacitance of gates or other structures to hold state. Noise sources in dynamic logic circuits can be due to gate internal noises which includs charge sharing noise, leakage noise, and so on, and due to external noises, which includes input noise, power and ground noise, and substrate noise. Charge sharing noise is caused by charge redistribution between the dynamic node and the internal nodes of the pull down network. Charge sharing reduces the voltage level at the dynamic node causing potential false switching of a dynamic logic gate. Leakage noise refers to the possible charge loss in the evaluation phase due to sub-threshold leakage current. They are primarily caused by the coupling effect, also known as crosstalk, among adjacent signal wires. Power and ground noise is mainly caused due to the parasitic resistance and inductance at the power and ground networks and at the chip package. Substrate noise can affect the signal integrity of a logic gate through substrate coupling. Domino Logic: Domino logic offers a simple technique to eliminate the need for complex clocking scheme, by utilizing a single phase clock. A Domino logic module consists of a φn block followed by a static inverter. The introduction of the static inverter has the additional advantage of the output having a low-impedance output, which increases noise immunity and drives the fan-out of the gate. The buffer furthermore reduces the capacitance of the dynamic output node by separating internal and load capacitance. The buffer itself can be optimized to drive the fan-out in an optimal way for high speed. Fig 1 shows domino logic NAND gate. When clk=0, the output is precharged to high logic state and inverter ouput will low. The output of first inverter is connected to the input of subsequent stage, thus subsequent logic stage will be turn off during this precharge stage. The output will discharge when gate is evaluated, making inverter output high conditionally. In domino cascade logics, each state evaluates and causes the next stage to evaluate similarly. Here in fig 1 and fig 2 the output of first dynamic stage drives one of the input of second dynamic stage. During the precharge phase both outputs are pull up by respective PMOS precharge transistors. During the evaluate phase, the output of the first stage will conditionally discharge. However some delay will be incurred due to finite pull down time. Since the evaluation in second stage is done concurrently, first stage output can discharge to 0 but the output of second stage at the end of evaluation

Noise Tolerance Dynamic CMOS Logic Design with Current Mirror Circuit 79 will be erroneously low shown in fig 3 Timing simulation of domino logic NAND gate. Thus the clocking scheme and circuit structure must be develop to overcome this problem. Fig: 1.Domino logic NAND gate Fig: 2. Layout design of domino logic NAND Fig: 3. Timing simulation of domino logic NAND gate Noise Tolerable Layouts: Noise sources in dynamic logic circuits can be due to gate internal noises which includes charge sharing noise, leakage noise, and so on, and due to external noises, which includes input noise, power and ground noise, and substrate noise. Charge sharing noise is caused by charge redistribution between the dynamic node and the internal nodes of the pull down network. Charge sharing reduces the voltage level at the dynamic node causing potential false switching of a dynamic logic gate. Leakage noise refers to the possible charge loss in the evaluation phase due to sub-threshold leakage current. They are primarily caused by the coupling effect, also known as crosstalk, among adjacent signal wires. Power and ground noise is mainly caused due to the parasitic resistance and inductance at the power and ground networks and at the chip package. Substrate noise can affect the signal integrity of a logic gate through substrate coupling. To offer extremely large resistance a simple circuit of constant current source is use called as current mirror circuit. The current mirror uses the principle that if the gate to source potential of two identical MOSFETs is equal, the channel current flowing through them is equal. A noise tolerable current mirror-based keeper technique as shown in Fig. 4 is domino logic circuit NAND with current

80 Priya Verma, Sakshi Singh and Jaikaran Singh mirror. It consists of a replica transistor whose width is a safety factor times the total NMOS pull down logic width. Fig 5 shows layout of domino logic circuit NAND with current mirror. The gate of this transistor is connected to the source and the leakage current is mirrored to the dynamic node through the PMOS current mirror transistors. Although this technique provides excellent tracking of delay, the contention is still high because the keeper is strongly ON during the beginning of the evaluation phase. Fig 6 shows timing simulation of Domino logic circuit NAND with current mirror. Fig: 4. Domino logic circuit NAND with current mirror. Fig: 5. Layout of Domino logic circuit NAND with current mirror. Fig: 6. Timing simulation of Domino logic circuit NAND with current mirror. CONCLUSION A layout of two input domino logic circuit NAND gate is designed using the proposed technique. A noise injection circuit (NIC) is used to apply noise pulses of certain amplitude and duration to one of the node. Simulations were done with microwind layout tool. The parameters used for comparison are leakage current, power consumption, delay analysis etc. The dynamic power dissipation with noisy signal calculated is 97uW with the average current though design is 0.763mA. The noisy signal of 49MHz frequency of amplitude 0.164V can be reduce to 67MHz frequency of amplitude of 0.07V.

Noise Tolerance Dynamic CMOS Logic Design with Current Mirror Circuit 81 ACKNOWLEDGEMENT I would like to my gratitude and my sincere thanks to my honourable, esteemed supervisor Prof. Jaikaran Singh, Department of Electronics and Communication Engineering of S.S.S.I.S.T, Sehore. References: [1] Kumar Yelamarthi, And Chien-In Henry Chen "Timing Optimization And Noise Tolerance For Dynamic CMOS Susceptible To Process Variations" IEEE Transactions On Semiconductor Manufacturing, Vol. 25, NO. 2, MAY 2012. [2] Gaetano Palumbo, Melita Pennisi, Member. and Massimo Alioto "A Simple Circuit Approach to Reduce Delay Variations in Domino Logic Gates" IEEE Transactions On Circuits And Systems I: Regular Papers, Vol. 59, No. 10, October 2012. [3] Jun Cheol Park and Vincent J. Mooney "Sleepy Stack Leakage Reduction" IEEE Transactions on Very Large Scale Integration (VLSI) Systems, Vol. 14, No. 11, November 2006. [4] Hailong Jiao, Student Member, and Volkan Kursun publish their paper on title "Reactivation Noise Suppression With Sleep Signal Slew Rate Modulation in MTCMOS Circuits" in IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, VOL. 21, NO. 3 MARCH 2013. Priya Verma was born in Bhopal, India, in 1987.She received the Bachelor of Engineering Degree in Electronic and Communication Engineering from R.G.P.V. University in 2010 and pursuing her Master Of Technical Degree from the sameuniversity. Sakshi Singh was born in Raisen near Bhopal, India in 1989.She received the Bachelor of Engineering Degree in Electronic and Communication Engineering from R.G.P.V. University in 2010 and pursuing her Master Of Technical Degree from the same University..

82 Priya Verma, Sakshi Singh and Jaikaran Singh