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

Similar documents
An FPGA Implementation of Shift Register Using Pulsed Latches

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

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

Area Efficient Pulsed Clock Generator Using Pulsed Latch Shift Register

Reduction of Area and Power of Shift Register Using Pulsed Latches

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

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

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

2. Conventional method 1 Shift register using PPCFF

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

LOW POWER AND AREA-EFFICIENT SHIFT REGISTER USING PULSED LATCHES

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

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

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

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

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

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

Design of Shift Register Using Pulse Triggered Flip Flop

Area Efficient Pulsed Clocks & Pulsed Latches on Shift Register Tanner

Optimization of Power and Area Efficient Shift Register Using Pulsed Latch

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

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

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

DESIGN OF EFFICIENT SHIFT REGISTERS USING PULSED LATCHES

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

POWER AND AREA EFFICIENT LFSR WITH PULSED LATCHES

ADVANCES in NATURAL and APPLIED SCIENCES

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

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

LOW POWER AND HIGH PERFORMANCE SHIFT REGISTERS USING PULSED LATCH TECHNIQUE

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

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

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

A Power Efficient Flip Flop by using 90nm Technology

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

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

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

Power Optimization by Using Multi-Bit Flip-Flops

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

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

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

Implementation of Shift Register Using Pulsed Latches

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

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

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

Design of Pulse Triggered Flip Flop Using Conditional Pulse Enhancement Technique

LOW POWER DOUBLE EDGE PULSE TRIGGERED FLIP FLOP DESIGN

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

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

Figure.1 Clock signal II. SYSTEM ANALYSIS

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

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

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

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

Low Power D Flip Flop Using Static Pass Transistor Logic

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

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

Low Power Area Efficient Parallel Counter Architecture

Low Power and Reduce Area Dual Edge 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

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

Minimization of Power for the Design of an Optimal Flip Flop

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

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

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

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

Analysis of Low-Power and Area-Efficient Shift Registers using Pulsed Latch 1 P. Rahul Reddy

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

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

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

GLITCH FREE NAND BASED DCDL IN PHASE LOCKED LOOP APPLICATION

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

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

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

Design and analysis of RCA in Subthreshold Logic Circuits Using AFE

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

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

A Low Power Delay Buffer Using Gated Driver Tree

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

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

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

Design of Low Power Universal Shift Register

Power Efficient Design of Sequential Circuits using OBSC and RTPG Integration

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

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

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

II. ANALYSIS I. INTRODUCTION

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

Area Efficient Level Sensitive Flip-Flops A Performance Comparison

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

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

Design And Analysis of Clocked Subsystem Elements Using Leakage Reduction Technique

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

Design of Testable Reversible Toggle Flip Flop

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

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

Current Mode Double Edge Triggered Flip Flop with Enable

Design of an Efficient Low Power Multi Modulus Prescaler

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

Transcription:

www.ijecs.in International Journal Of Engineering And Computer Science ISSN: 2319-7242 Volume 5 Issue 10 Oct. 2016, Page No. 18532-18540 Pulsed Latches Methodology to Attain Reduced Power and Area Based On Shift Register Cheekati Sirisha (M.Tech), Department of ECE (VLSI& Es) 1 K. Prakash M.Tech., Assistant Professor 2 Abstract Holymary Institute of Technology, Ranga Reddy District, Hyderabad, TS 501301-INDIA cheekatisirisha@gmail.com 1 prakashacts10@gmail.com 2 The power consumption and area reduction are the key challenges in the Very Large Scale Integration (VLSI) circuit design. Power consumption and Area reduction plays a major role in sequential circuit design. Shift register is the main building block in the VLSI circuits. The shift register is composed of clock inter connection network and timing elements such as flip-flops and latches. The shift registers are design using edge triggered flip flops but the use of latches for shift register design also optimizes the area. This project introduces a low power and area efficient shift register using pulsed latch and pulse generation circuit. If the Flip-Flop is replaced with the pulsed latch the area and power consumption can be reduced to 50% in the shift register. For this design a non overlap clock pulses are used. This solves the timing problem between pulsed latches through the use of multiple non-overlap delayed pulsed clock signals instead of the conventional single pulsed clock signal. To minimize power consumption various non overlap delayed pulsed clock signal design is proposed for data synchronization in an exceedingly multi bit shift register. The proposed system is designed by using a popular Schematic and layout capture tool with 90nm technology. Keywords: Flip-flop, Pulse latch, Shift Register, Area-efficient, Pulsed clock 1. INTRODUCTION The rapid growth in semiconductor devices and VLSI designs has led to the development of high performance designs with enhanced reliability, customized size and low power, and because of the power dissipation is critical issue for battery operated systems. Therefore the designs are needed to be consuming less power while maintaining comparable performance. So everyone in VLSI design must think about area utilization and power dissipation In digital design flip-flops and latches are basic storage elements. Flip flops are precarious timing elements in digital circuits which have a great impact on speed and power consumption. In VLSI chip design reducing power has become a important consideration of an performance and area. The Shift register is a type of sequential circuit it is mainly used for storage or transfer digital data. Low power consumption and area reduction is one of the main objectives in the designing of VLSI design. The Shift register is the basic building block in VLSI circuits. It is commonly used in many applications. The architecture of shift register is quite simple. The M bit shift register can be is composed of M data flip-flops. The smallest flip-flops are suitable for designing of shift register to reduce the area and power consumption. Latches and flip-flops are the basic elements for storing information. The flip-flops and latches could be grouped under the static and dynamic design styles. One latch or flipflop 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 Cheekati Sirisha, IJECS Volume 05 Issue 10 Oct., 2016 Page No.18532-18540 Page 18532

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. The shift registers are commonly used for memory designs. The shift registers are design using edge triggered flip flops. All the flip flops are synchronized through clock signals. The increase in word length of shift register will increase the number of flip flops. The edge triggered flip flops are design with two or more than two latches. The general structure of flip flop is design using master slave latches. The internal structure of shift register composed of N number of series connected D flip flops. The latches are design using combination multiplexer logic cell using transmission gates. The structure of N bit shift register is composed of series connected synchronized N number of flip flops. The shift register is design with cascaded flip flops hence there is no interconnected circuits between the flip flops hence speed is not the major constraints of shift register design as compare to area and power. The latches are mostly not used in design of shift register due to its timing problems. The non overlap pulse latches are the better option of design of shift registers. It reduces the number of transistors for design which in turn also reduces the area and power consumption. This paper proposes a low-power and area-efficient shift register using pulsed latches. The shift register solves the timing problem using multiple non-overlap delayed pulsed clock signals instead of the conventional single pulsed clock signal. The shift register uses a small number of the pulsed clock signals by grouping the latches to several sub shifter registers and using additional temporary storage latches. 2. OBJECTIVE The designing of a shift register is quite simple. An n bit shift register is composed of series connected N data flipflops. The speed of the flip flops is of no major constraint here as there are no connections between the shift registers and flip flops. The smallest flip flop is enough to drive the requirement of the shift register and for this same reason the pulsed latches have replaced the flip flops as they are much smaller in size Vis a Vis the flip flops there by reducing power consumption. Although there are some drawbacks like that of the timing problem, which is easy to overcome by the use of multiple clocked pulses instead of a simple single pulsed clock. The shift register uses a small number of the pulsed clock signals by grouping the latches to several sub shifter registers and using additional temporary storage latches. 3. PROBLEM STATEMENT The main challenges for designing low power area efficient shift registers using latches is to optimize power & reduce the area without affecting the response or timing problem. Solving Timing Problem: Timing problem remains silent issue which stops the usage of pulse latch in shift register. The output signal of first latch changes correctly because input signal of first latch is constant during the clock pulse width T-Pulse. But the second latch Q2 has uncertain output signal because input from Q1 changes during clock pulse width. So to avoid this timing problem a delay circuit is introduced. As a result, all latches have constant input signals during the clock pulse width and no timing problem occurs between the latches. Reduced Area: Area required for Shift register using flip-flops is twice than that of shift registers using latches because a flip-flop consists of two latches. Thus area is reduced by 50% by replacing flip-flops with latches. Reduced Power: Flip-flop consumes near about 50% of total power because in sequential circuit. By replacing flip-flops with latches in proposed shift register, the power is saved by using clock pulsed instead of clock signal. Because of all these reasons, static differential sense amplifier shared pulsed latch is an attractive choice for efficient design of shift register. 4. PROPOSED METHOD Cheekati Sirisha, IJECS Volume 05 Issue 10 Oct., 2016 Page No.18532-18540 Page 18533

A master slave flip-flop using two latches can be replaced by a pulsed latch consist of latch and a pulsed clock signal. In this, all the pulse latches share pulse generation circuit for the pulsed clock signal. As a result, the area and power consumption of the pulsed latch become almost half of those of the master-slave flip-flop. The pulsed latch is an attractive solution for small area and low power consumption The shift register is designed by consisting of several latches and pulsed clock signal there will be a timing problem occur. The schematic diagram shows in Fig 1 consist of several latches and a pulsed clock signal. The operation wave form shows the timing problem in the shift register. The output signal of the first latch (Q1) changes correctly because the input signal of the first latch (IN) is constant during the clock pulse width.but the second latch has an uncertain output signal (Q2) because its input signal (Q1) changes during the clock (a) (b) Fig 2.simulation of shift register with latches (a) and its timing diagram (b) Fig. 1: Shift register with latches and pulsed clock signal (a) Schematic. (b) Wave form The shift register with latches and pulsed clock signal designed by using DSCH2 tool is shown in Fig 2(a) and its timing response is shown in Fig.2(b). From this we can analyze the timing problem of the shift register. One solution for the timing problem is to add delay circuits between latches. The output signal of the latch is delayed and reaches the next latch after the clock pulse. As shown in Fig.3 the output signals of the first and second latches (Q1 and Q2) change during the clock pulse width, but the input signals of the second and third latches (D2 and D3) become the same as the output signals of the first and second latches (Q1 and Q2) after the clock pulse. As a result, all latches have constant input signals during the clock pulse and no timing problem will occur, however the delay of the circuit cause large area and power consumption. Cheekati Sirisha, IJECS Volume 05 Issue 10 Oct., 2016 Page No.18532-18540 Page 18534

Fig3. Shift register with latches, delay circuits and a pulse clock signal (a) schematic and (b) waveform. The proposed shift register is splits into many sub shifter register M as shown in fig. 4(a). it is to narrow the delays of pulsed clock signals. The operation of proposed shift register in this first four bit sub shifter exist of five latches and it executes shift operations with five non overlap delayed pulsed clock signals as clock_ pulse <1> up to clock _pulse <T>.In the whole sub shifter register is taken as the four bit shift register #1.The four latches stores four bit of data Q1, Q2, Q3, Q4 and finally last latch stores one bit usual data as T1 as shown in fig. 4(b). This T1 gives as the input next four bit shift register #2 and in this the latches stores the data as Q5 to Q8 and final last latch has the data of T2. In this the data shifts up to shift register #M. In shift register every latch exist clock pulses in this the clock pulses are generated from the delayed pulsed clock generator as shown in fig 3. In this shift register the delayed pulsed clock generator consists of delays, AND gates. In this delay circuits has the rising and falling times in all inverters so that the AND gate generated with inverters produce sharp pulsed clock signals. Fig. 4(a): proposed shift register using pulsed latches Fig. 4(b): proposed shift registers wave forms Cheekati Sirisha, IJECS Volume 05 Issue 10 Oct., 2016 Page No.18532-18540 Page 18535

shared pulsed latch) it is smallest pulsed latch. By using this SSASPL the design of pulsed latch used in proposed shift register. The below fig.4 shows the circuit diagram of SSASPL with transistors. Fig.3: delayed pulsed clock generator This design implementation the proposed shift register uses Fig.4: Circuit diagram of SSASPL the pulsed latch is SSASPL (static differential sense amp EXISTING Area 4. RESULTS Delay PROPOSED Cheekati Sirisha, IJECS Volume 05 Issue 10 Oct., 2016 Page No.18532-18540 Page 18536

RTL schematic Technology schematic: Area Delay Cheekati Sirisha, IJECS Volume 05 Issue 10 Oct., 2016 Page No.18532-18540 Page 18537

EXTENSION RTL Technology Cheekati Sirisha, IJECS Volume 05 Issue 10 Oct., 2016 Page No.18532-18540 Page 18538

Area Delay 6. CONCLUSION This paper proposes a low power and area efficient shift register using pulsed latch. The shift register reduces area and power consumption by replacing flip-flops with pulsed latch. The design and analysis of a shift register using pulsed latches with reduced power and area is proposed. In order to reduce the area the traditional data flip-flops are substituted placed with pulsed latches. The use of various non overlap delay pulsed clock signals substituted by the traditional single pulsed clock signals by this design solves the timing problem in pulsed latches. In the standard system, shift register uses single pulsed clock signal for data transition, which consumes additional power. The shift register uses a small number of the pulsed clock signals and combine the latches to many sub shifter registers and exploitation further temporary storage latches. To minimize power consumption multiple non overlap delayed pulsed clock signal design is proposed for data synchronization in an exceedingly multi bit shift register. REFERENCES [1] 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. [2] 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. [3] H. Yamasaki and T. Shibata, A real-time image-featureextraction and vector-generation vlsi employing arrayedshift-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-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. [5] S.-H. W. Chiang and S. Kleinfelder, Scaling and design of a 16-megapixel CMOS image sensor for electron microscopy, in Proc. IEEE Nucl. Sci. Symp. Conf. Record (NSS/MIC), 2009, pp. 1249 1256. [6] S. Heo, R. Krashinsky, and K. Asanovic, Activitysensitive 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] S. Naffziger and G. Hammond, The implementation of the nextgeneration 64 b itanium microprocessor, in IEEE Int. Solid-State Circuits Conf. (ISSCC) Dig. Tech. Papers, Feb. 2002, pp. 276 504. Cheekati Sirisha, IJECS Volume 05 Issue 10 Oct., 2016 Page No.18532-18540 Page 18539

[8] H. Partovi et al., Flow-through latch and edge-triggered flip-flop hybrid elements, IEEE Int. Solid-State Circuits Conf. (ISSCC) Dig. Tech. Papers, pp. 138 139, Feb. 1996. [9] 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. [10] V. Stojanovic and V. Oklobdzija, Comparative analysis of masterslave latches and flip-flops for highperformance and low-power systems, IEEE J. Solid-State Circuits, vol. 34, no. 4, pp. 536 548, Apr. 1999. Cheekati Sirisha, IJECS Volume 05 Issue 10 Oct., 2016 Page No.18532-18540 Page 18540