Dual Dynamic Node Flip-Flop Design with an Embedded Logic Design

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

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

Analysis of Low Power Dual Dynamic Node Hybrid Flip-Flop

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

Implementation of Counter Using Low Power Overlap Based Pulsed Flip Flop

EFFICIENT TIMING ELEMENT DESIGN FEATURING LOW POWER VLSI APPLICATIONS

Pulsed Flip-Flop with Dual Dynamic Node for Low Power using Embedded Logic

Comparative study on low-power high-performance standard-cell flip-flops

AN EFFICIENT DOUBLE EDGE TRIGGERING FLIP FLOP (MDETFF)

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

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

Embedded Logic Flip-Flops: A Conceptual Review

Asynchronous Data Sampling Within Clock-Gated Double Edge-Triggered Flip-Flops

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

A Power Efficient Flip Flop by using 90nm Technology

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

Novel Low Power and Low Transistor Count Flip-Flop Design with. High Performance

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

Area Efficient Pulsed Clock Generator Using Pulsed Latch Shift Register

ISSCC 2003 / SESSION 19 / PROCESSOR BUILDING BLOCKS / PAPER 19.5

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

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

An FPGA Implementation of Shift Register Using Pulsed Latches

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

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

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

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

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

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

Design of Pulse Triggered Flip Flop Using Conditional Pulse Enhancement Technique

An Optimized Implementation of Pulse Triggered Flip-flop Based on Single Feed-Through Scheme in FPGA Technology

ISSN Vol.08,Issue.24, December-2016, Pages:

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

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

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

LOW POWER DOUBLE EDGE PULSE TRIGGERED FLIP FLOP DESIGN

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

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

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

An efficient Sense amplifier based Flip-Flop design

II. ANALYSIS I. INTRODUCTION

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

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

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

Topic 8. Sequential Circuits 1

UNIT III COMBINATIONAL AND SEQUENTIAL CIRCUIT DESIGN

Minimization of Power for the Design of an Optimal Flip Flop

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

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

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

Sequential Logic. References:

A Novel Pass Transistor Logic Based Pulse Triggered Flip-flop with Conditional Enhancement

Efficient Architecture for Flexible Prescaler Using Multimodulo Prescaler

P.Akila 1. P a g e 60

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

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

EE-382M VLSI II FLIP-FLOPS

Design And Analysis of Clocked Subsystem Elements Using Leakage Reduction Technique

Design of Low Power Universal Shift Register

EFFICIENT DESIGN OF SHIFT REGISTER FOR AREA AND POWER REDUCTION USING PULSED LATCH

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

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

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

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

LOW POWER BASED DUAL MODE LOGIC GATES USING POWER GATING TECHNIQUE

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

Lecture 26: Multipliers. Final presentations May 8, 1-5pm, BWRC Final reports due May 7 Final exam, Monday, May :30pm, 241 Cory

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

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

Design of Low Power and Area Efficient 64 Bits Shift Register Using Pulsed Latches

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

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

Design of Shift Register Using Pulse Triggered Flip Flop

Partial Bus Specific Clock Gating With DPL Based DDFF Design

Design and Analysis of Semi-Transparent Flip-Flops for high speed and Low Power Applications in Networks

Low Power D Flip Flop Using Static Pass Transistor Logic

A Unified Approach in the Analysis of Latches and Flip-Flops for Low-Power Systems

Lecture 21: Sequential Circuits. Review: Timing Definitions

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

Hardware Design I Chap. 5 Memory elements

GLITCH FREE NAND BASED DCDL IN PHASE LOCKED LOOP APPLICATION

Reduction of Area and Power of Shift Register Using Pulsed Latches

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

Current Mode Double Edge Triggered Flip Flop with Enable

A Reduced Clock Power Flip-Flop for Sequential Circuits

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

LOW POWER AND AREA-EFFICIENT SHIFT REGISTER USING PULSED LATCHES

THE clock system, composed of the clock interconnection

Parametric Optimization of Clocked Redundant Flip-Flop Using Transmission Gate

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

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

Design Of Pulsed Latch Based Shift Register Using Multiplexer With Reduced Power And Area

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

Design of low power 4-bit shift registers using conditionally pulse enhanced pulse triggered flip-flop

DESIGN OF LOW POWER TEST PATTERN GENERATOR

DESIGN AND ANAYSIS OF SHIFT REGISTER USING DUAL DYNAMIC FLIP-FLOP

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

Digital System Clocking: High-Performance and Low-Power Aspects

Timing Error Detection: An Adaptive Scheme To Combat Variability EE241 Final Report Nathan Narevsky and Richard Ott {nnarevsky,

MASSACHUSETTS INSTITUTE OF TECHNOLOGY Department of Electrical Engineering and Computer Science

Transcription:

Dual Dynamic Node Flip-Flop Design with an Embedded Logic Design 1 A.Ramakrishna, 2 K.Sarada. 1 PG-Student, VLSI, Department of ECE, Narayana Engineering College, Nellore, Andhrapradesh, India 2 Associate Professor, Department of ECE, Narayana Engineering College, Nellore, Andhrapradesh, India ABSTRACT: In this paper, we present another dual dynamic node hybrid flip-flop (DDFF) and a novel embedded logic module (DDFF-ELM) focused around DDFF. The proposed designs dispense with the extensive capacitance display in the precharge node of a several state-of-the-art-designs by split dynamic node structure to independently drive the output pull up and pull down transistors. The aim of the DDFF-ELM is to decrease pipeline overhead. It shows an area, power, and speed effective system to join complex logic functions into the flip-flop. The execution examinations made in a 90 nm technology when contrasted with the Semi dynamic flip-flop, with no degradation in speed execution. The leakage power and process voltage-temperature variations of different designs are contemplated in subtle element and are contrasted with the proposed designs. KEYWORDS: Embedded logic, Latches, Flip-Flops, Low-Power, Split-Dynamic, and Leakage-Power. I. INTRODUCTION The enormous advancements in VLSI technologies in the past few years have fuelled the requirement for complicated tradeoffs among, speed power dissipation and area. With gigahertz range microchips getting to be regular place along with the perennial additions in power dissipation, the emphasis is considerably all the more on pushing the speeds to their great while minimizing power dissipation and die on area. The tremendous advancements in VLSI innovations in the recent years have fuelled the requirement for perplexing tradeoffs among speed, power dissipation and area. With gigahertz range microchips getting to be normal place alongside the perennial additions in power dissipation, the attention is considerably all the more on pushing the speeds to their extreme while minimizing power dissipation and die area. The advancements has made speed area unit consistently making forward, from low scale integration to enormous and VLSI and from (MHz) to speed (GHz). The system necessities are ascending with this persistent technique for technology and speed of operation. In synchronous systems, fast has been accomplished speed achieved exploitation advanced pipelining procedures. In stylish deep pipelined architectures, pushing the speed additional demands a lower pipeline overhead. This overhead is that the latency related to the pipeline components, in the same way as the flip-flops and latches.. Escalated work has been devoted to enhance the execution of the flip-flops inside the recent decades. Latches and flip-flops are the essential components for putting away data. One latch or flip-flop can store one bit of data. The primary contrast in the middle of latches and flip-flops is that for latches, their outputs are continually influenced by their inputs as long as the enable signal is declared. As such, when they are enabled, their content changes quickly when their inputs change. Flip-flops, then again, have their content change just either at the rising or falling edge of the enable signal. This enable signal is normally the controlling clock signal. After the rising then again falling edge of the clock, the flip-flop content stays steady regardless of the fact that the data changes. There are essentially four principle sorts of latches and flip-flops: SR, D, JK, and T. the real contrasts in these flip-flop sorts are the number of inputs they have and how they change state. For each one sort, there are additionally distinctive variations that upgrade their operations.to have the output change just at the rising or falling edge of the enable signal. This enable signal is generally the controlling clock signal. In this manner, we can have all progressions synchronized to the rising or falling edge of the clock. There have been numerous systems proposed to kill the disadvantage of power consumption and latency.the system requirements prerequisites are likewise ascending with this nonstop propelling technology and speed of operation. Very large extensive work has been dedicated to enhance the execution of the flipflops in the recent decades. Hybrid latch flip-flop (HLFF) and semi dynamic flip-flop (SDFF are considered as the exemplary classic high-performance flip-flops. Flip-flop architecture named cross charge control flip flop (XCFF), Copyright to IJIRCCE www.ijircce.com 149

which has extensive favourable circumstances over SDFF and HLFF in both power, area and speed. It utilizes a splitdynamic progressive node to lessen the pre-charge capacitance, which is a standout amongst the most imperative explanations behind the large power utilization in the vast majority of the conventional designs. Repetitive power scattering that comes about when the information does not switch for more than one clock (CLK) cycles. It has expansive hold-time necessity makes the configuration of timing-discriminating systems with XCFF. At long last, regardless of having a single data-driven transistor, embedding logic to XCFF is not extremely effective because of the powerlessness to charge imparting at the inward dynamic nodes. In this paper, we propose another double dynamic node hybrid flip-flop (DDFF) and a novel installed embedded logic module (DDFFELM). Both of them dispense with the downsides of XCFF. II.STATIC FLIP FLOP FIGURE-1 Keeping in mind the end goal to beat the issue of circulating a few clock signals and dodge the genuine issues brought about by clock skew, an advancement of NORA-CMOS method presented True Single Phase clock (TSPC) CMOS circuit system TSPC flip-flops have the focal point of single clock dissemination, little territory for clock lines, high speed and no clock skew. The essential TSPC latches could be gotten from numerous points of view to actualize all essential sequential components. It indicate usage of eight-transistor positive edge-triggered D flip-flop utilizing split output TSPC latches Although this structure appears to have more modest territory than 9t TSPC flip-flop and less clocked transistors, it hasn't been utilized for simulations. The primary reason is that there are a few nodes in this structure which are not completely driven to VDD or GND. III.DYNAMIC FLIPFLOP FIGURE-2 Copyright to IJIRCCE www.ijircce.com 150

This structure is essentially a level sensitive latch which is clocked with an inside produced sharp pulse. This sharp pulse is created at the positive edge of the clock utilizing clock and postponed form of clock. Transistor level execution of this flip-flop is demonstrated in figure. IV.XCFF Cross charge control flip flop XCFF The vast precharge-capacitance in a wide variety of designs results from the way that both the output pull-up and the pull-down transistor are driven by this precharge node. These transistors being driving vast output loads help the majority of the capacitance at this node. This normal disadvantage of conventional designs was considered in the outline of XCFF. It diminishes the power dissipation by splitting the dynamic node into two, every one independently driving the output pull-up and pull-down transistors. Since stand out of the two dynamic nodes is exchanged amid one CLK cycle, the total power utilization is impressively lessened without any degradation in speed. Likewise XCFF has a nearly lower CLK driving load. One of the significant downsides of this configuration is the redundant precharge at node X2 and X1 for information examples holding more 0 s and 1 s, separately. In addition to the vast hold time prerequisite coming about because of the conditional shutoff mechanism, a low to high move in the CLK when the information is held low can result in charge sharing at node X1. This can trigger mistaken move at the output unless the inverter pair Inv1-2 is precisely skewed. This impact of charge sharing gets to be wildly vast when complex capacities are inserted into the design. Dual Dynamic Hybrid Flip Flop Dual Dynamic Hybrid Flip-Flop (DDFF) which has additional inv4 involves an extra territory to flip flop and after that its obliges more power. QB in the output is inverted by inv3, getsoutput as Q. So the output Q is again inverted and it s not needed. A standout amongst the most downside of DDFF is huge area and more power. Inv4 which causes. FIGURE-3 V.DDFF In the DDFF architecture, Nodex1 is pseudo-dynamic, with a Weak inverter going about as a keeper, whereas, contrasted with the XCFF, in the new architecture node X2 is purely dynamic. An unconditional shutoff mechanism is given at the frontend rather than the conditional one in XCFF. The operation of the flip-flop could be partitioned into two stages: 1) the evaluation stage, when CLK is high, and 2) the precharge stage, at the point when CLK is low. The genuine latching happens amid the 1 1 overlap of CLK and CLKB amid the evaluation stage. On the off chance that D is high preceding this overlap period, node X1 is discharged through Nm0-2. This switches the state of the cross coupled inverter pair Inv1-2 bringing about node X1b to go high and output QB to discharge through Nm4. The low level at the nodex1 is held by the inverter pair Inv1-2 for whatever is left of the evaluation stage where no latching Copyright to IJIRCCE www.ijircce.com 151

happens. Accordingly, nodex2 is held high all through the evaluation period by the PMOS transistorpm1. As the CLK falls low, the circuit enters the precharge stage and node X1 is pulled high through Pm0, switching the state of Inv1-2. Amid this period node X2 is not energetically driven by any transistor, it stores the charge dynamically. The outputs at node QB and keep up their voltage levels through Inv3-4. In the event that D is zero preceding the overlap period, node X1 stays high and node x2 is pulled low through nm3 as the CLK goes high. Along these lines, node QB is charged high through Pm2 and nm4 is held off. At the end of the evaluation stage, as the CLK falls low, node X1 stays high and x2 stores the charge dynamically. The architecture shows negative setup time since the short transparency period characterized by the 1 1 overlap CLK of and CLKB permits the information to be sampled significantly after the rising edge of the CLK before CLKB falls low. Node x1 experiences charge sharing when the CLK makes a low to high transition while D is held low. These results in a transient fall in voltage at node x1, yet the inverter pair Inv1-2 is skewed legitimately such that it has aswitching limit well beneath the most detrimental possibility voltage drop at nodex1 because of charge sharing. The timing graph demonstrates that node X2 holds the charge level amid the precharge stage when it is not driven by any transistor. Note that the temporary pull-down at node X2 when sampling a one" is because of the delay between X1 and X1B. FIGURE-4 Dual dynamic node hybrid flip-flop with embedding logic ability (DDFF-ELM) transistor driven by the information data is supplanted by the PDN and the clocking plan in the frontend is changed. The purpose behind this in timing is the charge sharing, which gets to be wild as the number of NMOS transistors in the stack builds. The same reason makes XCFF additionally unequipped for embedding complex logic functions. With a specific end goal to get an acceptable picture of the charge sharing in XCFF, it was re-enacted with distinctive installed capacities and the measure of most pessimistic scenario charge sharing was figured. These circuits are simulated in Tanner using TSMC025 VI. FIGURE-5: STATIC FLIP-FLOP DESIGN FIGURE-6: STATIC FLIP-FLOP DESIGN Copyright to IJIRCCE www.ijircce.com 152

FIGURE-7: HLFF FLIP- FLOP DESIGN FIGURE-8 HLFF FLIP-FLOP DESIGN FIGURE-9-SDFF FLIP-FLOP DESIGN FIGURE-10 SDFF FLIP-FLOP DESIGN FIGURE-11 XCFF FLIP-FLOP DESIGN FIGURE-12 XCFF FLIP-FLOP DESIGN FIGURE-13- DDFF FLIP-FLOP DESIGN FIGURE-14DDFF FLIP-FLOP DESIGN Copyright to IJIRCCE www.ijircce.com 153

FIGURE-16DDFF FLIP FLOP DESIGN WITH NAND AS ELM NANDAS ELM FIGURE-17DDFF FLIP FLOP DESIGN WITH FIGURE-18DDFF FLIP FLOP DESIGN WITH MUX ASELM MUX AS ELM FIGURE-19DDFF FLIP-FLOPDESIGN WITH TABULATION The below table shows the power dissipation of individual circuit. Circuits Power Pc HLFF SDFF XCFF DDFF Power Dissipation 2.269*10-4 W 8.57*10-4 W 7.58*10-4 W 2.4*10-4 W 2.31*10-4 W VII.CONCLUSION The results are compared with the current Technique. The classification of performance execution examination of existing and proposed methods is appeared. The active device has impressively expanded when contrasted with the proposed techniques. In this paper, a new low power DDFF and a novel DDFFELM were proposed. An investigation of the overlap period needed to choose proper pulse width was given keeping in mind the end goal to make the configuration process easier. Copyright to IJIRCCE www.ijircce.com 154

REFERENCES [1]. KalarikkalAbsel,Lijo Manuel, and R.K.kavitha lowpower dual dynamic node pulsed hybrid flip flopfeaturing efficient embedded logic, IEEE Trans. VLSISystems., vol. 21, no. 9,pp. 1693-1704, sep 2013. [2]. H. Patrovi, R. Burd, U. Salim, F. Weber, L. DiGregorio,and D. Draper, Flow-through latch and edgetriggeredflip-flop hybrid elements, in Proc. IEEE ISSCCDig. Tech. Papers, Feb. 1996, pp. 138 139. [3]. F. Klass, Semi-dynamic and dynamic flip-flops withembedded logic, in Proc. Symp. VLSI Circuits Dig. Tech.Papers, Honolulu, HI, Jun. 1998, pp. 108 109. [4]. J. Yuan and C. Svensson, New single-clock CMOSlatches and flipflops with improved speed and powersavings, IEEE J. Solid-State Circuits, vol. 32, no. 1, pp. 62 69, Jan. 1997. [5]. Hirata, K. Nakanishi, M. Nozoe, and A. Miyoshi, Thecrosschargecontrol flip-flop: A low-power and highspeedflip-flop suitable for mobile application SoCs, inproc. Symp. VLSI Circuits Dig. Tech.Papers, Jun. 2005,pp. 306 307. [6]. J. M. Rabaey, A. Chandrakasan, and B. Nikolic, DigitalIntegrated Circuits: A Design Perspective, 2nd ed.englewood Cliffs, NJ: Prentice-Hall, 2003. [7]. G. Gerosa, S. Gary, C. Dietz, P. Dac, K. Hoover, J.Alvarez, H. Sanchez, P. Ippolito, N. Tai, S. Litch, J. Eno,J. Golab, N. Vanderschaaf, and J. Kahle, A 2.2 W, 80MHz superscalar RISC microprocessor, IEEE J. Solid-State Circuits, vol. 29, no. 12, pp. 1440 1452, Dec.1994 [8]. V. Stojanovic and V. Oklobdzija, Comparative analysisofmasterslave latches andflip-flops for high-performanceand low-power systems, IEEE J. Solid-State Circuits, vol. 34, no. 4, pp. 536 548, Apr. 1999 BIOGRAPHY ATHOTA RAMAKRISHNA was born in Nellore, Andhra Pradesh,India. He received B.Tech degree in Electronics and communication engineering From Priyadarshinicollege of engineering, Nellore. He perusingm.tech from Nrarayana engineering college, Nellore. K.SARADA is from Nellore, Andhra Pradesh, India. She received herb.tech degree in Electronics and communication engineering in S.R.K.R engineering college Bhimavaram. She did M.Tech in JNTU Kakinada., currently working as Assoc.prof., ECE Department, Narayana engineering college, Nellore, Andhra Pradesh, INDIA. Copyright to IJIRCCE www.ijircce.com 155