Reduction of Area and Power of Shift Register Using Pulsed Latches

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

An FPGA Implementation of Shift Register Using Pulsed Latches

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

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

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

Area Efficient Pulsed Clock Generator Using Pulsed Latch Shift Register

2. Conventional method 1 Shift register using PPCFF

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

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

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

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

Optimization of Power and Area Efficient Shift Register Using Pulsed Latch

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

ADVANCES in NATURAL and APPLIED SCIENCES

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

Area Efficient Pulsed Clocks & Pulsed Latches on Shift Register Tanner

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

POWER AND AREA EFFICIENT LFSR WITH PULSED LATCHES

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

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

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

Design of Shift Register Using Pulse Triggered Flip Flop

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

LOW POWER AND AREA-EFFICIENT SHIFT REGISTER USING PULSED LATCHES

DESIGN OF EFFICIENT SHIFT REGISTERS USING PULSED LATCHES

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

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

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

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

Design of Pulse Triggered Flip Flop Using Conditional Pulse Enhancement Technique

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

LOW POWER AND HIGH PERFORMANCE SHIFT REGISTERS USING PULSED LATCH TECHNIQUE

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

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

LOW POWER DOUBLE EDGE PULSE TRIGGERED FLIP FLOP DESIGN

A Power Efficient Flip Flop by using 90nm Technology

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

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

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

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

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

Minimization of Power for the Design of an Optimal Flip Flop

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

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

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

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

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

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

PTL-AND CLOCK-PULSE CIRCUIT DRIVEN NOVEL SHIFT REGISTER ARCHITECTURE

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

Load-Sensitive Flip-Flop Characterization

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

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

GLITCH FREE NAND BASED DCDL IN PHASE LOCKED LOOP APPLICATION

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

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

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

Design and analysis of RCA in Subthreshold Logic Circuits Using AFE

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

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

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

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

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

Efficient Architecture for Flexible Prescaler Using Multimodulo Prescaler

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

P.Akila 1. P a g e 60

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

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

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

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

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

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

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

Current Mode Double Edge Triggered Flip Flop with Enable

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

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

II. ANALYSIS I. INTRODUCTION

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

Design of an Efficient Low Power Multi Modulus Prescaler

New Low Glitch and Low Power Flip-Flop with Gating on Master and Slave Latches

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

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

An efficient Sense amplifier based Flip-Flop design

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

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

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

Low Power D Flip Flop Using Static Pass Transistor Logic

Parametric Optimization of Clocked Redundant Flip-Flop Using Transmission Gate

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

Area Efficient Level Sensitive Flip-Flops A Performance Comparison

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

A Symmetric Differential Clock Generator for Bit-Serial Hardware

A Reduced Clock Power Flip-Flop for Sequential Circuits

LOW-POWER CLOCK DISTRIBUTION IN EDGE TRIGGERED FLIP-FLOP

IN DIGITAL transmission systems, there are always scramblers

Transcription:

I J C T A, 9(13) 2016, pp. 6229-6238 International Science Press Reduction of Area and Power of Shift Register Using Pulsed Latches Md Asad Eqbal * & S. Yuvaraj ** ABSTRACT The timing element and clock interconnection networks, such as flip flops and latches, which consume more power and area in VLSI world. This paper focuses on reduction of area and power of shift register using pulsed latches. The shift register using static differential sense amplification shared pulse latches, consist less number of transistors among all pulsed latches and compare with the power Pc style flip flop which consist smallest number of transistors among flip flops. Shift register fabricated using 180nm CMOS technology in virtuoso tool. The proposed shift register saves more power and area compared to the conventional shift register. Index Terms: Power pc style flip flops, static differential sense amplification shared pulse latch, delayed pulse clock generator, CMOS technology. I. INTRODUCTION As we know that shift register which used a cascaded flip flops i.e. output of one flip flop is input of another flip flop. Considering of shift register s speed is less important compare to power consuming and required area because shift register which has not any circuit in between of two consecutive storage element. Recently shift register which replaced the flip flops by pulsed latches in many applications because pulsed latch which consume less area and power compare with flip flops such as digital filters [2], communication receivers [3] and image processing [4-5]. But problem is that we cannot be used precisely pulsed latches in shift register due to timing constrain. Here this paper proposed a shift register which consume less power and area, simulated in cadence design systems at 180 nm technology. (A) Power PC style flip flop Transistors comparison among the flip flops like The Power-PC-style style flip flop (PPCFF) [6], Strong- Arm flip-flop (SAFF) [6], Data mapping flip-flop (DMFF) [8], Conditional precharge sense-amplifier flipflop (CPSAFF) [9], sense-amplifier flip-flop (SAFF), conditional capture flip-flops (CCFF) [10], adaptive coupling flip-flops (ACFF). Among all flip flops PPCFF which consumes less number of transistors which is 16 and number of transistors which is connected to clock is 8. Among all flip flops PPCFF consist maximum no. of clock connected transistors. Here shows schematic of PPCFF and simulation waveform. In Table I, it shows that the total number of transistor according to the storage elements (flip flops). * MTech, VLSI Design,ECE Department, SRM University, Chennai-603203, India, E-mail: asad.eqbal3@gmail.com ** Asst. Prof (O.G), ECE Department, SRM University, Chennai-603203, India, E-mail: yuvasivasanthi@gmail.com

6230 Md Asad Eqbal and S. Yuvaraj Table I Transistors Comparision of Flip Flop Flip flops No. of transistors data mapping flip-flop [8] 22 PPCFF [6] 16 Strong arm flip flop [6] 18 conditional precharge sense-amplifier flip-flop [9] 28 conditional capture flip-flop [10] 28 Fig. 1. shows schematic design of PPCFF which is composed of two latches and act as a master slave flip flop. There are two transmission gate is used in this flip flop one is in master and another one is in slave part. At a time one part will be in transition mode and another one is in hold mode. Out of 16 transistors 8 transistors connected to clock. The PPCFF simulated at 1.8v in 180nm technology of cadence tool and the power consumption by PPCFF is in uw.fig.1. shows simulation waveform of PPCFF. Figure 1: Schematic design of the PPCFF.Simulation waveform of the PPCFF.

Reduction of Area and Power of Shift Register using Pulsed Latches 6231 By the using of PPCFF designed a 4-bit shift register and the power consumed by shift register is in uw. (B) Pulsed latch Pulsed latch which is much faster than flip flops and they required less no. of clock transistors than flip flops that s why it consume less power as well as area. Pulsed latch which is designed by the conventional cmos transparent latch which is driven through the narrow clock pulse driven through the clock pulse generator which is also said to be clock chopper. Pulse generator which used to weak inverter to produce Pulse, which is one-sixth of the nominal pulse width. The internal nodes of pulse generator which flows very high in short duration or momentarily but there is no requirement of keeper circuit because pulse duration is very short or less. Pulsed latch is one of the attractive solution to reduce the power and area compared to flip flops. In Table II shows some pulsed latches and used no. of transistors. SSASPL stands for static differential sense amp shared pulse latch (7 transistors) and only transistor is attached to clock [6]. In transmission gate pulsed latch there are 10 transistors and 4 transistors connected to clock [7], hybrid latch flip flop required 14 transistors and 2 transistors required for clock [10], conditional push-pull pulsed latch required 26 transistors and 6 transistors required to connect with clock [7]. Among all of the pulsed latch SSASPL required less no. of transistors. Table II Transistors Comparision of Pulsed Latch Pulsed latch No. of transistors SSASPL [6] 7 TGPL [7] 10 HLFF [10] 14 CP3L [7] 26 (C) Static differential sense amp shared pulse latch SSASPL is the one of smallest pulsed latch among all pulsed latches [7]. Conventional SSASPL used 9 transistors but here one inverter is removed. Only one transistor is driven through the pulsed clock that s why it consume lowest power. There are two inverter which is cross coupled i.e. 4 transistors which holds the data and three nmos transistors which updates the data. There are two differential input and two differential outputs shows in Fig.2..When clock pulse is high it updates the data shows in Fig2..The output nodes will be pull down to ground according to input. SSASPL is implemented in 180nm cadence tool.

6232 Md Asad Eqbal and S. Yuvaraj Figure 2: Schematic design of SSASPL.Simulation waveform. II. ARCHITECTURE The pulsed latches directly cannot be use due to timing inhibit as shows in Fig.3..

Reduction of Area and Power of Shift Register using Pulsed Latches 6233 Figure 3: Schematic design of shift register. Simulation waveform In Fig.3. shift register there are 4 latches, the input of first latch is changed but the second is not corrected well as shows in Fig.3.. This problem occurs due to timing inhibit, output of first storage element due to input signal is changed well but second one is constant due to input signal change during the clock pulsed width. To solve this

6234 Md Asad Eqbal and S. Yuvaraj problem, proposed a new architecture where add a delay circuit in between of two consecutive latches and getting delayed output i.e. after clock pulse as shows in Fig.4..Output of one latch is the input of other latch which changes correctly shows in Fig.4..There is no any timing problem each latch gets constant input signal. However the using of delay circuit may be cause of the more power consumption and large area. Here in Fig.4..shift register which is designed by the using of pulsed latch. The cascaded pulsed latch which is operated by the pulsed delay generator which reduced the no. of delayed clock pulse show in Fig.5.. Figure 4: Shift register with delayed circuit and pulse clock. Simulation waveform Delayed pulse clock generator consist of delay circuit (rc delay), AND gate and single buffer the reason behind the using of AND gate is it allows the pass the data through channel, measured the frequency and gating the pulse [1]. Buffer which helps to solve the clock skew problem because in a long shift register at the ending of clock pulse would be degraded, to overcome this used a clock buffer. Simulated waveform shows

Reduction of Area and Power of Shift Register using Pulsed Latches 6235 in Fig.5..In which delayed clock pulse is generated by clock pulsed generator which gives the output in between of start and stop time. Start time act as a input signal and stop time and stop time as a output.in between of this specified time delay i.e. pulsed delayed output. Figure 5: pulse delayed generator. Simulation waveform

6236 Md Asad Eqbal and S. Yuvaraj The 4-bit shift register is designed by the static differential sense amplification shared pulse latch which is succesefully designed in 180nm technology of cadence virtuoso tool at 1.8v. Gating pulse which is given by the clock pulse delayed generator to each of the latch including temporary latch also. By the using of pulse delayed generator we fixed the timing inhibit and strongly or well designed. The shift register which consist low power as well as area,by the designing of layout determine the efficient area. So designed shift register shows in Fig.6 and successfully simulated waveform shows in Fig.6. Figure 6: Schematic design of shift register.simulation waveform

Reduction of Area and Power of Shift Register using Pulsed Latches 6237 Table III Power Comparision SSASPL PPCFF Shift register with PPCFF Shift register with SSASPL 736.8nw 5.853uw 21.23uw 8.619uw Productive power shows in TableIII. Area of PPCFF and SSASPL is determined by the designing of layout. The efficient area which is shown in Table IV. Figure 7: layout design of static differential sense amplification shared pulse latch. Power pc style flip flop. Table IV Area Comparision PPCFF 35.09um 2 SSASPL 15.14um 2 Shift register with SSASPL 78.2um 2 Shift register with PPCFF 146.19um 2

6238 Md Asad Eqbal and S. Yuvaraj III. CONCLUSION In this work analyzed the power and area of power pc style flip flop and static differential sense amp shared pulse latch with sufficient results and reduce the power and area. Furthermore designed and simulated using of the static differential sense amp shared pulse latch in shift register obtain acceptable results of designing the shift register using pulsed latch. Furthermore the shift register power and area reduced by the using of pulsed latch. The design was simulated in 180nm CMOS technology in virtuoso tool. ACKNOWLEDGMENT The chip fabrication design is going to supported by the IC Design Education Center (IDEC). REFERENCES [1] Byung-Do Yang Low-Power and Area-Efficient Shift Register Using Pulsed Latches IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMSI : REGULAR PAPERS, VOL. 62, NO. 6, JUNE 2015. [2] P. Reyes, P. Reviriego, J. A. Maestro, and O. Ruano, New protection techniques against SEUs for moving average filters in a radiation environment, IEEE Trans. Nucl. Sci., vol. 54, no. 4, pp. 957 964, Aug. 2007. [3] M. Hatamian et al., Design considerations for gigabit ethernet 1000 base-t twisted pair transceivers, Proc. IEEE Custom Integr. Circuits Conf., pp. 335 342, 1998. [4] H. Yamasaki and T. Shibata, A real-time image-feature-extraction and vector-generation vlsi employing arrayed-shiftregister architecture, IEEE J. Solid-State Circuits, vol. 42, no. 9, pp. 2046 2053, Sep. 2007. [5] H.-S. Kim, J.-H. Yang, S.-H. Park, S.-T. Ryu, and G.-H. Cho, A 10-bit column-driver IC with parasitic-insensitive iterative charge-sharing based capacitor-string interpolation for mobile active-matrix LCDs, IEEE J. Solid-State Circuits, vol. 49, no. 3, pp. 766 782, Mar. 2014. [6] S. Heo, R. Krashinsky, and K. Asanovic, Activity-sensitive flip-flop and latch selection for reduced energy, IEEE Trans. Very Large Scale Integr. (VLSI) Syst., vol. 15, no. 9, pp. 1060 1064, Sep. 2007. [7] E. Consoli, M. Alioto, G. Palumbo, and J. Rabaey, Conditional push-pull pulsed latch with 726 fjops energy delay product in 65 nm CMOS, in IEEE Int. Solid-State Circuits Conf. (ISSCC) Dig. Tech. Papers, Feb. 2012, pp. 482 483. [8] S. Nomura et al., A 9.7 mw AAC-decoding, 620 mw H.264 720p 60fps decoding, 8-core media processor with embedded forwardbody- biasing and power-gating circuit in 65 nm CMOS technology, in IEEE Int. Solid-State Circuits Conf. (ISSCC) Dig. Tech. Papers, Feb. 2008, pp. 262 264. [9] Y. Ueda et al., 6.33 mw MPEG audio decoding on a multimedia processor, in IEEE Int. Solid-State Circuits Conf. (ISSCC) Dig. Tech. Papers, Feb. 2006, pp. 1636 1637. [15] 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,pp. 1263 1271, Aug. 2001. [10] 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, pp. 1263 1271, Aug. 2001.