POWER AND AREA EFFICIENT LFSR WITH PULSED LATCHES

Similar documents
An FPGA Implementation of Shift Register Using Pulsed Latches

Reduction of Area and Power of Shift Register Using Pulsed Latches

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

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

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

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

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

Area Efficient Pulsed Clock Generator Using Pulsed Latch Shift Register

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

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

Area Efficient Pulsed Clocks & Pulsed Latches on Shift Register Tanner

ADVANCES in NATURAL and APPLIED SCIENCES

LOW POWER AND AREA-EFFICIENT SHIFT REGISTER USING PULSED LATCHES

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

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

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

2. Conventional method 1 Shift register using PPCFF

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

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

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

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

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

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

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

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

A Power Efficient Flip Flop by using 90nm Technology

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

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

LOW POWER AND HIGH PERFORMANCE SHIFT REGISTERS USING PULSED LATCH TECHNIQUE

Design of Shift Register Using Pulse Triggered Flip Flop

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

Reduction of Clock Power in Sequential Circuits Using Multi-Bit Flip-Flops

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

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

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

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

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

Power Optimization of Linear Feedback Shift Register (LFSR) using Power Gating

Power Optimization by Using Multi-Bit Flip-Flops

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

Design of an Efficient Low Power Multi Modulus Prescaler

DESIGN OF EFFICIENT SHIFT REGISTERS USING PULSED LATCHES

Low Power D Flip Flop Using Static Pass Transistor Logic

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

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

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

Figure.1 Clock signal II. SYSTEM ANALYSIS

Minimization of Power for the Design of an Optimal Flip Flop

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

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

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

International Journal of Scientific & Engineering Research, Volume 5, Issue 9, September ISSN

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

TEST PATTERN GENERATION USING PSEUDORANDOM BIST

New Single Edge Triggered Flip-Flop Design with Improved Power and Power Delay Product for Low Data Activity Applications

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

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

GLITCH FREE NAND BASED DCDL IN PHASE LOCKED LOOP APPLICATION

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

DESIGN OF LOW POWER TEST PATTERN GENERATOR

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

Design of Pulse Triggered Flip Flop Using Conditional Pulse Enhancement Technique

Low Power Area Efficient Parallel Counter Architecture

POWER OPTIMIZED CLOCK GATED ALU FOR LOW POWER PROCESSOR DESIGN

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

A Low Power Delay Buffer Using Gated Driver Tree

Design and Implementation of Uart with Bist for Low Power Dissipation Using Lp-Tpg

Research Article Low Power 256-bit Modified Carry Select Adder

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

Parametric Optimization of Clocked Redundant Flip-Flop Using Transmission Gate

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

LUT OPTIMIZATION USING COMBINED APC-OMS TECHNIQUE

A New Approach to Design Fault Coverage Circuit with Efficient Hardware Utilization for Testing Applications

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

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

A Symmetric Differential Clock Generator for Bit-Serial Hardware

Bit Swapping LFSR and its Application to Fault Detection and Diagnosis Using FPGA

[Krishna*, 4.(12): December, 2015] ISSN: (I2OR), Publication Impact Factor: 3.785

II. ANALYSIS I. INTRODUCTION

Design of Testable Reversible Toggle Flip Flop

LFSR Counter Implementation in CMOS VLSI

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

A Design for Improved Very Low Power Static Flip Flop Using Two Inverters and Five NORs

Design and analysis of RCA in Subthreshold Logic Circuits Using AFE

Optimized Magnetic Flip-Flop Combined With Flash Architecture for Memory Unit Based On Sleep Transistor

IN DIGITAL transmission systems, there are always scramblers

Design of Fault Coverage Test Pattern Generator Using LFSR

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

Optimization of Power and Area Efficient Shift Register Using Pulsed Latch

A Novel Approach for Auto Clock Gating of Flip-Flops

Weighted Random and Transition Density Patterns For Scan-BIST

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

Modifying the Scan Chains in Sequential Circuit to Reduce Leakage Current

Design of Low Power Efficient Viterbi Decoder

DESIGN AND ANALYSIS OF COMBINATIONAL CODING CIRCUITS USING ADIABATIC LOGIC

LOW-POWER CLOCK DISTRIBUTION IN EDGE TRIGGERED FLIP-FLOP

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

Dual Slope ADC Design from Power, Speed and Area Perspectives

Transcription:

Volume 115 No. 7 2017, 447-452 ISSN: 1311-8080 (printed version); ISSN: 1314-3395 (on-line version) url: http://www.ijpam.eu ijpam.eu POWER AND AREA EFFICIENT LFSR WITH PULSED LATCHES K Hari Kishore 1, Fazal Noor Basha 2, V Krishna Priya 3, G Prashanth Kumar 4,NLV Krishna Rao 5 1,2,3,4,5 Department of ECE, K L University, Vaddeswaram, Guntur, A.P, India 1 Kakarla.harikishore@kluniversity.in, 3 krishnapriya.varanasi95@gmail.com, 4 prasanthkumar7 93@gmail.com, 5 leelaveerakrishna369@gmail.com. Abstract: The following paper deals with power and area efficient LFSR with pulsed latches. The LFSR uses a large number of flip-flops which consume high amount of power. To reduce this power consumption pulsed latches are used in the place of flipflops. The delayed pulsed clocks are used to reduce the timing issues of pulsed latches. The LFSR of higher order are divided into sub-groups for the reduction of the number of pulsed clock generators. A 4-bit LFSR and an 8-bit LFSR of 0.18um CMOS process with Vdd = 5v is designed. The power consumption and area consumption are compared between the 4-bit and 8-bit LFSR and analysis is given in this paper. Index Terms: low power, area-efficient, pulsed latch, LFSR. 1. Introduction A LSFR is an important block of VLSI circuits. It is mainly used in the testing and fault detection circuits. These are mainly used in circuit testing processes like signature analysis and test pattern generation and also random pattern generation. The LFSR has a wide range of applications which need higher order circuits which take up to 256 bit LFSR. This large size LFSR need lager number of flipflops and consumes a lot of power. The main issue of large size LFSR is powerconsumption and area efficiency. The architecture of LFSR is very simple. For any N-bit LFSR it requires N number of flip-flops and Ex-Or gates are taken as per the polynomial equation chosen for the circuit. The polynomial equation plays an important role in the pattern generation. For a large range of patterns one need to take a suitable polynomial. The Ex-Or gates are responsible for the test pattern generation. These gates are used in the feedback of the circuit. Figure 1. Master-Slave flip-flop Pulsed Latch. The following paper proposes area efficient and power efficient LFSR. For the reduction of the power consumption, pulsed latches are used in the place of flip-flops. The delayed pulsed clocks are used to reduce the timing issues of pulsed latches. The LFSR of higher order are divided into sub-groups for the reduction of the number of pulsed clock generators. The remaining paper is arranged as the following: Section 2 gives the detailed explanation of the proposed circuit architecture. Section 3 deals with calculations and comparisons of proposed circuit. Section 4 draws the conclusions. A. Proposed LFSR 2. Architecture Two latches are used by a master slave flipflop for proper working as shown in above figure 1.. This is replaced with pulsed latch with continuous latch and delayed clock signal as shown in figure 1.. In the suggested system pulsed latches would take the pulsed 447

clock signal from the pulsed clock generation circuit. Therefore by usage of the pulsed latch the power and area consumption becomes half which is perfect and finest solution for the necessity of the power and area optimization. The LFSR cannot use the pulsed latch because of its problem in timing analysis, which is shown in figure (2). The LFSR contains numerous latches and pulsed clock signals. The obtained response in waveform shown in figure (2) shows timing problems results in the LFSR. Since input signal for the first latch is consistent during the pulsed clock width then the output of first latch-q1 changes correctly. The output signal Q2 of the 2 nd latch is ambivalent as the input signal Q1 alters during clock pulsed width. The timing problem has only one alternative that is to add delay circuits amid the latches. The first latch output signal is delayed which then reaches next latch to the end of the clock pulse. The output signals of 1 st and 2 nd latch which are Q1 and Q2 changes along the pulsed clock width which is presented in figure 3, but 2 nd and 3 rd latches (D2 and D3) input signals remain the same as the output signals form the 1 st and 2 nd latches (Q1 and Q2) after clock pulse. Hence all the latches have continual input signals during the clock pulse, but there is no timing problem that occurs amid the latches. Figure 3. LFSR with delayed pulsed clock signal waveforms. However, delay circuits imbibe much overheads with respect to power and area. One more alternative for this problem is to utilize numerous non-overlap delayed pulsed clock signals, as shown in figure 4. The pulsed clock signals which are delayed will be produced, when clock pulse signal passes through the delayed circuits. The delayed clock pulse used in next latch is utilized by the present latch. Therefore, the data of each latch renews after updating the data by its next latch. By this, each and every latch will be having a consistent input all along its clock pulse cycle and timing problem will not be occurred amid the latches. As the size increases, the circuit requires numerous delayed circuits. In figure 4, the timing diagram shows the delayed clock pulse signal passes through the delay circuits. Each latch utilizes a clock pulse signal which has been delayed by clock pulse signal which has been utilized by its next latch. By this every latch modifies the data after its next latch renews the data. Figure 2. LFSR with pulsed clock signal waveforms. Figure 4. LFSR with delayed pulsed clock signals and latches. Schematic Waveforms. 3. Simulation results 448

The following results are the simulation results obtained by implementing the circuit using Tanner EDA tool. The simulation is carried on 4-bit LFSR and 8- bit LFSR. The power calculations are done through tanner tool and area calculations are done by Verilog HDL. A. 4-Bit Linear Feedback Shift Register Figure 7. Power consumption of 4-bit LFSR using flip-flop pulsed latches The 4-bit LFSR is simulated by using both flip-flop and pulsed latches. The power consumed by both the circuits throughout the simulation is plotted and the average of the power consumption is calculated. B. 8-Bit Linear Feedback Shift Register Figure 5. 4-Bit LSFR using Flip-flops Pulsed latches Figure 6. 8-Bit LSFR using Flip-flops Pulsed latches 449

Figure 8. Power consumption of 8-bit LFSR using flip-flop pulsed latches Table 1:performance comparison of LFSRs results are between conventional LFSRs and proposed LFSRs. References [1] 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 by H.S.Kim, J.H.Yang, S.H.Park, S.T.Ryu, and G.H.Cho. [2] Flow-through latch and edge-triggered flip-flop hybrid elements, IEEE Int. Solid- State Circuits Conference. (ISSCC) Dig. Tech. Papers, pp. 138 139, Feb-1996 by H.Partovi. [3] Conditional push-pull pulsed latch with 726 fjops energy delay product in 65 nm CMOS, in IEEE International Solid-State Circuits Conference (ISSCC) Dig. Tech. Papers, Feb-2012, pp. 482 483 by E.Consoli, M.Alioto, G.Palumbo, and J.Rabaey. The 8-bit LFSR is simulated by using both flip-flop and pulsed latches. The power consumed by both the circuits throughout the simulation is plotted and the average of the power consumption is calculated. 4. Conclusion This paper suggested an area and power efficient LFSR by utilizing pulsed latches. The LFSR lessens the power and area consumption by utilizing the pulsed latches instead of flip-flops which is used in present existing system. The timing problem amid the pulsed latches is resolved utilizing numerous nonoverlapped delayed pulsed clock signals using as an alternative for a single pulsed clock signal. As the size of the LFSR increases the power consumption can be reduced but the area consumption is not much decreased. The simulation results are theoretical and they can alter when simulated practically. These comparative [4] Comparative analysis of master-slave latches and flip-flops for high-performance and low-power systems, in IEEE J. Solid- State Circuits, volume. 34, no.4, pp. 536 548 in Apr-1999 by V.Stojanovic and V.Oklobdzija. [5] A 9.7 mw AAC-decoding, 620 mw H.264 720p 60fps decoding, 8-core media processor with embedded forward bodybiasing and power-gating circuit in 65 nm CMOS technology, in IEEE International Solid State Circuits Conference (ISSCC) Dig. Tech. Papers, Feb-2008, pp. 262 264 by S. Nomura. [6] 6.33 mw MPEG audio decoding on a multimedia processor, in IEEE Int. Solid- StateCircuits Conf. (ISSCC) Dig. Tech. Papers, Feb. 2006, pp. 1636 1637 by Y. Ueda. [7] Conditional-capture flip-flop for statistical power reduction, IEEE J. Solid- State Circuits, vol. 36, pp. 1263 1271, Aug. 450

2001 by B.-S. Kong, S.-S. Kim, and Y.-H. Jun. [8] Implementation of Pulsed Latch and PulsedRegister Circuits to Minimize Clocking Power,978-1-4577-1400- 9/11/$26.00, 2011 by Seungwhun Paik, GiJoon Nam,Youngsoo Shin. [9] Design and Analysis of a Linear Feedback Shift Register with Reduced Leakage Power International Journal of Computer Applications (0975 8887) Volume 56 No.14, Oct-2012 by ] M. Janaki Rani,S. Malarkkan. [10] New Protection Techniques against SEUs formoving Average Filters in a Radiation Environment IEEE transactions on Nuclear science by P. Reyes, P. Reviriego. [11] Front end Design of shift registers using latches, International Research Journal ofengineering and Technology (IRJET) Volume: 03 Issue no: 05, May- 2016 by N.Nikitha, Pramod Mutalik. [12] T. Padmapriya and V. Saminadan, Priority based fair resource allocation and Admission Control Technique for Multi-user Multi-class downlink Traffic in LTE- Advanced Networks, International Journal of Advanced Research, vol.5, no.1, pp.1633-1641, January 2017. 451

452