Design of Shift Register Using Pulse Triggered Flip Flop

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

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

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

An FPGA Implementation of Shift Register Using Pulsed Latches

ANALYSIS OF LOW-POWER AND AREA-EFFICIENT SHIFT REGISTERS USING DIGITAL PULSED LATCHES

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

LOW POWER DOUBLE EDGE PULSE TRIGGERED FLIP FLOP DESIGN

Area Efficient Pulsed Clock Generator Using Pulsed Latch Shift Register

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

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

Reduction of Area and Power of Shift Register Using Pulsed Latches

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

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

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

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

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

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

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

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

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

Design of Pulse Triggered Flip Flop Using Conditional Pulse Enhancement Technique

A Power Efficient Flip Flop by using 90nm Technology

Optimization of Power and Area Efficient Shift Register Using Pulsed Latch

Design of Low Power Dual Edge Triggered Flip Flop Based On Signal Feed through Scheme

2. Conventional method 1 Shift register using PPCFF

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

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

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

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

Low-Power And Area-Efficient Shift Register Using Digital Pulsed Latches

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

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

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

A DELAY EFFICIENT LOW POWER SHIFT REGISTER BY MEANS OF PULSED LATCHES J.VIJAYA SAGAR 1, T.VIJAYA NIRMALA 2

Area Efficient Pulsed Clocks & Pulsed Latches on Shift Register Tanner

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

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

DESIGN OF EFFICIENT SHIFT REGISTERS USING PULSED LATCHES

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

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

Low Power Pass Transistor Logic Flip Flop

P.Akila 1. P a g e 60

Minimization of Power for the Design of an Optimal Flip Flop

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

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

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 AREA-EFFICIENT SHIFT REGISTER USING PULSED LATCHES

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

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

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

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

LOW POWER AND HIGH PERFORMANCE SHIFT REGISTERS USING PULSED LATCH TECHNIQUE

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

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

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

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

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

AN EFFICIENT DOUBLE EDGE TRIGGERING FLIP FLOP (MDETFF)

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

Current Mode Double Edge Triggered Flip Flop with Enable

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

ISSN Vol.04, Issue.12, November-2016, Pages:

Low Power Area Efficient VLSI Architectures for Shift Register Using Explicit Pulse Triggered Flip Flop Based on Signal Feed-Through Scheme

PERFORMANCE ANALYSIS OF AN EFFICIENT TIME-TO-THRESHOLD PWM ARCHIECTURE USING CMOS TECHNOLOGY

LFSR Counter Implementation in CMOS VLSI

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

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

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

POWER AND AREA EFFICIENT LFSR WITH PULSED LATCHES

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

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

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

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

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

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

POWER OPTIMIZED CLOCK GATED ALU FOR LOW POWER PROCESSOR DESIGN

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

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

Parametric Optimization of Clocked Redundant Flip-Flop Using Transmission Gate

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

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

DESIGN OF LOW POWER TEST PATTERN GENERATOR

Name Of The Experiment: Sequential circuit design Latch, Flip-flop and Registers

GLITCH FREE NAND BASED DCDL IN PHASE LOCKED LOOP APPLICATION

Asynchronous (Ripple) Counters

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

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

Efficient Architecture for Flexible Prescaler Using Multimodulo Prescaler

ECE321 Electronics I

An efficient Sense amplifier based Flip-Flop design

Low Power D Flip Flop Using Static Pass Transistor Logic

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

ADVANCES in NATURAL and APPLIED SCIENCES

ANALYZE AND DESIGN OF HIGH SPEED ENERGY EFFICIENT PULSED LATCHES BASED SHIFT REGISTER FOR ALL DIGITAL APPLICATION

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

Comparative Analysis of low area and low power D Flip-Flop for Different Logic Values

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

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

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

Transcription:

Design of Shift Register Using Pulse Triggered Flip Flop Kuchanpally Mounika M.Tech [VLSI], CMR Institute of Technology, Kandlakoya, Medchal, Hyderabad, India. G.Archana Devi Assistant Professor, CMR Institute of Technology, Kandlakoya, Medchal, Hyderabad, India. Dr.M.Gurunadha Babu HOD, CMR Institute of Technology, Kandlakoya, Medchal, Hyderabad, India. Abstract: This paper presents a design of low power shift register using pulse triggered flip-flop.in conventional explicit type P-Flip-flop long discharging problem occurs. This problem can be solved in proposed pulsetriggered flop-flop and achieves better speed and power performance. Here by using this proposed flip flop we can design a shift register.in existing system it contains shift registers using pulsed latches but in proposed system we can replace this pulsed latches with proposed flip-flop.by using these pulse triggered proposed flip-flop we can reduce the power as well as delay of the circuit.all these simulation results are based on CMOS 180nm technology in H-SPICE tool. Keywords: Flip-flop, pulsed latch, pulse triggered, Shift Register, low power, Delay. I.INTRODUCTION: The Shift register are the basic block in a very large scale integration circuits. We can use shift registers in many applications like communication receivers, digital filters and image processing ICs.As the word length of the shifter register increases, the delay and power consumption of the shift register important design considerations.flip-flops (FFs) are the basic storage elements used extensively in all kinds of digital designs. Pulse-triggered FF (P-FF), because of its single-latch structure, is more popular than the conventional transmission gate (TG) and master slave based FFs in high-speed applications. Besides the speed advantage, its circuit simplicity lowers the power consumption of the clock tree system. A P-FF consists of a pulse generator for strobe signals and a latch for data storage. If the triggering pulses are sufficiently narrow, the latch acts like an edge-triggered FF. Since only one latch, as opposed to two in the conventional master slave configuration, is needed, a P-FF is simpler in circuit complexity. This leads to a higher toggle rate for high-speed operations. P-FFs also allow time borrowing across clock cycle boundaries and characteristic a zero or even negative setup time. Here we present a low power pulse triggered flip-flop based on a signal feed through scheme. The design manages to shorten the longer delay by feeding the input signal directly to an internal node of the latch design to speed up the data transition. This mechanism is implemented by introducing a simple pass transistor for extra signal driving. When combined with the pulse generation circuitry, it forms a new P-FF design with enhanced speed and power-delay-product (PDP) performances. II.EXISTING SYSTEM In shift registers pulsed latch cannot be used due to timing problem occur in this design,as shown in Fig.1. Fig.1: Shift Register with Latches and a Pulsed Clock One solution to overcome this timing problem is adding delay circuits in between the latches,as shown in Fig. 2. Page 692

Fig.2: shift register with latches, delay circuits and pulsed clock signal Asa result, all latches have constant input signals during the clock pulse and no timing problem occurs between the latches. By adding delay circuits in between we will get more power and delay. Another solution is to use multiple non-overlap delayed pulsed clock signals, as shown in Fig. 3(a). The delayed pulsed clock signals are generated when a pulsed clock signal goes through delay circuits. Each latch uses a pulsed clock signal which is delayed from the pulsed clock signal used in its next latch. Therefore, each latch updates the data after its next latch updates the data. As a result, each latch has a constant input during its clock pulse and no timing problem occurs between latches. However, this solution also requires many delay circuits. Fig.3: shift register with latches and delayed pulsed clock signal The proposed shift register is divided into sub shifter registers to reduce the number of delayed pulsed clock signals. Fig. 4 shows an example the proposed shift register. Fig.4: Shift Register Using Latches III.PROPOSED PULSE TRIGGERED FLIP- FLOP: Here we are designing the two types of pulse triggered designs 1. Conventional Pulse Triggered Flip-Flop 2. Pulse Triggered Flip-Flop 1. Conventional Pulse Triggered Flip-Flop: Conventional P-FF Designs can be classified in to two types 1) Implicit type 2) Explicit type In implicit design, latch and the pulse generator are in built present,in explicit pulse triggered design, latch and the pulse generator are separate. The implicit and explicit designs take the more power when we are working with without generating the pulse signals. A) Ep-Dco(Explicit Pulsed Data Close Tooutput): The design is designed by based on explicit P-FF Design. The design has the NAND logic gate based pulse generator and True Single Phase Clock (TSPC) latch design. In this NAND gate based Pulse generator Flip-Flop Design, I3 and I4 inverters provides latch data, to hold the internal node X we are using the I1, I2 inverters. The design pulse width is determined by the delay of 3 inverters. Page 693

c) Static conditional discharge flip-flop(scdff): Fig.5: Ep-Dco In Data Close to Output based on Explicit P-FF design have some drawbacks those are when the rising edge on pulse generator the internal node X will be discharged. Pulse generator provides the pulses high and low, when the pulse will be high automatically the X will be discharged. To solve the problem, we are proposing the conditional precharge, conditional capture, conditional enhancement and conditional discharge. b) Conditional discharge flipflop (CDFF): Fig.7: static-cdff Static CDFF design provides accurate results. The static CDFF design provides the longer data to Q delay. Both Designs are providing the longer delay in M1, M2, M3 Transistors The CDFF and Static CDFF pulse triggered Flip-Flops are providing the longer delay in M1, M2, M3 Transistors so to reduce that problem we are implementing the new design i.e. Modified Hybrid Latch Flip-Flop and it s have the static latch. d) Modified Hybrid Latch FlipFlop(MHLFF): Fig.6: CDFF An extra transistor is connected to previous design that is MN3 it controls the output Qfdbk so here no discharge will be occurred when pulse generator provides the positive peak. Fig.8: MHLFF In this design the internal node X will be removed. In this MHLFF design the weak signal m1 transistor controlled by the output Q when the internal node X will be zero. The design circuit complexity is high when compare with the other techniques. The figure 4 shows the MHLFF design. Page 694

2. Pulse Triggered Flip-Flop: The DCO, CDFF, Static CDFF and MHLFF have their own draw backs because of this reason we are proposing the Pulse Triggered Flip-Flop. The static CDFF and Proposed pulse triggered Flip-Flop both are having the static latch. However, we have the 3 major differences in proposed pulse triggered flip-flop design in a unique TSPC latch structure. First, in the first stage of TSPC latch pull up PMOS transistor MP1 gate will be connected to the ground. When the signal rising edge on that time no discharge path will be occurred in the Pulse Triggered Design. This design also reduces the capacitance node of X. Second one, the simple pass transistor is controlled by the pulse clock signal which is included so that the given input data can be divided in to the latch directly. The pull up transistor MP2 that is second stage of inverter is directly connected the input Source node to Q. The level of node can be speedily pulled up to the transmission time delay. Third one, the second stage of inverter network completely removed in the pulse triggered Flip-Flop Design. Here we are connecting a new pass transistor that provides a new discharging path in the design. Shift Register Design Using P-FF: Fig.10: Proposed Shift Register Using P-FF By using these P-FF in shift register instead latch is more efficient in terms of power and delaycompared to shift register design using latch. IV.SIMULATION RESULTS: Fig.9:Proposed P-FF By using this proposed flip-flop(p-ff) we will implement shift register because compere to all flipflops P-FF is more advantageous in terms of power and delay. Fig.11: Simulation Results of Ep-Dco Page 695

Fig.15: Simulation Results of P-FF Fig.12: Simulation Results of CDFF Fig.13: Simulation Results of Static-CDFF Fig.14:Simulation Results of MHLFF Fig.16: Simulation Results of Proposed Shift Register Table. I. Power and delay Comparison Design Power μwatts Delay Shift register 6860 17.21n using latches Ep-Dco 28.4 11.45p CDFF 31.8 315.74p Static-CDFF 28.6 179.16p MHLFF 11.2 191.78p Proposed P- 10.9 2.52p FF Shift register using P-FF 180 139.6p Page 696

V.CONCLUSION: Here we are designing the low power shift register using pulse triggered flip-flop based on signal feed through scheme in 90nm Technology. The proposed Pulse triggered Flip-Flop design is working with the low power and it provides the high speed results compared to the shift registers designed with latches. REFERENCES: [1]P.Reyes,P.Reviriego,J.A.Maestro,andO.Ruano, Ne wprotectiontechniques against SEUs for moving average filters in a radiation environment, IEEE Trans. Nucl. Sci., vol. 54, no. 4, pp. 957 964, Aug.2007. [2] M. Hatamianet al., Design considerations for gigabit ethernet 1000 base-t twisted pair transceivers, Proc. IEEE Custom Integr. CircuitsConf., pp. 335 342, 1998. [3] H. Yamasaki and T. Shibata, A real-time imagefeature-extraction and vector-generation vlsi employing arrayed-shift-register architecture, IEEE J. Solid-State Circuits, vol. 42, no. 9, pp. 2046 2053, Sep. 2007. [4] H.-S. Kim, J.-H.Yang, S.-H.Park, S.-T.Ryu, and G.-H. Cho, A 10-bitcolumn-driver IC with parasiticinsensitive iterative charge-sharingbased capacitorstring interpolation for mobile active-matrix LCDs, IEEE J. Solid-State Circuits, vol. 49, no. 3, pp. 766 782, Mar. 2014. [5] S.-H. W. Chiang and S. Kleinfelder, Scaling and design of a 16-megapixel CMOS image sensor for electron microscopy, in Proc. IEEENucl. Sci. Symp. Conf. Record (NSS/MIC), 2009, pp. 1249 1256. Page 697