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

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

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

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

Low Power D Flip Flop Using Static Pass Transistor Logic

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

A Power Efficient Flip Flop by using 90nm Technology

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

An FPGA Implementation of Shift Register Using Pulsed Latches

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

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

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

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

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

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

LOW POWER DOUBLE EDGE PULSE TRIGGERED FLIP FLOP DESIGN

GLITCH FREE NAND BASED DCDL IN PHASE LOCKED LOOP APPLICATION

An efficient Sense amplifier based Flip-Flop design

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

Embedded Logic Flip-Flops: A Conceptual Review

Design of Pulse Triggered Flip Flop Using Conditional Pulse Enhancement Technique

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

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

Implementation of Counter Using Low Power Overlap Based Pulsed Flip Flop

Minimization of Power for the Design of an Optimal Flip Flop

Analysis of Low Power Dual Dynamic Node Hybrid Flip-Flop

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

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

Reduction of Area and Power of Shift Register Using Pulsed Latches

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

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

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

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

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

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

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

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

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

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

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

SHIFT REGISTER USING CNT FET BASED ON SENSE AMPLIFIER PULSED LATCH FOR LOW POWER APPLICATION

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 Novel Pass Transistor Logic Based Pulse Triggered Flip-flop with Conditional Enhancement

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

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

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

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

Design of an Efficient Low Power Multi Modulus Prescaler

P.Akila 1. P a g e 60

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

DESIGN AND ANALYSIS OF COMBINATIONAL CODING CIRCUITS USING ADIABATIC LOGIC

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

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

POWER AND AREA EFFICIENT LFSR WITH PULSED LATCHES

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

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

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

A Reduced Clock Power Flip-Flop for Sequential Circuits

EFFICIENT TIMING ELEMENT DESIGN FEATURING LOW POWER VLSI APPLICATIONS

International Journal of Emerging Technologies in Computational and Applied Sciences (IJETCAS)

Area Efficient Pulsed Clock Generator Using Pulsed Latch Shift Register

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

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

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

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

Design And Analysis of Clocked Subsystem Elements Using Leakage Reduction Technique

REDUCING DYNAMIC POWER BY PULSED LATCH AND MULTIPLE PULSE GENERATOR IN CLOCKTREE

Area Efficient Pulsed Clocks & Pulsed Latches on Shift Register Tanner

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

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

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

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

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

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

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

Low Power Area Efficient Parallel Counter Architecture

HIGH SPEED CLOCK DISTRIBUTION NETWORK USING CURRENT MODE DOUBLE EDGE TRIGGERED FLIP FLOP WITH ENABLE

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

Low Power and Area Efficient 256-bit Shift Register based on Pulsed Latches

Power Efficient Design of Sequential Circuits using OBSC and RTPG Integration

UNIT III COMBINATIONAL AND SEQUENTIAL CIRCUIT DESIGN

MASSACHUSETTS INSTITUTE OF TECHNOLOGY Department of Electrical Engineering and Computer Science

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

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

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

LOW POWER BASED DUAL MODE LOGIC GATES USING POWER GATING TECHNIQUE

Design of Shift Register Using Pulse Triggered Flip Flop

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

INTERNATIONAL JOURNAL OF ELECTRONICS AND COMMUNICATION ENGINEERING & TECHNOLOGY (IJECET)

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

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

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

Current Mode Double Edge Triggered Flip Flop with Enable

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

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

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

LFSR Counter Implementation in CMOS VLSI

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

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

DESIGN OF EFFICIENT SHIFT REGISTERS USING PULSED LATCHES

Transcription:

An Efficient Power Saving Latch Based Flip- Flop Design for Low Power Applications N.KIRAN 1, K.AMARNATH 2 1 P.G Student, VRS & YRN College of Engineering & Technology, Vodarevu Road, Chirala 2 HOD & Professor, VRS & YRN College of Engineering & Technology, Vodarevu Road, Chirala ABSTRACT In Integrated circuits a gargantuan portion of chip power is expended by clocking system which comprises of timing elements such as flip-flops, latches and clock distribution network. This paper enumerates power efficient design of shift registers using D flip-flops along with Clock and Power gating integration. In this paper we shown the Master-Slave design of D-Flip-Flop how we can reduce the number of transistors it the circuit. WE proposed a Latch based Flip-Flop which reduces the Master- Slave Network was shown. These circuits are designed and simulated using Tanner EDA Tools. Keywords: Clock Gating (CG), Power Gating (PG). 1. 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 fueled 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 flip-flops 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 flipflops: 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. D Flip-Flops are major contribution for design of any Digital Circuits. In this paper we shown the design of D Flip-Flop using Master-Slave network and how we can reduce the number of transistors in the Flip-Flop was shown in the below sections. 2. EXISTING SYSTEM In existing system we were implemented conventional Flip-Flop. It has more power dissipation compare to proposed design. 2.1 Disadvantages: High power dissipation. More number of transistor. Reduce the power consumption. Volume 4, Issue 12, December 2015 Page 74

3. PROPOSED SYSTEM In proposed system we will implement using Static Pass Transistor Logic (SPTL). 3.1DESIGN APPROACH In order to reduce the power of the FF while keeping competitive performance and similar cell area, we tried to reduce the transistor count, especially those operating with clock signals, without introducing any dynamic or pre-charge circuit. The power of the FF is mostly dissipated in the operation of clock-related transistors, and reduction of transistor count is effective to avoid cell area increase and to reduce load capacitance in internal nodes. To reduce the transistorcount based on logical equivalence, we consider a method consisting of the following two steps. As the first step, we plan to have a circuit with two or more logically equivalent AND or OR logic parts which have the same input signal combination, especially including clock signal as the input signals. Then, merge those parts in transistor level as the second step. 3.2Proposed FF and Transistor Level Compression After investigating many kinds of latch circuits, we have set up an unconventionally structured FF, shown in Fig. 7. This FF consists of different types of latches in the master and the slave parts. The slave-latch is a well-known Reset- Set (RS) type, but the master-latch is an asymmetrical single data input type. The feature of this circuit is that it operates in single phase clock, and it has two sets of logically equivalent input AND logic, X1 and Y1, and X2 and Y2. Fig. 8 shows the transistor-level schematic of Fig. 7. Based on this schematic, logically equivalent transistors are merged as follows. For the PMOS side, two transistor pairs in M1 and S1 blocks in Fig. 8 can be shared as shown in Fig. 9. When either N3 or CP is Low, the shared common node becomes VDD voltage level, and N2 and N5 nodes are controlled by PMOS transistors gated N1 and N4 individually. When both N3 and CP are High, both N2 and N5 nodes are pulled down to VSS by NMOS transistors gated N3 and CP. As well as M1 and S1 blocks, two PMOS transistor pairs in M2 This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination. Fig1: Proposed Topologically Compressed Flip-Flop This FF consists of different types of latches in the master and the slave parts. The slave-latch is a well-known Reset- Set (RS) type, but the master-latch is an asymmetrical single data-input type. 3.2.1 Approach of the Flip-Flop The feature of this circuit is that it operates in single phase clock, and it has two sets of logically equivalent input AND logic, X1 and Y1, and X2 and Y2 To reduce the transistor-count based on logical equivalence, we consider a method consisting of the following two steps As the first step, we plan to have a circuit with two or more logically equivalent AND or OR logic parts which have the same input signal combination, especially including clock signal as the input signals. Then, merge those parts in transistor level as the second step Volume 4, Issue 12, December 2015 Page 75

Fig2: Transistor Level Schematic Transistor merging at the PMOS side was shown in the below circuits are shown Fig3: Transistor Merging at PMOS Side Volume 4, Issue 12, December 2015 Page 76

Transistor merging at the NMOS side was shown in the below circuits are shown Fig4: Transistor Merging at NMOS Side Fig5: Further Reduction at PMOS Side Volume 4, Issue 12, December 2015 Page 77

Fig6: The state of internal nodes Further in the PMOS side, CP-input transistors in S1 and S2, shown in Fig. 11, can be merged, because N2 and N3 are logically inverted to each other. When CP is Low, both nodes are in VDD voltage level, and either N2 or N3 is ON. When CP is High, each node is in independent voltage level as shown in Fig. 12. In consideration of this behavior, the CP input transistors are shared and connected as shown in Fig. 11. The CP-input transistor is working as a switch to connect S1 and S2. This process leads to the circuit shown in Fig. 13. This circuit consists of seven fewer transistors than the original circuit shown in Fig. 8. The number of clock-related transistors is only three. Note that there is no dynamic circuit or pre-charge circuit, thus, no extra power dissipation emerges. We call this reduction. Fig7: Transistor level schematic of topologically-compressed flip-flop: 3.2.2 Cell Operation: The Fig. 7 shows simulation waveforms of the circuit shown in Fig.6. In Fig. 6, when CP is low, the PMOS transistor connected to CP turns on and the master latch becomes the data input mode. Both VD1 and VD2 are pulled up to power-supply level, and the input data from D is stored in the master latch. When CP is high, the PMOS transistor connected to CP turns This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination. Volume 4, Issue 12, December 2015 Page 78

3.2.2 Schematic of Proposed Flip-Flop Fig8: Proposed Flip-Flop when the pulses are low in node H, MN1 and MN2 will be turned off, so it leads to a decrease in the leakage current in the off mode. During Clock is high the data was passed through the NMOS and Latching procedure starts MP1,MP2 and MN1,MN2. 4 Simulation Results These circuits are designed using S-Edit and Simulated using T-Spice simulation Fig 9: Design of Proposed Flip-Flop Volume 4, Issue 12, December 2015 Page 79

4.1.1 Tabulation Fig10: Simulation of Proposed Flip-Flop Table 1: In the tabulation we show the power comparisons of the Flip-Flops 5. CONCLUSION An extremely low-power FF was shown in this paper which reduces the number of transistors for the Flip-Flop design as well as it reduces the power consumption as shown in the above table. References [1]. H. Kawaguchi and T. Sakurai, A reduced clock-swing flip-flop (RCSFF) for 63% power reduction, IEEE J. SolidState Circuits, vol. 33, no. 5, pp. 807 811, May 1998. [2]. J.-C. Kim, S.-H. Lee, and H.-J. Park, A low-power halfswing clocking scheme for flip-flop with complementary gate and source drive, IEICE Trans. Electronics, vol. E82-C, no. 9, pp. 1777 1779, Sep. 1999. [3]. M. Matsui, H. Hara, Y. Uetani, L. Kim, T. Nagamatsu, Y. Watanabe, A. Chiba, K.Matsuda, and T. Sakurai, A 200 MHz 13 mm 2- D DCT macrocell using sense-amplifying pipeline flip-flop scheme, IEEE J. Solid-State Circuits, vol. 29, no. 12, pp. 1482 1490, Dec. 1994. [4]. M. Hamada, H. Hara, T. Fujita, C.-K. Teh, T. Shimazawa, N. Kawabe, T. Kitahara, Y. Kikuchi, T. Nishikawa, M. Takahashi, and Y. Oowaki, A conditional clocking flip-flop for low power H.264/MPEG-4 audio/ visual codec LSI, in Proc. IEEE CICC, 2005, pp. 527 530. [5]. Y. Ueda, H. Yamauchi,M.Mukuno, S. Furuichi,M. Fujisawa, F. Qiao, and H. Yang, 6.33 mw MPEG audio decoding on a multimedia processor, in IEEE ISSCC Dig. Tech. Papers, 2006, pp. 1636 1637. [6]. B.-S. Kong, S.-S. Kim, and Y.-H. Jun, Conditionalcapture flip-flop for statistical power reduction, IEEE J. Solid-State Circuits, vol. 36, no. 8, pp. 1263 1271, Aug. 2001. Volume 4, Issue 12, December 2015 Page 80

[7]. A. Hirata, K. Nakanishi,M. Nozoe, anda.miyoshi, The cross chargecontrol flip-flop: A low-power and high-speed flip-flop suitable formobile application SoCs, in Symp. VLSI Circuits Dig. Tech. Papers, 2005, pp. 306 307. [8]. K. Absel, L. Manuel, and R. K. Kavitha, Low-power dual dynamic node pulsed hybrid flip-flop featuring efficient embedded logic, IEEE Trans. VLSI Syst., vol. 21, pp. 1693 1704, Sep. 2013. AUTHOR N Kiran received his B.Tech in Electronics and Communication Engineering from ABR College of Engineering and Technology, KANIGIRI in 2012 and currently pursuing his M Tech in VLSI & ES in VRS & YRN College of Engineering and Technology, Chirala and his research interest in Low Power VLSI Designing. Volume 4, Issue 12, December 2015 Page 81