LOW POWER BASED DUAL MODE LOGIC GATES USING POWER GATING TECHNIQUE

Similar documents
DIFFERENTIAL CONDITIONAL CAPTURING FLIP-FLOP TECHNIQUE USED FOR LOW POWER CONSUMPTION IN CLOCKING SCHEME

Modified Ultra-Low Power NAND Based Multiplexer and Flip-Flop

Design and Simulation of a Digital CMOS Synchronous 4-bit Up-Counter with Set and Reset

A NOVEL DESIGN OF COUNTER USING TSPC D FLIP-FLOP FOR HIGH PERFORMANCE AND LOW POWER VLSI DESIGN APPLICATIONS USING 45NM CMOS TECHNOLOGY

Improve Performance of Low-Power Clock Branch Sharing Double-Edge Triggered Flip-Flop

Design of Sequential Circuit using Low Power Adiabatic Complementary Pass Transistor Logic

Fully Static and Compressed Topology Using Power Saving in Digital circuits for Reduced Transistor Flip flop

Dual Edge Adaptive Pulse Triggered Flip-Flop for a High Speed and Low Power Applications

A Power Efficient Flip Flop by using 90nm Technology

A Low-Power CMOS Flip-Flop for High Performance Processors

DESIGN AND SIMULATION OF A CIRCUIT TO PREDICT AND COMPENSATE PERFORMANCE VARIABILITY IN SUBMICRON CIRCUIT

AN EFFICIENT LOW POWER DESIGN FOR ASYNCHRONOUS DATA SAMPLING IN DOUBLE EDGE TRIGGERED FLIP-FLOPS

Design of Pulse Triggered Flip Flop Using Conditional Pulse Enhancement Technique

Dual Edge Triggered Flip-Flops Based On C-Element Using Dual Sleep and Dual Slack Techniques

Low Power High Speed Voltage Level Shifter for Sub- Threshold Operations

HIGH PERFORMANCE AND LOW POWER ASYNCHRONOUS DATA SAMPLING WITH POWER GATED DOUBLE EDGE TRIGGERED FLIP-FLOP

A Modified Static Contention Free Single Phase Clocked Flip-flop Design for Low Power Applications

An Efficient Power Saving Latch Based Flip- Flop Design for Low Power Applications

Design a Low Power Flip-Flop Based on a Signal Feed-Through Scheme

PERFORMANCE ANALYSIS OF AN EFFICIENT PULSE-TRIGGERED FLIP FLOPS FOR ULTRA LOW POWER APPLICATIONS

LOW POWER LEVEL CONVERTING FLIP-FLOP DESIGN BY USING CONDITIONAL DISCHARGE TECHNIQUE

DESIGN OF DOUBLE PULSE TRIGGERED FLIP-FLOP BASED ON SIGNAL FEED THROUGH SCHEME

Low Power Area Efficient Parallel Counter Architecture

Minimization of Power for the Design of an Optimal Flip Flop

LOW POWER DOUBLE EDGE PULSE TRIGGERED FLIP FLOP DESIGN

CMOS DESIGN OF FLIP-FLOP ON 120nm

Area Efficient Pulsed Clock Generator Using Pulsed Latch Shift Register

DESIGN OF LOW POWER TEST PATTERN GENERATOR

Design of Low Power D-Flip Flop Using True Single Phase Clock (TSPC)

Design of a Low Power and Area Efficient Flip Flop With Embedded Logic Module

Design of a High Frequency Dual Modulus Prescaler using Efficient TSPC Flip Flop using 180nm Technology

DESIGN AND IMPLEMENTATION OF SYNCHRONOUS 4-BIT UP COUNTER USING 180NM CMOS PROCESS TECHNOLOGY

A Design for Improved Very Low Power Static Flip Flop Using Two Inverters and Five NORs

Research Article Ultra Low Power, High Performance Negative Edge Triggered ECRL Energy Recovery Sequential Elements with Power Clock Gating

Design And Analysis of Clocked Subsystem Elements Using Leakage Reduction Technique

Power Optimization of Linear Feedback Shift Register (LFSR) using Power Gating

Area Efficient Level Sensitive Flip-Flops A Performance Comparison

Power Optimization Techniques for Sequential Elements Using Pulse Triggered Flip-Flops with SVL Logic

Low Power and Reduce Area Dual Edge Pulse Triggered Flip-Flop Based on Signal Feed-Through Scheme

DESIGN AND ANALYSIS OF COMBINATIONAL CODING CIRCUITS USING ADIABATIC LOGIC

Design of an Efficient Low Power Multi Modulus Prescaler

Abstract 1. INTRODUCTION. Cheekati Sirisha, IJECS Volume 05 Issue 10 Oct., 2016 Page No Page 18532

EFFICIENT POWER REDUCTION OF TOPOLOGICALLY COMPRESSED FLIP-FLOP AND GDI BASED FLIP FLOP

ELE2120 Digital Circuits and Systems. Tutorial Note 7

EL302 DIGITAL INTEGRATED CIRCUITS LAB #3 CMOS EDGE TRIGGERED D FLIP-FLOP. Due İLKER KALYONCU, 10043

International Journal Of Global Innovations -Vol.6, Issue.I Paper Id: SP-V6-I1-P46 ISSN Online:

LOW-POWER CLOCK DISTRIBUTION IN EDGE TRIGGERED FLIP-FLOP

I. INTRODUCTION. Figure 1: Explicit Data Close to Output

Low-Power and Area-Efficient Shift Register Using Pulsed Latches

P.Akila 1. P a g e 60

Design of a Low Power Four-Bit Binary Counter Using Enhancement Type Mosfet

LFSR Counter Implementation in CMOS VLSI

Asynchronous Model of Flip-Flop s and Latches for Low Power Clocking

EEC 118 Lecture #9: Sequential Logic. Rajeevan Amirtharajah University of California, Davis Jeff Parkhurst Intel Corporation

Design of New Dual Edge Triggered Sense Amplifier Flip-Flop with Low Area and Power Efficient

An efficient Sense amplifier based Flip-Flop design

Implementation of High Speed, Low Power NAND Gate-based JK Flip-Flop using Modified GDI Technique in 130 nm Technology

Lecture 8: Sequential Logic

International Journal of Scientific & Engineering Research, Volume 5, Issue 11, November-2014 ISSN

A NOVEL APPROACH TO ACHIEVE HIGH SPEED LOW-POWER HYBRID FLIP-FLOP

GLITCH FREE NAND BASED DCDL IN PHASE LOCKED LOOP APPLICATION

High speed, Low power N/ (N+1) prescaler using TSPC and E-TSPC: A survey Nemitha B 1, Pradeep Kumar B.P 2

Analysis of Digitally Controlled Delay Loop-NAND Gate for Glitch Free Design

Low Power D Flip Flop Using Static Pass Transistor Logic

High Speed 8-bit Counters using State Excitation Logic and their Application in Frequency Divider

data and is used in digital networks and storage devices. CRC s are easy to implement in binary

DESIGN OF A NEW MODIFIED CLOCK GATED SENSE-AMPLIFIER FLIP-FLOP

Energy Recovery Clocking Scheme and Flip-Flops for Ultra Low-Energy Applications

Dual Slope ADC Design from Power, Speed and Area Perspectives

Power Optimization by Using Multi-Bit Flip-Flops

Reduction of Area and Power of Shift Register Using Pulsed Latches

Hardware Design I Chap. 5 Memory elements

International Journal of Engineering Research in Electronics and Communication Engineering (IJERECE) Vol 1, Issue 6, June 2015 I.

UNIT III COMBINATIONAL AND SEQUENTIAL CIRCUIT DESIGN

Other Flip-Flops. Lecture 27 1

Design of Conditional-Boosting Flip-Flop for Ultra Low Power Applications

Low Power Different Sense Amplifier Based Flip-flop Configurations implemented using GDI Technique

Figure.1 Clock signal II. SYSTEM ANALYSIS

Comparison of Conventional low Power Flip Flops with Pulse Triggered Generation using Signal Feed through technique

YEDITEPE UNIVERSITY DEPARTMENT OF COMPUTER ENGINEERING. EXPERIMENT VIII: FLIP-FLOPS, COUNTERS 2014 Fall

An FPGA Implementation of Shift Register Using Pulsed Latches

Use of Low Power DET Address Pointer Circuit for FIFO Memory Design

ANALYSIS OF POWER REDUCTION IN 2 TO 4 LINE DECODER DESIGN USING GATE DIFFUSION INPUT TECHNIQUE

Reduction of Clock Power in Sequential Circuits Using Multi-Bit Flip-Flops

Design And Analysis Of Implicit Pulsed Double Edge Triggered Clocked Latch For Low Power Applications

Modifying the Scan Chains in Sequential Circuit to Reduce Leakage Current

Gated Driver Tree Based Power Optimized Multi-Bit Flip-Flops

High Performance Dynamic Hybrid Flip-Flop For Pipeline Stages with Methodical Implanted Logic

DESIGN OF EFFICIENT SHIFT REGISTERS USING PULSED LATCHES

RS flip-flop using NOR gate

Efficient Architecture for Flexible Prescaler Using Multimodulo Prescaler

Modeling and designing of Sense Amplifier based Flip-Flop using Cadence tool at 45nm

Design Of Error Hardened Flip-Flop Withmultiplexer Using Transmission Gates And N-Type Pass Transistors

Sequential Logic Basics

CMOS Low Power, High Speed Dual- Modulus32/33Prescalerin sub-nanometer Technology

High Frequency 32/33 Prescalers Using 2/3 Prescaler Technique

DESIGN AND ANALYSIS OF LOW POWER STS PULSE TRIGGERED FLIP-FLOP USING 250NM CMOS TECHNOLOGY

WINTER 15 EXAMINATION Model Answer

Comparative Analysis of Pulsed Latch and Flip-Flop based Shift Registers for High-Performance and Low-Power Systems

NH 67, Karur Trichy Highways, Puliyur C.F, Karur District UNIT-III SEQUENTIAL CIRCUITS

Transcription:

LOW POWER BASED DUAL MODE LOGIC GATES USING POWER GATING TECHNIQUE Swapnil S. Patil 1, Sagar S. Pathak 2, Rahul R. Kathar 3, D. S. Patil 4 123 Pursuing M. Tech, Dept. of Electronics Engineering & Technology, NMU, Maharashtra, India. 4 Professor, Dept. of Electronics and Engineering, NMU, Maharashtra, India ---------------------------------------------------------------------***--------------------------------------------------------------------- Abstract - In this paper, we present the design and enactment D- FLIP-FLOP, SR FLIP-FLOP, J-K FLIP-FLOP using dual mode logic with power gating procedures. This model is used for designing consecutive circuits whose circuit has been done in TANNER, the output waveform is displayed on W-EDIT and delay, average power calculations have been done for these circuits for value of supply i.e. 1.2V.it is use TSMC0.18 Technology. Key Words: D- FLIP-FLOP, SR FLIP-FLOP, J-K FLIP-FLOP, TANNER EDA TOOL 1. INTRODUCTION LUCIDITY optimization and recital are basic tasks for digital circuit designers. The logical effort (LE) method was to be offered, for easy and fast appraisal and optimization of delay in CMOS logic paths. Because of its the LE method has become a very popular tool for the designing and developing the purposes and is adopted to be the basis for several computer-aideddesign tools. DML gates are achieved very high speed. Even if LE is mainly used for usual CMOS logic gates it is also shown to be valuable for other logic families, such as the pass transistor logic. The dual mode logic (DML), which is converted between two modes of operation. It is contained at 1) static mode and 2) dynamic mode. Static mode is to be stable and it attains very low power rakishness. Dynamic mode achieves very high-speed logic mode is not to be on constant one. It will provide high elasticity. The dual mode logic intimate cannot use logical energy policy. Fig -1: Type A & Type B of Dual Mode Logic 1.2 PRPOSED SYSYTEM To reduce power in circuits two power gating procedures, namely Sleep and Stack Sleep technique are instigated and the results of best technique are detected. 1. Sleep : 1.1 Dual Mode Logic gates A basic DML gate style is serene of a static gate and an extra transistor M1, whose gate is connected to a large-scale clock signal DML gates present two possible topologies: 1) Type A and 2) Type B. In the static mode of operation, the transistor M1 is turned moldy by applying the high Clk signal for Type A and low Clk for Type B topology. To operate the gate in the dynamic mode, the Clk is enabled, allow for two separate stages: 1) precharge and 2) evaluation. During the precharge phase, the output is charged to VDD in Type A gates and squared to GND in Type B gates. During appraisal, the output is appraised per the values at the gate inputs. Fig -1: Sleep This procedure uses the sleep transistor amongst both VDD and the pull up network and amid GND and pull down network. 2017, IRJET Impact Factor value: 5.181 ISO 9001:2008 Certified Journal Page 1462

2. Stack Sleep The obligatory stack and the sleep transistor techniques are collective to get the sleepy stack structure. The role of sleep transistors in sleepy stack is same as of the sleep transistor in sleep transistor method. 2. D FLIP-FLOP The D Flip Flop is by far the most vital of the clocked flipflops as it certifies that ensures that inputs S and R are never equal to one at the same time. The D-type flip flop are raised from a gated SR flip-flop with an inverter added between the S and the R inputs to allow for a single D (data) input. Then this single data input, labelled D, is used in place of the set signal, and the inverter is used to generate the complementary reset input thereby making a levelsensitive D-type flip-flop from a level-sensitive RS-latch as now S = D and R = not D. Fig -2: Stack Sleep 3. Dual Sleep The Dual sleep tactic has the advantage of using the two extra pull up and two extra pull down transistors in sleep mode either in OFF state or in ON state. In regular mode when S=1 the pull down NMOS transistor is in ON state and in the pull up network the PMOS sleep transistor is in ON state since S =0. During sleep mode state S is forced to 0 and hence the pull down NMOS transistor is in OFF state and PMOS transistor is in ON state and in the pull up network, PMOS sleep transistor is OFF while NMOS sleep transistor is ON. So, in sleep mode state a PMOS is in series with an NMOS both in pull up network and pull down network which cuts the power dissipation. Type B Active PSEUDO NMOS with Dual Sleep Gating. Fig -4: D Flip-Flop Table -1: Truth Table of D Flip-Flop Fig -3: Dual Sleep Fig -5: D Flip-Flop in Tanner EDA tool 2017, IRJET Impact Factor value: 5.181 ISO 9001:2008 Certified Journal Page 1463

3. S-R FLIP-FLOP Fig -6: Waveform of D Flip-Flop in Tanner EDA tool The SR (Set-Reset) flip-flop is one of the meekest sequential circuits and consists of two gates connected as shown in Fig. 5. Bill that the output of each gate is connected to one of the inputs of the other gate, charitable a form of positive criticism or cross-coupling. The circuit has two active low inputs marked S and R, NOT being signposted by the bar above the letter, as well as two outputs, Q and Q. Table 2 shows what happens to the Q and Q outputs when a logic 0 is applied to either the S or R inputs. Fig -10: S-R Flip-Flop Fig -7: D Flip-Flop in Tanner EDA tool using Sleep A Table -2: Truth Table of S-R Flip-Flop Fig -8: D Flip-Flop in Tanner EDA tool using Stack Fig -9: D Flip-Flop in Tanner EDA tool using Dual Sleep Fig -11: S-R Flip-Flop in Tanner EDA tool 2017, IRJET Impact Factor value: 5.181 ISO 9001:2008 Certified Journal Page 1464

4. J-K FLIP-FLOP Fig -12: Waveform of S-R Flip-Flop in Tanner EDA tool The J-K flip-flop is the handiest of the basic flip-flops. It has the input- following character of the clocked D flip-flop but has two inputs, habitually labeled J and K. If J and K are different then the output Q takes the value of J at the next clock edge. The inputs are labeled J and K in decency of the architect of the device, Jack Kilby. If J and K are both low, then no change occurs. If J and K are both high at the clock edge, then the output will clasp from one state to the other. It can perform the functions of the set/reset flip-flop and has the advantage that there are no vague states. It can also act as a T flip-flop to accomplish toggling action if J and K are tied together. This toggle bid finds extensive use in binary counters. Fig -13: S-R Flip-Flop in Tanner EDA tool using Sleep Fig -16: J-K Flip-Flop Table -3: Truth Table of J-K Flip-Flop Fig -14: S-R Flip-Flop in Tanner EDA tool using Sleep Stack Fig -15: S-R Flip-Flop in Tanner EDA tool using Dual Stack Fig -17: Waveform of J-K Flip-Flop in Tanner EDA tool 2017, IRJET Impact Factor value: 5.181 ISO 9001:2008 Certified Journal Page 1465

5.RESULTS Fig -18: J-K Flip-Flop in Tanner EDA tool Fig -19: J-K Flip-Flop in Tanner EDA tool using Sleep Fig -20: J-K Flip-Flop in Tanner EDA tool using Sleep Stack Fig -21: J-K Flip-Flop in Tanner EDA tool using Dual Stack D FLIP-FLOP POWER DISSIPATION D FLIP-FLOP 3.57e -7 D FLIP-FLOP USING SLEEP 5.01e -9 TECHNIQUE D FLIP-FLOP USING SLEEP 3.15e -8 D FLIP-FLOP USING DUAL 4.52e -10 S-R FLIP-FLOP POWER DISSIPATION S-R FLIP-FLOP 3.30e -8 S-R FLIP-FLOP USING 4.04e -9 SLEEP TECHNIQUE S-R FLIP-FLOP USING 1.25e -9 SLEEP S-R FLIP-FLOP USING DUAL 3.58e -10 J-K FLIP-FLOP POWER DISSIPATION J-K FLIP-FLOP 1.46e -9 J-K FLIP-FLOP USING 8.87e -11 SLEEP TECHNIQUE J-K FLIP-FLOP USING 8.06e -10 SLEEP J-K FLIP-FLOP USING DUAL 3.80e -11 6. CONCLUSIONS While effective in the dynamic mode, sub threshold DML gates achieve an enhancement in speed compared to a standard CMOS, whereas scattering more power and in the static mode, a reduction of power overindulgence is achieved, at the expense of a decrement in performance. The different methods of power gating applied to the DML logic have concentrated the power dissipation further. LE approach for CMOS-based DML logic networks was presented. The proposed approach allowed an efficient optimization of DML logic networks for determined performance in the dynamic mode of operation, which was the focus of this paper. DML logic, optimized per the proposed LE methods, allowed stretched litheness in optimizing various structures of DML networks. This optimization utilized the DML inherent properties of greatly reduced dependent capacitance and ultralow power dissipation in the static operation mode. REFERENCES [1]Itamar Levi, Alexander Belenky, Alenxader Fish, Logical Effort for CMOS Based Dual Mode Logic Gates, IEEE Transactions On Very Large Scale Integration(vol-22), May 2014. 2017, IRJET Impact Factor value: 5.181 ISO 9001:2008 Certified Journal Page 1466

[2] Itamar Levi, Ori Bass, Asaf Kaizerman, Alexander Belenky, High Speed Dual Mode Logic Carry Look Ahead Adder, IEEE Trans. Very Large Scale Integration, May 2012. [3] Levi, A. Kaizerman, and A. Fish, Low voltage dual mode logic: Model analysis and parameter extraction, Excepted Elsevier, Micro electron. J., vol. 12, no. 1, Jan. 2012. [4]A. Kaizerman, S. Fisher, and A. Fish, Sub threshold dual mode logic, IEEE Trans. Very Large Scale Integration. (VLSI) Syst., vol. 21, no. 5, pp. 979 983, May 2013. [5]M. Alioto, Ultra low power VLSI circuit design demystified and explained: A tutorial, IEEE Trans. Circuits Syst. I, vol. 59, no. 1, pp.3 29, Jan. 2012. [6] W.M.Pensey and L. Lau, MOS Integrated Circuits. New York: Van No strand, 1972, pp. 260 282. [7] B. Zhai, S. Hanson, D. Blaauw, and D. Sylvester, Analysis and mitigation of variability in sub threshold design, in Proc. Int. Symp.Low Power Electron. Design, Aug. 2005, pp. 20 25 Rahul Ravindra Kathar was born in Maharashtra, India. He received the B.E. degrees in Electronics and Telecommunication engineering from the North Maharashtra University of Maharashtra, India in 2015 and currently pursuing the MTech. degree, from the Department of Electronics Engineering and Technology, North Maharashtra University, Jalgaon in V.L.S.I. His area of interested in FINFET technology. BIOGRAPHIES Swapnil Subhash Patil was born in Maharashtra, India. He received the B.E. degrees in Electronics engineering from the North Maharashtra University of Maharashtra, India in 2015 and currently pursuing the MTech. degree, from the Department of Electronics Engineering and Technology, North Maharashtra University, Jalgaon in V.L.S.I. His current interests include lowpower. Sagar Sunil Pathak was born in Maharashtra, India. He received the B.E. degrees in Electronics and Telecommunication engineering from the North Maharashtra University of Maharashtra, India in 2014 and currently pursuing the MTech. degree, from the Department of Electronics Engineering and Technology, North Maharashtra University, Jalgaon in V.L.S.I. His current interests include low-power lowvoltage analog and integrated circuits. 2017, IRJET Impact Factor value: 5.181 ISO 9001:2008 Certified Journal Page 1467