DESIGN OF EFFICIENT SHIFT REGISTERS USING PULSED LATCHES

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

LOW POWER AND AREA-EFFICIENT SHIFT REGISTER USING PULSED LATCHES

Area Efficient Pulsed Clock Generator Using Pulsed Latch Shift Register

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

An FPGA Implementation of 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

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

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

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

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

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

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

Reduction of Area and Power of Shift Register Using Pulsed Latches

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

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

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

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

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

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

ADVANCES in NATURAL and APPLIED SCIENCES

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

Optimization of Power and Area Efficient Shift Register Using Pulsed Latch

Area Efficient Pulsed Clocks & Pulsed Latches on Shift Register Tanner

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

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

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

Design of Shift Register Using Pulse Triggered Flip Flop

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

2. Conventional method 1 Shift register using PPCFF

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

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

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

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

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

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

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

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

Efficient 500 MHz Digital Phase Locked Loop Implementation sin 180nm CMOS Technology

Digital Fundamentals

A Power Efficient Flip Flop by using 90nm Technology

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

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

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

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

LFSR Counter Implementation in CMOS VLSI

Modifying the Scan Chains in Sequential Circuit to Reduce Leakage Current

Power Optimization by Using Multi-Bit Flip-Flops

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

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

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

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

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

POWER AND AREA EFFICIENT LFSR WITH PULSED LATCHES

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

Random Access Scan. Veeraraghavan Ramamurthy Dept. of Electrical and Computer Engineering Auburn University, Auburn, AL

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

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

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

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

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

PGT104 Digital Electronics. PGT104 Digital Electronics

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

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

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

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

Power Efficient Design of Sequential Circuits using OBSC and RTPG Integration

CHAPTER 1 LATCHES & FLIP-FLOPS

Leakage Current Reduction in Sequential Circuits by Modifying the Scan Chains

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

Design of Pulse Triggered Flip Flop Using Conditional Pulse Enhancement Technique

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

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

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

Load-Sensitive Flip-Flop Characterization

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

DESIGN OF LOW POWER TEST PATTERN GENERATOR

ECE321 Electronics I

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

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

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

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

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

Sequential Digital Design. Laboratory Manual. Experiment #3. Flip Flop Storage Elements

Design of Fault Coverage Test Pattern Generator Using LFSR

MASSACHUSETTS INSTITUTE OF TECHNOLOGY Department of Electrical Engineering and Computer Science

ADVANCES in NATURAL and APPLIED SCIENCES

GLITCH FREE NAND BASED DCDL IN PHASE LOCKED LOOP APPLICATION

(CSC-3501) Lecture 7 (07 Feb 2008) Seung-Jong Park (Jay) CSC S.J. Park. Announcement

Introduction. NAND Gate Latch. Digital Logic Design 1 FLIP-FLOP. Digital Logic Design 1

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

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

Current Mode Double Edge Triggered Flip Flop with Enable

The outputs are formed by a combinational logic function of the inputs to the circuit or the values stored in the flip-flops (or both).

EMT 125 Digital Electronic Principles I CHAPTER 6 : FLIP-FLOP

Low Power Area Efficient Parallel Counter Architecture

A Low Power Delay Buffer Using Gated Driver Tree

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

Low Power Single Edge Triggered D Flip Flop Based Shift Registers Using 32nm Technology

Transcription:

DESIGN OF EFFICIENT SHIFT REGISTERS USING PULSED LATCHES 1 M. Ajay, 2 G.Srihari, 1 PG Scholar,Dept of ECE, Sreenivasa Institute of Technology and Management Studies (Autonomous) Murkambattu, Chittoor, JNTU Anatapur University 2 Assistant Professor,Dept of ECE, Sreenivasa Institute of Technology and Management Studies (Autonomous) Murkambattu, Chittoor JNTU Anatapur University. Abstract: This paper proposes a low-power and area-efficient shift register using digital pulsed latches. The area and power consumption are reduced by replacing flip-flops with pulsed latches. This method 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. 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. A 256-bit shift register using pulsed latches was fabricated using a 0.18μm CMOS process with VDD = 1.8V. The core area is 6600μm2. The power consumption is 1.2mW at a 100 MHz clock frequency. Keywords: Area-efficient, flip-flop, pulsed clock, pulsed latch, shift register. 1. INTRODUCTION Flip flops are the basic storage elements used extensively in all kinds of digital designs. As the feature size of CMOS technology process scaled down according to Moore s Law, designers are able to integrate many numbers of transistors onto the same die. Heat is one of the phenomenon packaging challenges in this epoch, it is one of the main challenges of low power design methodologies and practices. Another driver of low power research is the reliability of the integrated circuit. More switching implies higher average current is expelled and therefore the probability of reliability issues occurring rises. We are moving from laptops to tablets and even smaller computing digital systems. With this profound trend continuing and without a match trending in battery life expectancy, the more low power issues will have to be addressed. The current trends will eventually mandate low power design automation on a very large scale to match the trends of power consumption of today s and future integrated chips. Power] consumption of Very Large Scale Integrated design is given by Generalized relation, P = CV2f [1]. Since power is proportional to the square of the voltage as per the relation, voltage scaling is the most prominent way to reduce power dissipation. However, voltage scaling is results in threshold voltage scaling which bows to the exponential increase in leakage power. Though several contributions have been made to the art of single edge triggered flip-flops, a need evidently occurs for a design that further improves the performance of single edge triggered flipflops patterns. The architecture of a shift register is quite simple. An N-bit shift register is composed of series connected N data flip-flops. The speed of the flipflop is less important than the area and power consumption because there is no circuit between flip-flips in the shift register. The smallest flip-flop is suitable for the shiftregister to reduce the area and power consumption. 1100 2016 M. Ajay et.al http://www.irjaet.com

2. SHIFT REGISTERS A shift register is the basic building block in a VLSI circuit. Shift registers are commonly used in many applications, such as digital filters, communication receivers and image processing ICs Recently, as the size of the image data continues to increase due to the high demand for high quality image data, the word length of the shifter register increases to process large image data in image processing ICs. An image-extraction and vector generation VLSI chip uses a 4K-bit shift register A 10-bit 208 channel output LCD column driver IC uses a 2K-bit shift register A 16- megapixel CMOS image sensor uses a 45K-bit shift register. As the word length of the shifter register increases, the area and power consumption of the shift register become important design considerations.the smallest flip-flop is suitable for the shift register to reduce the area and power consumption. Recently, pulsed latches have replaced flipflops in many applications, because a pulsed latch is much smaller than a flip-flop. But the pulsed latch cannot be used in a shift register due to the timing problem between pulsed latches. Fig.1. (a) Master slave flip flop (b) Pulsed latch There are also bidirectional shift registers which allow shifting in both directions:l R or R L. The serial input and last output of a shift register can also be connected to shift register Previous work often measured energy consumption using a limited set of data patterns with the clock switching every cycle. But real designs have a wide variation in clock and data activity across different TE instances. For example, lowpower microprocessors make extensive use of clock gating resulting in many TEs whose energy consumption is dominated by input data transitions rather than clock transitions. 3. PROPOSED ARCHITECTURE Fig. 2. Shift register with latches and a pulsed clock signal. (a) Schematic. (b)waveforms 1101 2016 M. Ajay et.al http://www.irjaet.com

The pulsed latch cannot be used in shift registers due to the timing problem, as shown in Fig. 2. The shift registers in Fig. 2(a) consists of several latches and a pulsed clock signal (CLK_pulse). The operation waveforms in Fig. 2(b) show the timing problem in the shifter register. The output signal of the first latch (Q1) changes correctly because the input signals of the first latch (IN) is constant during the clock pulse width (TPULSE). But the second latch has an uncertain output signal (Q2) because its input signal (Q1) changes during the clock pulse width. One solution for the timing problem is to add delay circuits between Fig. 3. Shift register with latches, delay circuits, and a pulsed clock signal. (a)schematic. (b)waveforms Fig.4. Proposed Shift register latche. The output signal of the latch is delayed and reaches the next latch after the clock pulse. 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 1102 2016 M. Ajay et.al http://www.irjaet.com

input signals during the clock pulse and no timing problem occurs between the latches. However, the delay circuits cause large area and power over heads.the proposed shift register is divided into M sub shifter registers to reduce the number of delayed pulsed clock signals. A 4-bitsub shifter register consists of five latches and it performs shift operations with five non-overlap delayed pulsed clock signals(clk_pulse1:4 and CLK _pulset). In the 4-bit sub shift register #1, four latches store 4-bit data (Q1-Q4) and the last latch stores 1-bit temporary data (T1) which will be stored in the first latch (Q5) of the 4-bit sub shift register #2. 4. RESULTS Fig:5. 32 Bit Shift Register using SSASPL Fig:6 Area of the 32 Bit Shift Register using SSASPL The proposed shift register using pulsed latches were implemented with the 32 and 16 bit SSASPLs achieves a small area and low power consumption compared to the 32 and 16 bit PPCFF. 1103 2016 M. Ajay et.al http://www.irjaet.com

Fig:7 Power of the 32 Bit Shift Register using SSASPL Fig:8. 32 Bit Shift Register using PPCFF 1104 2016 M. Ajay et.al http://www.irjaet.com

Fig:9. Area of the 32 Bit Shift Register using PPCFF Fig:10 : Power of the 32 Bit Shift Register using PPCFF COMPARISION ANALYSIS PARAMETERS PPCFF SSASPL 1. Area 31.41 8.42 2. Power 6.611 2.876 Table:1 Comparision of Area and Power of SSASPL and PPCFF PARAMETERS PPCFF SSASPL 1. Area 60.25 33.63 2. Power 244.92 381.39 Table:2 Comparision of Area and Power of 16 bit Shift Register using SSASPL and PPCFF 1105 2016 M. Ajay et.al http://www.irjaet.com

PARAMETERS PPCFF SSASPL 1. Area 90.926 6.527 2. Power 533.55 313.61 Table:3 Comparision of Area and Power of 32 bit Shift Register using SSASPL and PPCFF CONCLUSION This paper proposed a low-power and area-efficient shift register using pulsed latches. The shift register reduces area and power consumption by substituting flip-flops with pulsed latches. The timing problem between pulsed latches is solved using multiple non-overlap delayed pulsed clock signals as an alternative of a single pulsed clock signal. REFERENCES [1] Xiaowen Wang, and William H. Robinson, A Low-Power Double Edge Triggered Flip-Flop with TransmissionGates and Clock Gating IEEE Conference, pp 205-208, 2010. [2] PhaedonAvouris, JoergAppenzeller, Richard Martel, and Shalom J. Wind. Carbon nanotubeelectronics.proceedings of the IEEE,91(11):1772 84, November 2003. [3] Fabien Pregaldinyet.al., Design Oriented Compact Models for CNTFETs, IEEE Trans. Elec. dev., 2006. [4] -Flop Based on Signal Feed-Through Scheme International Journal of Advanced Research inelectronics and Communication Engineering(IJARECE) Volume 3, Issue 11, November 2014. [5] S. Heo, R. Krashinsky, and K. Asanovic, Activity-sensitive flip-flopand latch selection for reduced energy, IEEE Trans. Very Large ScaleIntegr. (VLSI) Syst., vol. 15, no. 9, pp. 1060 1064, Sep. 2007. 1106 2016 M. Ajay et.al http://www.irjaet.com