International Journal of Advanced Research in Computer Science and Software Engineering

Similar documents
Power-Area trade-off for Different CMOS Design Technologies

II. Previous Work. III. New 8T Adder Design

A NOVEL 4-Bit ARITHMETIC LOGIC UNIT DESIGN FOR POWER AND AREA OPTIMIZATION

An energy efficient full adder cell for low voltage

International Journal of Advance Engineering and Research Development

Design of 32-bit ALU using Low Power Energy Efficient Full Adder Circuits

Low-Power Digital CMOS Design: A Survey

Investigation on Performance of high speed CMOS Full adder Circuits

A Low Power Array Multiplier Design using Modified Gate Diffusion Input (GDI)

International Journal of Scientific & Engineering Research, Volume 6, Issue 7, July ISSN

A Literature Survey on Low PDP Adder Circuits

LOW POWER NOVEL HYBRID ADDERS FOR DATAPATH CIRCUITS IN DSP PROCESSOR

Design of Low power and Area Efficient 8-bit ALU using GDI Full Adder and Multiplexer

Low Power Adiabatic Logic Design

A Novel Approach for High Speed and Low Power 4-Bit Multiplier

A new 6-T multiplexer based full-adder for low power and leakage current optimization

Improved Two Phase Clocked Adiabatic Static CMOS Logic Circuit

Low Power 32-bit Improved Carry Select Adder based on MTCMOS Technique

Leakage Power Reduction in 5-Bit Full Adder using Keeper & Footer Transistor

Design of Low Power Flip Flop Based on Modified GDI Primitive Cells and Its Implementation in Sequential Circuits

Design of Low Power Vlsi Circuits Using Cascode Logic Style

A Low-Power High-speed Pipelined Accumulator Design Using CMOS Logic for DSP Applications

Adiabatic Logic Circuits for Low Power, High Speed Applications

DESIGN OF PARALLEL MULTIPLIERS USING HIGH SPEED ADDER

Low-power Full Adder array-based Multiplier with Domino Logic

Design and Analysis of Row Bypass Multiplier using various logic Full Adders

Design & Analysis of Low Power Full Adder

Novel Buffer Design for Low Power and Less Delay in 45nm and 90nm Technology

Study and Analysis of CMOS Carry Look Ahead Adder with Leakage Power Reduction Approaches

CHAPTER 5 DESIGN AND ANALYSIS OF COMPLEMENTARY PASS- TRANSISTOR WITH ASYNCHRONOUS ADIABATIC LOGIC CIRCUITS

Low Power 8-Bit ALU Design Using Full Adder and Multiplexer

Implementation and Performance Analysis of a Vedic Multiplier Using Tanner EDA Tool

2-Bit Magnitude Comparator Design Using Different Logic Styles

Implementation of 1-bit Full Adder using Gate Difuision Input (GDI) cell

High Performance and Low power VLSI CMOS Circuit Designs using ONOFIC Approach

Low Power 8-Bit ALU Design Using Full Adder and Multiplexer Based on GDI Technique

Low Power Design for Systems on a Chip. Tutorial Outline

INTERNATIONAL JOURNAL OF ADVANCED RESEARCH IN ENGINEERING AND TECHNOLOGY (IJARET)

DESIGNING OF SRAM USING LECTOR TECHNIQUE TO REDUCE LEAKAGE POWER

A SUBSTRATE BIASED FULL ADDER CIRCUIT

Pramoda N V Department of Electronics and Communication Engineering, MCE Hassan Karnataka India

Design Analysis of 1-bit Comparator using 45nm Technology

A HIGH SPEED & LOW POWER 16T 1-BIT FULL ADDER CIRCUIT DESIGN BY USING MTCMOS TECHNIQUE IN 45nm TECHNOLOGY

Course Content. Course Content. Course Format. Low Power VLSI System Design Lecture 1: Introduction. Course focus

A Case Study of Nanoscale FPGA Programmable Switches with Low Power

POWER DELAY PRODUCT AND AREA REDUCTION OF FULL ADDERS USING SYSTEMATIC CELL DESIGN METHODOLOGY

Jan Rabaey, «Low Powere Design Essentials," Springer tml

Low-power Full Adder array-based Multiplier with Domino Logic

UNIT-II LOW POWER VLSI DESIGN APPROACHES

DESIGN FOR LOW-POWER USING MULTI-PHASE AND MULTI- FREQUENCY CLOCKING

Power Optimized Energy Efficient Hybrid Circuits Design by Using A Novel Adiabatic Techniques N.L.S.P.Sai Ram*, K.Rajasekhar**

Domino CMOS Implementation of Power Optimized and High Performance CLA adder

Reduce Power Consumption for Digital Cmos Circuits Using Dvts Algoritham

DIGITAL INTEGRATED CIRCUITS A DESIGN PERSPECTIVE 2 N D E D I T I O N

Comparison of Multiplier Design with Various Full Adders

Designing of Low-Power VLSI Circuits using Non-Clocked Logic Style

DESIGN AND ANALYSIS OF LOW POWER 10- TRANSISTOR FULL ADDERS USING NOVEL X-NOR GATES

Optimization of power in different circuits using MTCMOS Technique

COMPREHENSIVE ANALYSIS OF ENHANCED CARRY-LOOK AHEAD ADDER USING DIFFERENT LOGIC STYLES

Keywords: VLSI; CMOS; Pass Transistor Logic (PTL); Gate Diffusion Input (GDI); Parellel In Parellel Out (PIPO); RAM. I.

LOGIC FAMILY LOGIC FAMILY

Dynamic Logic. Domino logic P-E logic NORA logic 2-phase logic Multiple O/P domino logic Cascode logic 11/28/2012 1

CPE/EE 427, CPE 527 VLSI Design I: Homeworks 3 & 4

A Low Power and Area Efficient Full Adder Design Using GDI Multiplexer

Design of Robust and power Efficient 8-Bit Ripple Carry Adder using Different Logic Styles

CHAPTER 3 NEW SLEEPY- PASS GATE

Propagation Delay, Circuit Timing & Adder Design. ECE 152A Winter 2012

Propagation Delay, Circuit Timing & Adder Design

ASIC Implementation of High Speed Area Efficient Arithmetic Unit using GDI based Vedic Multiplier

SURVEY AND EVALUATION OF LOW-POWER FULL-ADDER CELLS

ADIABATIC LOGIC FOR LOW POWER DIGITAL DESIGN

CHAPTER 6 DIGITAL CIRCUIT DESIGN USING SINGLE ELECTRON TRANSISTOR LOGIC

Combinational Logic Gates in CMOS

BICMOS Technology and Fabrication

Implementation of dual stack technique for reducing leakage and dynamic power

NOVEL DESIGN OF 10T FULL ADDER WITH 180NM CMOS TECHNOLOGY

Low Power &High Speed Domino XOR Cell

Gdi Technique Based Carry Look Ahead Adder Design

Low Power High Performance 10T Full Adder for Low Voltage CMOS Technology Using Dual Threshold Voltage

Implementation of Low Power High Speed Full Adder Using GDI Mux

Ultra Low Power Consumption Military Communication Systems

DESIGN OF 64 BIT LOW POWER ALU FOR DSP APPLICATIONS

ISSN:

A Low-Power 12 Transistor Full Adder Design using 3 Transistor XOR Gates

Power Optimization for Ripple Carry Adder with Reduced Transistor Count

Design of Low-Power High-Performance 2-4 and 4-16 Mixed-Logic Line Decoders

Electronics Basic CMOS digital circuits

A Survey of the Low Power Design Techniques at the Circuit Level

IC Layout Design of 4-bit Universal Shift Register using Electric VLSI Design System

Leakage Power Reduction by Using Sleep Methods

Comparison of High Speed & Low Power Techniques GDI & McCMOS in Full Adder Design

Design of low-power, high performance flip-flops

Design of High Performance Arithmetic and Logic Circuits in DSM Technology

Low Power Realization of Subthreshold Digital Logic Circuits using Body Bias Technique

Integration of Optimized GDI Logic based NOR Gate and Half Adder into PASTA for Low Power & Low Area Applications

DESIGN OF MULTIPLIER USING GDI TECHNIQUE

Domino Static Gates Final Design Report

Sleepy Keeper Approach for Power Performance Tuning in VLSI Design

EE 330 Lecture 44. Digital Circuits. Other Logic Styles Dynamic Logic Circuits

AN EFFICIENT ADIABATIC FULL ADDER DESIGN APPROACH FOR LOW POWER

Transcription:

Volume 3, Issue 8, August 2013 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com A Novel Implementation of Low Power Universal Shift Register G.V.V.S.R.Krishna, S.Sindu Bhavani, Y.Jyothi Department of Electronics and Communication Engineering Baba Institute of Technology and Sciences, Visakhapatnam, Andhra Pradesh, India V. Sai Ram Department of Electronics and Communication Engineering, P.N.C. & Vijai Institute of Engineering & Technology, Guntur, Andhra Pradesh, India Abstract Low power is a challenging work in digital design.in digital circuits, a shift register or a counter is a cascade of flip flops, and also they form a sequential logic. Implementing power optimization on all the components of the shift registers is a choice. Shift registers comprises one of the most basic operational unit in any processor and multipliers to process the output of the systems. This paper mainly concentrates on power reduction of the digital components by introducing a novel architecture. This proposed architecture eliminates the conducting path in between voltage rail to ground rail during state transitions by providing high resistance path, so that the short circuit current in between rails can be reduced which in turn causes drastically reduction in power consumption. These different circuit parameters are evaluated with TANNER 13.1 using IBM SCN CMOS 250nm technology at room temperature. The simulation results indicate that the proposed architecture has reduced 40% of power dissipation when compared with that of conventional Architectures. Keywords USR, CMOS, LCT, etc. I. INTRODUCTION Our living criterion has been enhanced with the advancements in the Integrated circuit technology. The main parameters for a design engineer in VLSI are area, performance, cost and reliability. However, in recent years much importance and focus is given to the reduction in power consumption rather than area and speed considerations. There are many factors responsible for the evolution of this trend. The Low power consumption factor is considered as t h e primary driving factor which has been a remarkable success in the growth of personal computing devices like portable desktops, audio and video-based multimedia products, wireless communications systems like personal digital assistants and personal communicators. Such devices demand high- speed computation and complex functionality with l o w power consumption. Therefore the building of Low Power VLSI systems has been emerged as they are very high in demand because of the rapid growth in technologies regarding to mobile communications and computations. The battery technology does not advance at the same rate as the microelectronics technology. There is a limited amount of power available for the mobile systems. So designers are faced with more constraints: high speed, high throughput, small silicon area, and at the same time, low-power consumption [1]. The shift register is the core unit in DSP and ASIC applications where this is used in multiplication, shifting, and counting purposes. A shift register can perform a variety of arithmetic and logical operations. Since the architecture of shift register has several implications on power consumption, delay, and area, the manner in which these operations can be organized is a problem. In this paper, we are mainly concerned with the power consumption, its performance in terms of delay and transistor count of the shift register. Hence proper choice of shift register architecture is needed when the design for low power consumption is targeted. II. LOW POWER Power can be minimized at either system level or architecture level or algorithm level or microarchitecture level or gate level or circuit level. Here, we made an attempt to reduce the power at circuit level. It is not a straight forward task to calculate power of a system because the power calculation involves all the IC design stages to be considered, beginning with the system behavioral description and ending with the fabrication and packaging process. In some of these stages there are guidelines that are clear and there are steps to follow that reduce power consumption, such as decreasing the power-supply voltage. While in other stages there are no clear steps to follow and hence statistical or probabilistic heuristic methods are used. But basically in a CMOS circuit, the majority of energy dissipation is given by Energy = 1 2 CV2 T Where N number of nodes T number of transitions Here three factors that can be reduced to achieve low energy per addition are the number of nodes, the nodal capacitance, the power supply voltage and the number of transitions on each node. There are three major components of N 2013, IJARCSSE All Rights Reserved Page 1384

power dissipation in CMOS circuits[2]: 1) Switching Power: Power consumed by the circuit node capacitances during transistor switching. 2) Short Circuit Power: Power consumed because of the current flowing from power supply to ground during transistor switching. 3) Static Power: Due to leakage and static currents The first two components are referred to as dynamic power. Dynamic power constitutes the majority of the power dissipated in CMOS VLSI circuits. T is the power dissipated during charging or discharging the load capacitances of a given circuit. It depends on the input pattern that will either cause the transistors to switch (consume dynamic power) or not to switch(no dynamic power consumed)at every clock cycle. It is given by the following P avg = P dynamic + P sort circuit + P static P avg = V DD f clk i V iswing C iload i + V DD i (I isc + V DD I). Where fclk denotes the system clock frequency, VIswing is the voltage swing at node I (ideally equal to VDD),Ciload is the load capacitance at node I,αi is the activity factor at node i, and Iisc and Iare the short circuit and leakage currents, respectively. The dominant term in power dissipation of CMOS circuits is the power required to charge or discharges the capacitance in the circuit. Thus by reducing capacitance we can decrease the circuit delay and power dissipation. Capacitance is in turn a function of logic cells being used in the design. III. UNIVERSAL SHIFT REGISTER In digital circuits, a shift register is a cascade of flip flops, sharing the same clock in which the output of each flip-flop is connected to the data input of the next flip-flop in a chain resulting in a circuit that shifts the bit array stored in it by one position. At each transition of the clock input, the data at the input as well as the output shifts by one position. The architecture of a shift register can be designed using basic gates such as AND, OR, NOT and XOR. A digital signal or waveform with discrete delay can be produced using shift registers. If n is the number of shift register stages then repeating square wave is delayed by n discrete clock times. In the past some hundred stages of shift registers were used as a digital memory. This obsolete application is reminiscent of the acoustic mercury delay lines used as early computer memory. In Serial data transmission, for the conversion of parallel from to serial form, shift registers were used over a distance of few kilo meters. Many slow parallel data lines are replaced with a single serial high speed circuit in serial data communications. Serial data over shorter distances (tens of centimeters), uses shift registers to get data into and out of the microprocessors. Numerous peripherals, including analog to digital converters, digital to analog converters, display drivers, and memory, uses shift registers to reduce the amount of wiring on PCB s. Fig. 1 Block Diagram Representation of USR A universal shift register can transfer data in three different modes. It can act like a parallel register where it can load and transmit data in parallel. In shift register mode it can load and transmit data in serial order, through left shift or right shift. And further the universal shift register can combine the capabilities of both parallel and shift registers to perform the tasks that neither basic types of register can perform on its own. For instance, on a particular job, a universal register can load data in series and then transmits data in parallel. In computers, these Universal shift registers, are used as memory elements. For efficient storage of large amounts of data their might be other types of memory devices, but from the view of a digital system perspective, a computer memory means a combination of registers. Also, all the operations in a digital system are performed on registers. Some of the Examples under such operations are multiplication, division, and data transfer. In order for the universal shift register to operate in a specific mode, it must first select the mode of operation. For this purpose a set of two selector switches, S1 and S0 are used. In this paper, we are designing a Universal Shift Register using the proposed architecture and concentrating up on its effects on power consumption and its area. Therefore, we are able to design a universal shift register that is capable of performing all the shift operations. 2013, IJARCSSE All Rights Reserved Page 1385

IV. CMOS LOGIC USR The most widely used logic style is static complementary CMOS. Primary advantage of the CMOS structure is robustness (i.e., low sensitivity to noise), good performance, and low power consumption with no static power dissipation. The complementary CMOS circuit style falls under a broad class of logic circuits called static circuits in which at every point in time (except during the switching transients), each gate output is connected to either VDD or Vss via a low-resistance path. A static CMOS gate is a combination of two networks, called the pull-up network(pun) and the pull-down network (PDN). The figure shows a generic N input logic gate where all inputs are distributed to both the pull-up and pull-down networks. The function of the PUN is to provide a connection between the output and VDD anytime the output of the logic gate is meant to be 1 (based on the inputs). Similarly, the function of the PDN is to connect the output to VSS when the output of the logic gate is meant to be 0.The PUN and PDN networks are constructed in a mutually exclusive fashion such that one and only one of the networks are conducting in steady state. In this way, once the transients have settled, a path always exists between VDD and the output F, realizing a high output ( one ) or alternatively, between VSS and F for a low output ( zero ).The PDN is constructed using NMOS devices, while PMOS transistors are used in the PUN. The primary reason for this choice is that NMOS transistors produce strong zeros, and PMOS devices generate strong ones. A parallel connection of transistors in the pull-up network corresponds to a series connection of the corresponding devices in the pull-down network and vice versa. CMOS logic gates use complementary arrangements of N-channel and P-channel Field effect transistors. CMOS almost uses no power in the static state (i.e. when inputs are not changing). In a steady 1 or 0 state, a CMOS gate draws no current other than leakage current. When the gate switches states, current is drawn from the power supply to charge the capacitance at the output of the gate. CMOS devices were well-adapted to battery-operated systems with simple power supplies. CMOS gates can also tolerate much wider voltage ranges than TTL gates because the logic thresholds are (approximately) proportional to power supply voltage, and not the fixed levels required by bipolar circuits. The extremely small capacitance of the on-chip wiring, caused an increase in performance by several orders of magnitude Fig. 2 Block Diagram Representation for CMOS Logic Fig. 3 Simulated Results of CMOS USR Circuit 2013, IJARCSSE All Rights Reserved Page 1386

V. PROPOSED ARCHITECTURE One leakage control transistor (a p-type)is introduced within the logic gate for which the gate terminal of leakage control transistor (LCT) is controlled by the source of the transistor. In this arrangement, the LCTs is always near its cutoff voltage for any input combination. This increases the resistance of the path from Vdd to ground, leading to significant decrease in leakage currents. The gate-level net list of the given circuit is first converted into a static CMOS complex gate implementation and then LCTs are introduced to obtain a leakage-controlled circuit. The significant feature of LCT is that it works effectively in both active and idle states of the circuit, resulting in better leakage reduction the basic idea behind the approach for reduction of leakage power is the effective stacking of transistors in the path from supply voltage to ground. Fig. 4 proposed Architecture Representation. Fig 5 : Simulated Results of Proposed USR VI. RESULT ANALYSIS We have performed the simulator of the above USR circuits by using TANNER in 250 nm CMOS technology.the supply voltage we have considered is 1.8 V.The output of different functional waveforms as shown in above figures.actually we have not considered the environment setup required for the circuits to test driving capability and loading effect.we look for the low power dissipated type of USR architecture.here we are giving the details of transistor count,leakage Current and the power dissipated for each mode of circuit.. Table 1: Comparison Results of Different USR Architectures CONVENTI ONAL USR PROPOSED USR P d (W) # Tr I l (A) Max P d (W) 5.12e- 272 1.70e- 1.26e-004 340 0.42e- 2.97e- 002 5.62e- VII. CONCLUSIONS In this paper the comparison of conventional Universal Shift register with Proposed Universal Shift register was carried out by taking the power dissipation, transistor count, leakage current and maximum power dissipation used in account. The SPICE simulation result shows that the Proposed USR architecture is best as far as the power dissipation and leakage current is concerned. But when the turn time transistor count comes it has been seen that the conventional logic. 2013, IJARCSSE All Rights Reserved Page 1387

The power dissipated in the proposed universal shift register architecture is 40%below that of conventional CMOS Universal shift register and the leakage of Proposed USR is almost 75%less when compared with Conventional CMOS architecture. So, In future it can be further extendable to reduce the number of transistor with low power. It can be implemented for multi bit USR which is required for future generation for higher data processing. REFERENCES [1] Chandrakasan, A., andbrodersen, Low Power Digital Design, Kluwer Academic Publishers, 1995 [2] Design and Comparison of low power & high speed 4-bit ALU by Arvin Rajput, Anil Goyal-COIT-2008 [3] G.V.V.S.R.Krishna Behavioral Analysis of Different ALU Architectures IJECSE.vol.1 No.1 PP-1388-1391. [4] Suzuki, M.et al A 1.5ns 32 b CMOS ALU in double pass transistor logic IEEE journal of solid state circuits.vol. 28,pp. 1145-1151,1993. [5] Kevin Naviand Omid Kavehei Low-Power and High-Performance1-BitCMOSFull-AdderCell"Journal ofcomputers,vol. 3,NO.2,February2008 [6] 1K. Navi, 2V. Foroutan, 1B. Mazloomnejad, 2Sh.Bahrololoumi, 1O. Hashemipour and 2M. Haghparast A Six Transistors Full Adder World Applied Sciences Journal 4 (1): 142-149, 2008. 2013, IJARCSSE All Rights Reserved Page 1388