Analysis of Low Power Dual Dynamic Node Hybrid Flip-Flop

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

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

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

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

Implementation of Counter Using Low Power Overlap Based Pulsed Flip Flop

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

EFFICIENT TIMING ELEMENT DESIGN FEATURING LOW POWER VLSI APPLICATIONS

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

Embedded Logic Flip-Flops: A Conceptual Review

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

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

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

AN EFFICIENT DOUBLE EDGE TRIGGERING FLIP FLOP (MDETFF)

A Power Efficient Flip Flop by using 90nm Technology

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

Minimization of Power for the Design of an Optimal Flip Flop

Design of Pulse Triggered Flip Flop Using Conditional Pulse Enhancement Technique

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

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

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

An FPGA Implementation of Shift Register Using Pulsed Latches

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

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

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

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

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

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

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

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

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

Area Efficient Pulsed Clock Generator Using Pulsed Latch Shift Register

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

FP 12.4: A CMOS Scheme for 0.5V Supply Voltage with Pico-Ampere Standby Current

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

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

LOW POWER DOUBLE EDGE PULSE TRIGGERED FLIP FLOP DESIGN

An efficient Sense amplifier based Flip-Flop design

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

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

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

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

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

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

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

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

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

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

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

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

LOW POWER AND AREA-EFFICIENT SHIFT REGISTER USING PULSED LATCHES

ADVANCES in NATURAL and APPLIED SCIENCES

P.Akila 1. P a g e 60

II. ANALYSIS I. INTRODUCTION

GLITCH FREE NAND BASED DCDL IN PHASE LOCKED LOOP APPLICATION

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

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

Reduction of Area and Power of Shift Register Using Pulsed Latches

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

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

Design of Low Power Universal Shift Register

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

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

UNIT III COMBINATIONAL AND SEQUENTIAL CIRCUIT DESIGN

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

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

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

Design of Low Power and Area Efficient Pulsed Latch Based Shift Register

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

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

Low Power D Flip Flop Using Static Pass Transistor Logic

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

Design And Analysis of Clocked Subsystem Elements Using Leakage Reduction Technique

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

Design of an Efficient Low Power Multi Modulus Prescaler

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

DESIGN OF EFFICIENT SHIFT REGISTERS USING PULSED LATCHES 1 M. AJAY

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

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

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

LOW POWER HIGH PERFORMANCE PULSED FLIP FLOPS BASED ON SIGNAL FEED SCHEME

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

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

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

CERTAIN PERFORMANCE INVESTIGATIONS OF VARIOUS PULSE TRIGGERED FLIP FLOPS

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

THE clock system, composed of the clock interconnection

Design Low-Power and Area-Efficient Shift Register using SSASPL Pulsed Latch

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

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

Efficient Architecture for Flexible Prescaler Using Multimodulo Prescaler

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

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

Novel Design of Static Dual-Edge Triggered (DET) Flip-Flops using Multiple C-Elements

A Noble Design of Energy Recovery Flip-Flops

Sequential Logic. References:

Memory elements. Topics. Memory element terminology. Variations in memory elements. Clock terminology. Memory element parameters. clock.

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

Energy-Delay Space Analysis for Clocked Storage Elements Under Process Variations

International Journal of Computer Trends and Technology (IJCTT) volume 24 Number 2 June 2015

LFSR Counter Implementation in CMOS VLSI

Transcription:

Analysis of Low Power Dual Dynamic Node Hybrid Flip-Flop R.Vinoth, M.Balaji, R.Nivethitha, S.Shobana, R.Srinivasan Department of ECE, Anna University, Chennai Abstract Flip-flops are critical timing elements in digital circuits which have a large impact on circuit speed and power consumption in VLSI circuits. A Low power high performance dual dynamic node hybrid flip-flop and embedded logic module WITH SVL Circuit is DESIGNED. The proposed design eliminates large capacitance present in the precharge node of several state of the art designs following a split dynamic node structure that separately drives the output pull-up and pull-down transistors. The proposed designs reduce the pipeline overhead and power delay product. The performance comparisons made in 0.18um technology using tanner EDA7.0 shows a power reduction of 38.5% compare to DDFF & 83.1% compare to DDFF-ELM, with no degradation in speed performance. On the other hand, the speed remains almost constant in terms of the switching the input signal by adding Selfcontrollable Voltage Level (SVL) Circuit. The result of the simulation demonstrates that this DDFF&DDFF-ELM with SVL Circuit is a viable means to improve design performance, operating speed and achieve the greater power efficiency. Keywords: Embedded Logic, Flip-Flops, high speed, lowpower, SVL circuit I. INTRODUCTION The tremendous advancements in VLSI technologies in the past few years have fuelled the need for intricate tradeoffs among speed, power dissipation and area. With gigahertz range microprocessors becoming common place along with the perennial increments in power dissipation, the emphasis is even more on pushing the speeds to their extreme while minimizing power dissipation and die area. The tremendous advancements in VLSI technologies in the past few years have fuelled the need for intricate tradeoffs among speed, power dissipation and area. With gigahertz range microprocessors becoming common place along with the perennial increments in power dissipation, the emphasis is even more on pushing the speeds to their extreme while minimizing power dissipation and die area. The advancements has made speed area unit continually moving forward, from low scale integration to massive and VLSI and from MHz (MHz) to rate (GHz). The system necessities are rising up with this continuous advancing method of technology and speed of operation. In synchronous systems, high speed has been achieved exploitation advanced pipelining techniques. In fashionable deep-pipelined architectures, pushing the speed additional up demands a lower pipeline overhead. This overhead is that the latency related to the pipeline elements, like the flip-flops and latches. Intensive work has been dedicated to improve the performance of the flip-flops within the past few decades. Latches and flip-flops are the basic elements for storing information. One latch or flip-flop can store one bit of information. The main difference between latches and flipflops is that for latches, their outputs are constantly affected by their inputs as long as the enable signal is asserted. In other words, when they are enabled, their content changes immediately when their inputs change. Flip-flops, on the other hand, have their content change only either at the rising or falling edge of the enable signal. This enable signal is usually the controlling clock signal. After the rising or falling edge of the clock, the flip-flop content remains constant even if the input changes. There are basically four main types of latches and flip-flops: SR, D, JK, and T.The major differences in these flip-flop types are the number of inputs they have and how they change state. For each type, there are also different variations that enhance their operations.the D Flip-Flop Latches are often called levelsensitive because their output follows their inputs as long as they are enabled.they are transparent during this entire time when the enable signal is asserted. There are situations when it is more useful to have the output change only at the rising or falling edge of the enable signal. This enable signal is usually the controlling clock signal. Thus, we can have all changes synchronized to the rising or falling edge of the clock. There have been many methods proposed to eliminate the drawback of power consumption and latency. Transmission gate flip-flop is a method which have a fully static master slave structure by cascading two identical pass-gate latches and provides a short clock to output latency. This flip-flop is realized by using two transmission gate based latches operating on Page 68

Complementary clocks. Several varieties of the transmission gate based are available. PowerPC 603 flipflop has a structure and it is a combination of TGMS flipflop and mc²mos flip-flop. The feedback transmission gate is changed with a clocked inverter. This flip-flop is realized by using two transmission gate based latches operating on complementary clocks. Hybrid Latch Flip Flopstructure is basically a level sensitive latch which is clocked with an internally generated sharp pulse. This sharp pulse is generated at the positive edge of the clock using clock and delayed version of clock.semi Dynamic Flip Flop structure has been denoted a SDFF because of its combination of dynamic and static circuits. Cross Charge Control Flip Flop large precharge-capacitance in a wide variety of designs results from the fact that both the output pull-up and the pull-down transistor are driven by this precharge node.dual Dynamic Node Hybrid Flip-Flop architecture has Node X1 is pseudo-dynamic, with a weak inverter acting as a keeper, whereas, compared to the XCFF, in the new architecture node X2 is purely dynamic. An unconditional shutoff mechanism is provided at the frontend instead of the conditional one in XCFF. Semi Dynamic Flip-Flop Embedded Logic Module has the major advantage of the SDFF is the capability to incorporate complex logic functions efficiently. The efficiency in terms of speed and area comes from the fact that an N-input function can be realized in a positive edge triggered structure using a pulldown network (PDN) consisting of N transistors. Dual Dynamic Node Hybrid Flip-Flop Embedded Logic Module has a revised structure of the dual dynamic node hybrid flipflop with logic embedding capability (DDFF-ELM) the revised model, the transistor driven by the data input is replaced by the PDN and the clocking scheme in the frontend is changed.though there are several proposed methods to reduce the power consumption each face its own drawback. Here we propose a new model of reducing power consumption which utilizes The SVL (Self Controllable Voltage Level Circuit) circuit. This considerably reduces the power consumption when compared to the other existing techniques. The paper is organized as follows. Section II discusses about the Existing approach used. Section III is devoted to the proposed methods. Section IV deals with Results and graphs. Section V deals with conclusion and Future Enhancements. novel embedded logic module (DDFF-ELM). They are compared along with XCFF method. Their new designs proved to be free from unwanted transitions resulting whenthe data input is stable at zero. The other method DDFF-ELM presents a speed,area, and power efficient method to reduce the pipeline overhead. 2.1 Dual Dynamic Node Hybrid Flip-Flop (DDFF) The large precharge-capacitance in a wide variety of designs results from the fact that both the output pull-up and the pull-down transistor are driven by this precharge node. These transistors being driving large output loads contribute to most of the capacitance at this node. This common drawback of many conventional designs was considered in the design of XCFF. It reduces the power dissipation by splitting the dynamic node into two, each one separately driving the output pull-up and pull-down transistors as shown in Fig.2.1. Since only one of the two dynamic nodes is switched during one CLK cycle, the total power consumption is considerably reduced without any degradation in speed. Also XCFF has a comparatively lower CLK driving load. One of the major drawbacks of this design is the redundant precharge at node X2 and X1 for data patterns containing more 0 s and 1 s, respectively. In addition to the large hold time requirement resulting from the conditional shutoff mechanism, a low to high transition in the CLK when the data is held low can cause charge sharing at node X1. This can trigger erroneous transition at the output unless the inverter pair INV1-2 is carefully skewed. This effect of charge sharing becomes uncontrollably large when complex functions are embedded into the design. Fig.2.1 Schematic diagram of XCFF II. EXISTING METHODS The Existing method utilizes two different methods and they are dual dynamic node hybridflip-flop (DDFF) and a The XCFF has a single data-driven transistor; embedded logic. XCFF is not very efficient due to the susceptibility to chargesharing at the internal dynamic nodes. The proposed Page 69

DDFF architecture of Node X1 is pseudo-dynamic, with a weak inverter acting as a keeper, whereas, compared to the XCFF, in the new architecture node X2 is purely dynamic. An unconditional shutoff mechanism is provided at the frontend instead of the conditional one in XCFF. The operation of the flip-flop can be divided into two phases: 1) The evaluation phase, when CLK is high, and 2) The precharge phase, when CLK is low. The actual latching occurs during the 1 1 overlap of CLK and CLKB during the evaluation phase. If D is high prior to this overlap period, node X1 is discharged through NM0-2. This switches the state of the cross coupled inverter pair INV1-2 causing node X1B to go high and output QB to discharge through NM4. The low level at the node X1 is retained by the inverter pair INV1-2 for the rest of the evaluation phase where no latching occurs. Thus, node X2 is held high throughout the evaluation period by the pmos transistor PM1. As the CLK falls low, the circuit enters the precharge phase and node X1 is pulled high through PM0, switching the state of INV1-2. During this period node X2 is not actively driven by any transistor, it stores the charge dynamically. The outputs at node QB and maintain their voltage levels through INV3-4. sampled even after the rising edge of the CLK before CLKB falls low. Node X1 undergoes charge sharing when the CLK makes a low to high transition while D is held low. This result in a momentary fall in voltage at node X1, but the inverter pair INV1-2 is skewed properly such that it has a switching threshold well below the worst case voltage drop at node X1 due to charge sharing. The timing diagram shows that node X2 retains the charge level during the precharge phase when it is not driven by any transistor. Note that the temporary pull down at node X2 when sampling a one is due to the delay between X1 and X1B. The setup time and hold time of a flip-flop refers to the minimum time period before and after the CLK edge, respectively where the data should be stable so that proper sampling is possible. Here setup time and the hold time depend on the CLK overlap period. 2.2 Semi Dynamic Flip-Flop Embedded Logic Module The major advantage of the SDFF is the capability to incorporate complex logic functions efficiently. The efficiency in terms of speed and area comes from the fact that an N-input function can be realized in a positive edge triggered structure using a pull-down network (PDN) consisting of N transistors Compared to the discrete combination of N a static gate and a flip-flop, this embedded structure offers a very fast and small implementation. Fig.2.2 Schematic diagram of DDFF If D is zero prior to the overlap period, node X1 remains high and node X2 is pulled low through NM3 as the CLK goes high. Thus, node QB is charged high through PM2 and NM4 is held off. At the end of the evaluation phase, as the CLK falls low, node X1 remains high and X2 stores the charge dynamically. The architecture exhibits negative setup time since the short transparency period defined by the 1 1 overlap CLK of and CLKB allows the data to be Fig.2.3 Schematic diagram of SDFF-ELM Although SDFF is capable of offering efficiency in terms of speed and area, it is not a good solution as far as power consumption is concerned. Not too many attempts have been made to design a flip-flop, which can incorporate logic efficiently in terms of power, speed and area. The doublepulsed set-conditional-reset flip-flop (DPSCRFF) is one of the flip-flops capable of incorporating logic. But this Page 70

structure has an explicit pulse generator to generate two pulses from the global CLK, which can cause large power consumption even when there is no data transition. Also, the three inverter delay between the two pulses, p1 and p2, causes a direct path between supply rails and a large glitch at the output when the data input remains high for more than one CLK cycle. In addition, the highly asymmetric timing nature of the design and the large hold time requirements prevent it from being directly cascaded without the use of additional buffers. Another flip-flop design aiming at efficient logic embedding is presented. But the overlap based logic cell introduced is similar to the single-phase pulsed flip-flop mentioned. Since SDFF is proved to outperform this design, we consider SDFF with embedded logic for comparative purposes. 2.3 Dual Dynamic Node Hybrid Flip-Flop Embedded Logic Module logic circuits (such as extremely fast addersand multipliers) but also for storage circuits (such asflip-flops, register files, and memories).there are two well-known techniques for reducing stand-by power. One is to use a multi-threshold voltage (MTCMOS) CMOS. This technique reduces Pst by disconnecting the power supply through the useof p- MOSFET switches (SWs) with higher thresholdvoltage (V). However, it has serious drawbacks such asthe need for additional fabrication processes for higher Vth and the fact that storage circuits based on this technique cannot retain data. The other technique involves using a variable threshold-voltage CMOS (VTCMOS) which reduces leakage current by increasing substrate-bias(v sub). Fig.2.4. Schematic diagram of DDFF-ELM The revised structure of the dual dynamic node hybrid flipflop with logic embedding capability (DDFF-ELM) is shown in Fig. 2.4. Note that in the revised model, the transistor driven by the data input is replaced by the PDN and the clocking scheme in the frontend is changed. The reason for this in clocking is the charge sharing, which becomes uncontrollable as the number of nmos transistors in the stack increases. The same reason makes XCFF also incapable of embedding complex logic functions. In order to gets a clear picture of the charge sharing in XCFF it was simulated with different embedded functions and the amount of worst case charge sharing was calculated. III. PROPOSED METHODS Design techniques for low-power circuits, for example, for use in battery-driven mobile phones, are not only needed for Fig.3.1 Schematic diagram of DDFF SVL Circuit This technique also faces some serious problems, such as very slow substrate-bias controlling operation, large area penalty, and large powerpenalty due to substrate-bias supply circuits. To solve the above-mentioned drawbacks, a self-controllable-voltage-level (SVL) circuit, which can significantly decrease Pst while maintaining high-speed performance, has been developed. The SVL (Self Controllable Voltage Level Circuit) circuit consists of an upper SVL (U-SVL) circuit and a lower SVL (L-SVL) circuit, where a Dual Dynamic node Hybrid Flip Flop has been used as the load circuit. The U-SVL circuit is Page 71

constructed of an extensive channel pull-up pmosfet switch (PSW) and multiple nmosfet resistors connected in series. Similarly, the L-SVL circuit incorporates a wide channel pull-down nmosfet switch (nsw) and multiple series-connected pmosfet resistors (prsm). The Type III SVL circuit along with Proposed DDFF & DDFF-ELM is shown in Figure 3.1 & 3.2. The upper SVL consists of a single p-mosfet switch (p-sw) and m n-mosfet switches (n-sw) similarly, the lower SVL circuit consists of single n-mosfet switch (n-sw) and m p-mosfet switch connected in series. minimum ground-level voltage VS (=VSS=0), respectively, to the active load circuit. Thus, the operating speed of the load (proposed) circuit can be maximized. IV. RESULTS AND COMPARISONS The results are compared with the existing Technique. The tabulation of performance comparison of existing and proposed methods is shown below. The active device has considerably increased when compared to the proposed methods. The area of the proposed works has got comparatively increased with the existing methods. PARAMETERS Table I Tabulation Comparison EXISTING METHODS DDFF DDFF- ELM PROPOSED METHODS DDFF SVL DDFF- ELM SVL ACTIVE DEVICES 18 25 28 35 AREA OF TRANSISTOR(µM 2 ) 792 1100 1232 1540 MAXIMUM POWER (mw) 1.559 2.635 1.174 1.804 POWER DELAY PRODUCT (nw per Sec) 31.19 13.18 5.871 9.027 ENERGY DELAY PRODUCT (fj per Sec) 624 65.95 29.43 45.17 CURRENT (mw) 0.86 1.463 0.652 1.002 Fig.3.2 Schematic diagram of DDFF- ELM SVL circuit The on p-sw connects a power supply (V DD ) and load circuit in active mode, and on n-sw connects V DD and load circuit in standby mode. Similarly, the lower SVL circuit consists of single n-mosfet switch (n-sw) and m p-mosfet switch connected in series, is located between a ground level (V SS ) and the load circuit. The lower SVL Circuit not only supplies V SS to the active load circuit through the on n-sw but also supplies V SS to the standby load circuit through the use of the on p-sws. While the load circuit is active (i.e., CLKB= 0 and CLK= 1 ), both the psw and nsw are turned on, but the nrs1 and prs1 are turned off. Therefore, the U-SVL and L-SVL circuits can supply a maximum supply voltage VD (=VDD) and a The Maximum power value has considerably reduced by 38.5% & 83% with the existing methods. The current value reduced efficiently in the proposed method. Page 72

Fig.4.3Power and Delay calculation of DDFF-ELM SVL The results and comparison of DDFF SVL and DDFF ELM SVL is Compared with the existing methods and it proves to be efficient than the existing methods. Fig 4.1 performance comparison of DDFF-ELM and DDFF-ELM SVL Circuit The power and delay calculation of DDFFSVL method is shown below. The calculation values are executed in Tanner software. Fig.4.2 Power and Delay Calculation of DDFF SVL The power and delay calculation of DDFF ELM SVL method is shown below The calculation values are executed in Tanner software V. CONCLUSION The Proposed SVL Circuit consist of three modules comprising Upper Level SVL circuit controls the Vdd, lower level circuit controls the Gnd, and the DDFF acting as a load circuit.while the load circuits are in the active mode, the developed SVL circuit supplies the maximum DC voltages (VD and VS) to them through switches that are turned on. Thus, the load circuits can operate quickly. On the other hand, when the load circuits are in stand-by mode, it supplies slightly lower VD and relatively higher VS to them through on SWs, so the drain-source voltages of the off MOSFETs in the stand-by load circuits decreases and Vsub increases. Thus, Vth increases and, consequently, sub threshold current decreases, so Pst is reduced, while data are retained.thus the overall advantages resulted in less PDP value and low power consumption than the existing methods. So DDFF-ELM SVL can be considered best logic design style with respect to all other existing flipflops. From the above results, it is observed that DDFF- ELM SVL Circuit exhibits lowest DC power dissipation and comparable propagation delay by using SVL circuit design without trailing its performance. The idea can be extended for the further work to reduce the average power consumption and delay by using other modified techniques. REFERENCES [1] KalarikkalAbsel,Lijo Manuel, and R.K.kavitha low power dual dynamic node pulsed hybrid flip flop featuring efficient embedded logic, IEEE Trans. VLSI Systems., vol. 21, no. 9,pp. 1693-1704, sep 2013. Page 73

[2] H. Patrovi, R. Burd, U. Salim, F. Weber, L. DiGregorio, and D. Draper, Flow-through latch and edge-triggered flipflop hybrid elements, in Proc. IEEE ISSCC Dig. Tech. Papers, Feb. 1996, pp. 138 139. [3] F. Klass, Semi-dynamic and dynamic flip-flops with embedded 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 CMOS latches and flipflops with improved speed and power savings, IEEE J. Solid-State Circuits, vol. 32, no. 1, pp. 62 69, Jan. 1997. [5] Hirata, K. Nakanishi, M. Nozoe, and A. Miyoshi, The cross chargecontrol flip-flop: A low-power and high-speed flip-flop suitable for mobile application SoCs, in Proc. Symp. VLSI Circuits Dig. Tech.Papers, Jun. 2005, pp. 306 307. [6] J. M. Rabaey, A. Chandrakasan, and B. Nikolic, Digital Integrated 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, 80 MHz superscalar RISC microprocessor, IEEE J. Solid-State Circuits, vol. 29, no. 12, pp. 1440 1452, Dec.1994 [8] V. Stojanovic and V. Oklobdzija, Comparative analysis of masterslave latches and flip-flops for high-performance and low-power systems, IEEE J. Solid-State Circuits, vol. 34, no. 4, pp. 536 548, Apr. 1999. [9] B.-S. Kong, S.-S. Kim, and Y.-H. Jun, Conditional capture flip-flop for statistical power reduction, IEEE J. Solid-State Circuits, vol. 36, no. 8, pp. 1263 1271, Aug. 2001. [10] N. Nedovic and V. G. Oklobdzija, Hybrid latch flip-flop with improved power efficiency, in Proc. Symp. Integr. Circuits Syst. Design, 2000, pp. 211 215. [11] N. Nedovic, M. Aleksic, and V. G. Oklobdzija, Conditional pre-charge techniques for power-efficient dual-edge clocking, in Proc. Int. Symp.Low-Power Electron. Design, 2002, pp. 56 59. [12] P. Zhao, T. K. Darwish, and M. A. Bayoumi, Highperformance and low-power conditional discharge flip-flop, IEEE Trans. VeryLarge Scale Integr. (VLSI) Syst., vol. 12, no. 5, pp. 477 484, May 2004. [13] C. K. Teh, M. Hamada, T. Fujita, H. Hara, N. Ikumi, and Y. Oowaki, Conditional data mapping flip-flops for low-power and high performance systems, IEEE Trans. Very Large Scale Integr. (VLSI) Syst., vol. 14, no. 12, pp. 1379 1383, Dec. 2006. [14] S. H. Rasouli, A. Khademzadeh, A. Afzali-Kusha, and M. Nourani, Low-power single- and double-edge-triggered flipflops for high-speed applications, Proc. Inst. Elect. Eng. Circuits Devices Syst., vol. 152, no. 2, pp. 118 122, Apr. 2005. [15] H. Mahmoodi, V. Tirumalashetty, M. Cooke, and K. Roy, Ultra lowpower clocking scheme using energy recovery and clock gating, IEEETrans. Very Large Scale Integr. (VLSI) Syst., vol. 17, no. 1, pp. 33 44, Jan. 2009. [16] A. Ma and K. Asanovic, A double-pulsed set-conditionalreset flipflop, Laboratory for Computer Science, Massachusetts Inst. Technology, Cambridge, Tech. Rep. MIT-LCS-TR-844, May 2002. [17] O. Sarbishei and M. Maymandi-Nejad, A novel overlapbased logic cell: An efficient implementation of flip flops with embedded logic, IEEE Trans. Very Large Scale Integr. (VLSI) Syst., vol. 18, no. 2, pp. 222 231, Feb. 2010. Page 74