Design of Low Power Reversible Decoder using GDI Technique

Similar documents
A Beginning in the Reversible Logic Synthesis of Sequential Circuits

A New Reversible TSG Gate and Its Application For Designing Efficient Adder Circuits

AN IMPROVED DESIGN OF REVERSIBLE BINARY TO BINARY CODED DECIMAL CONVERTER FOR BINARY CODED DECIMAL MULTIPLICATION

Design of Low Power One-Bit Hybrid-CMOS Full Adder Cells

COMPARATIVE ANALYSIS OF 4-BIT AND 8-BIT REVERSIBLE BARREL SHIFTER DESIGNS USING REVKIT

NEW adder cells are useful for designing larger circuits despite increase in transistor count by four per cell.

International Journal of Electronics and Computer Science Engineering 1482

An Extension to DNA Based Fredkin Gate Circuits: Design of Reversible Sequential Circuits using Fredkin Gates

HIGH SPEED AREA EFFICIENT 1-BIT HYBRID FULL ADDER

Design of Energy Efficient Low Power Full Adder using Supply Voltage Gating

Efficient Interconnect Design with Novel Repeater Insertion for Low Power Applications

A New Low Power Dynamic Full Adder Cell Based on Majority Function

A Novel Low Power, High Speed 14 Transistor CMOS Full Adder Cell with 50% Improvement in Threshold Loss Problem

Optimization and Comparison of 4-Stage Inverter, 2-i/p NAND Gate, 2-i/p NOR Gate Driving Standard Load By Using Logical Effort

Sequential 4-bit Adder Design Report

A high Speed 8 Transistor Full Adder Design using Novel 3 Transistor XOR Gates

FEASIBLE METHODOLOGY FOR OPTIMIZATION OF A NOVEL REVERSIBLE BINARY COMPRESSOR

Chapter 10 Advanced CMOS Circuits

Pass Gate Logic An alternative to implementing complex logic is to realize it using a logic network of pass transistors (switches).

10 BIT s Current Mode Pipelined ADC

LOW POWER MULTIPLEXER BASED FULL ADDER USING PASS TRANSISTOR LOGIC

Module 4 : Propagation Delays in MOS Lecture 22 : Logical Effort Calculation of few Basic Logic Circuits

Static-Noise-Margin Analysis of Conventional 6T SRAM Cell at 45nm Technology

Analog & Digital Electronics Course No: PH-218

ISSCC 2003 / SESSION 13 / 40Gb/s COMMUNICATION ICS / PAPER 13.7

High Speed Gate Level Synchronous Full Adder Designs

CMOS Binary Full Adder

Performance Comparison of an Algorithmic Current- Mode ADC Implemented using Different Current Comparators

Implementation of Modified Booth Algorithm (Radix 4) and its Comparison with Booth Algorithm (Radix-2)

True Single Phase Clocking Flip-Flop Design using Multi Threshold CMOS Technique

TRUE SINGLE PHASE CLOCKING BASED FLIP-FLOP DESIGN

Counters and Decoders

LOW POWER DUAL EDGE - TRIGGERED STATIC D FLIP-FLOP

Design and analysis of flip flops for low power clocking system

CHAPTER 16 MEMORY CIRCUITS

A Novel Low Power Fault Tolerant Full Adder for Deep Submicron Technology

ECE410 Design Project Spring 2008 Design and Characterization of a CMOS 8-bit Microprocessor Data Path

Lecture 5: Logical Effort

Here we introduced (1) basic circuit for logic and (2)recent nano-devices, and presented (3) some practical issues on nano-devices.

Gates & Boolean Algebra. Boolean Operators. Combinational Logic. Introduction

Automated Switching Mechanism for Multi-Standard RFID Transponder

ECE124 Digital Circuits and Systems Page 1

INSTITUTE OF AERONAUTICAL ENGINEERING Dundigal, Hyderabad

IMPLEMENTATION OF BACKEND SYNTHESIS AND STATIC TIMING ANALYSIS OF PROCESSOR LOCAL BUS(PLB) PERFORMANCE MONITOR

e.g. τ = 12 ps in 180nm, 40 ps in 0.6 µm Delay has two components where, f = Effort Delay (stage effort)= gh p =Parasitic Delay

DESIGN CHALLENGES OF TECHNOLOGY SCALING

S. Venkatesh, Mrs. T. Gowri, Department of ECE, GIT, GITAM University, Vishakhapatnam, India

ASYNCHRONOUS COUNTERS

High Speed and Efficient 4-Tap FIR Filter Design Using Modified ETA and Multipliers

HCF4028B BCD TO DECIMAL DECODER

Gate Delay Model. Estimating Delays. Effort Delay. Gate Delay. Computing Logical Effort. Logical Effort

Sigma- Delta Modulator Simulation and Analysis using MatLab

Lecture 5: Gate Logic Logic Optimization

Module 7 : I/O PADs Lecture 33 : I/O PADs

A Survey on Sequential Elements for Low Power Clocking System

CSE140 Homework #7 - Solution

Analysis and Design of High gain Low Power Fully Differential Gain- Boosted Folded-Cascode Op-amp with Settling time optimization

Performance of Flip-Flop Using 22nm CMOS Technology

CMOS Logic Integrated Circuits

Gates. J. Robert Jump Department of Electrical And Computer Engineering Rice University Houston, TX 77251

Class 11: Transmission Gates, Latches

Modified Cascaded Five Level Multilevel Inverter Using Hybrid Pulse Width Modulation

Use and Application of Output Limiting Amplifiers (HFA1115, HFA1130, HFA1135)

Two-Phase Clocking Scheme for Low-Power and High- Speed VLSI

CMOS Power Consumption and C pd Calculation

A MULTILEVEL INVERTER FOR SYNCHRONIZING THE GRID WITH RENEWABLE ENERGY SOURCES BY IMPLEMENTING BATTERY CUM DC-DC CONERTER

Fully Differential CMOS Amplifier

An Introduction to the EKV Model and a Comparison of EKV to BSIM

數 位 積 體 電 路 Digital Integrated Circuits

Interfacing 3V and 5V applications

Low Power and Reliable SRAM Memory Cell and Array Design

LOW POWER DESIGN OF DIGITAL SYSTEMS USING ENERGY RECOVERY CLOCKING AND CLOCK GATING

Title : Analog Circuit for Sound Localization Applications

Lecture 060 Push-Pull Output Stages (1/11/04) Page ECE Analog Integrated Circuits and Systems II P.E. Allen

Implementation and Design of AES S-Box on FPGA

CMOS Thyristor Based Low Frequency Ring Oscillator

Keywords Quantum logic gates, Quantum computing, Logic gate, Quantum computer

Chapter 2 Logic Gates and Introduction to Computer Architecture

Three-Phase Dual-Rail Pre-Charge Logic

System on Chip Design. Michael Nydegger

MAS.836 HOW TO BIAS AN OP-AMP

INTEGRATED CIRCUITS. For a complete data sheet, please also download:

EXPERIMENT 3: TTL AND CMOS CHARACTERISTICS

HCF4056B BCD TO 7 SEGMENT DECODER /DRIVER WITH STROBED LATCH FUNCTION

Signal Types and Terminations

LFSR BASED COUNTERS AVINASH AJANE, B.E. A technical report submitted to the Graduate School. in partial fulfillment of the requirements

New Pulse Width Modulation Technique for Three Phase Induction Motor Drive Umesha K L, Sri Harsha J, Capt. L. Sanjeev Kumar

A 1-GSPS CMOS Flash A/D Converter for System-on-Chip Applications

ANN Based Fault Classifier and Fault Locator for Double Circuit Transmission Line

Field-Effect (FET) transistors

Programming Logic controllers

Layout and Cross-section of an inverter. Lecture 5. Layout Design. Electric Handles Objects. Layout & Fabrication. A V i

STUDY AND ANALYSIS OF DIFFERENT TYPES OF COMPARATORS

Op-Amp Simulation EE/CS 5720/6720. Read Chapter 5 in Johns & Martin before you begin this assignment.

IEEE. Proof. INCREASING circuit speed is certain to remain the major. Dual-Edge Triggered Storage Elements and Clocking Strategy for Low-Power Systems

Layout of Multiple Cells

Application Note AN-940

Duobinary Modulation For Optical Systems

Design and Simulation of Soft Switched Converter Fed DC Servo Drive

CMOS, the Ideal Logic Family

Transcription:

_ Design of Low Power using GDI Technique 1 Majety Naveen Kumar & 2 A.V.M Manikandan 1,2 Department of Electronics and Communications Engineering, SRM University, Chennai, India Email : 1 naveen.majety@gmail.com, 2 avm.mani@gmail.com Abstract - logic has very important role in recent times and it is used in reducing power consumption in digital logic design. It consumes less power by regaining the bit loss from its unique input output mapping. Diffusion Input (GDI) is a technique of low-power digital circuit design, this technique reduces the power consumption, propagation delay, and area of digital circuits by maintaining the complexity very low of logic design. In this paper, 2 types of reversible decoders using GDI is proposed which can provide active high and low outputs. 1 st type of decoder uses Feynman and Fredkin and 2 nd type of reversible decoder uses HL and Fredkin. The simulations are done in H-Spice using 90nm technology and a comparison has been done between existing reversible decoder using conventional CMOS and proposed reversible decoder using GDI. Keywords logic, CMOS, Digital low power, Delay, GDI,, Feynman, Fredkin, HL. I. INTRODUCTION Today s advancement in level of integration and fabrication process has getting better logic circuits and energy loss has also been dramatically reduced. According to Landauer principle [1], in every logic computation a bit of information loss generates ktln2 joules of heat energy where k is the Boltzmann constant of 1.38 10-23 J/K and T is the absolute temperature of the environment. circuits are basically different from traditional irreversible ones. In reversible logic, no information is lost. Bennett [2] showed that zero energy dissipation would be possible if the network consists of reversible gates only. But the drawback is area will be increased compared to irreversible circuits even though s are much better than conventional CMOS [3]. A reversible circuit should have the following attributes [4]: 1. Garbage output should be as minimum as possible. 2. Number of reversible gate should be as minimum as possible. 3. Input lines that are either 0 or 1, known as constant input, should be as minimum as possible. There are different types of styles logical design like, Pass Logic (PTL): There are two basic problems [5] one is threshold drop across pass transistor results in slower operations of circuits and other problem is that there will be direct static path for power dissipation due to PMOS device in the inverter circuit is not fully turned off. Transmission gate (TG): It solves the low logic level swing problem by using PMOS and NMOS Connected Complementary Pass-transistor Logic (CPL): The CPL suffers from static power consumption due to the low swing at the gates of the output inverters [6]. Double Pass-transistor Logic (DPL): Uses complementary transistors to keep full swing operation and reduce the dc power consumption. One disadvantage of DPL is the large area used due to the presence of pmos transistors. Diffusion Technique (GDI) is a low power technique, which solves the most of problems mentioned above. The GDI approach allows implementation of a wide range of complex logic functions using only two transistors. This method is suitable for design of fast, low-power circuits, using a reduced number of transistors (as compared to CMOS and existing PTL techniques), while improving logic level swing and static power characteristics and allowing simple topdown design by using small cell library. Fig.1. GDI basic cell The GDI method is based on the use of a simple cell as shown in Fig. 1. At first look, the circuit reminds one of the standard CMOS inverter, but there are some important differences. 44

_ 1) The GDI cell contains three inputs: G (common gate input of nmos and pmos), P (input to the source/drain of pmos), and N (input to the source/drain of nmos) [7]. 2) Bulks of both nmos and pmos are connected to N or P (respectively), so it can be arbitrarily biased at contrast with a CMOS inverter [7]. II. BACK GROUND AND BASIC CONCEPTS Basic s like AND, OR, XOR designed by using GDI is very useful in designing reversible gates. The major design issue in GDI is we have to choose always a proper /L Ratios and V dd otherwise the output will distorted sometimes output will be wrong due to improper choosing of /L Ratio. 1. AND GATE AND in conventional CMOS has 6 transistors, but by using GDI structure it has only 2 transistors [7]. III. PROPOSED REVERSIBLE GATES USING GDI Proposed gates are FEYNMAN (FG), FREDKIN (), HL. These gates are designed by GDI structure so that there will be a large amount of power, transistors and delay reduction. 1. FEYNMAN GATE (FG) The Feynman which is a 2*2 gate and is also called as Controlled NOT and it is widely used for fan-out [4]. 2. FREDKIN GATE Fig.5. FEYNMAN It is also called Controlled Swap (CSAPG). It is a universal 3*3 gate, which means that any logical or arithmetic operation can be constructed totally by Fredkin gate. The Fredkin is the three bit gate that swaps the last two bits if first bit is 1 [4]. 2. OR GATE Fig.2. AND OR [8] in conventional CMOS has 6 transistors, but by using GDI structure it has only 2 transistors [7]. 3. HL GATE Fig.6. FREDKIN It is 4*4 gate, mainly this gate is used for designing decoders [4]. 3. XOR GATE Fig.3. OR XOR [7] in conventional CMOS has 12 transistors, but by using GDI structure it has only 4 transistors. Fig.7. HL TABLE I: Comparison between s s FG HL Power 0.1 µw 0.9m 9.4m CMOS GDI % Power 12 27 n 4 50 124 0.1m 0.6m 18 52 Reduction in Power & Area 94.2% & 66.7% 88.8% & 72.3% 92.1% & 58.2% Fig.4. XOR 45

_ IV. PROPOSED 2:4 REVERSIBLE DECODER USING GDI TECHNIQUE There are two approaches to design 2:4 reversible decoders. One is by using Feynman gate and Fredkin gate, which produces one garbage output [8] and the other, by using HL gate, which produces no garbage output [8]. Fig 8 and 9 shows the two approaches. Table-II provides the performance comparison of the conventional CMOS and proposed reversible decoder. e can infer that GDI based reversible decoder is far better than the conventional CMOS reversible decoder in terms of power, no. of. transistors and delay. Fig.8.Proposed 2:4 using Approach-1 Fig.9. Proposed 2:4 using Approach-II Fig.11. Simulated waveform of proposed 2:4 approach- II TABLE II: COMPARISON BETEEN TO DIFFERENT TYPES OF 2:4 REVERSIBLE DECODERS BY USING DIFFERENT TECHNIQUES Logic Style CMOS Parameters 2:4 Using FG & 2:4 Using HL Power 3.2 m 9.41 m 112 124 GDI Power 0.43 m 0.74 m 40 52 % Reduction in Power 86.5% 92.1% % Reduction in no. of s 64.2% 58% Garbage Outputs 1 0 By using GDI based reversible decoder, the percentage of power reduction is about 90% due to no. of transitions in the circuit greatly reduced and no. of transistors reduction is about 60%. So the design complexity and critical path from input to output is greatly reduced by using GDI technique. Fig.10. Simulated waveform of proposed 2:4 approach-i 46

_ V. PROPOSED 3:8 REVERSIBLE DECODER USING GDI TECHNIQUE The proposed 3:8 GDI reversible decoder uses the proposed 2:4 GDI reversible decoder and cascade it with four Fredkin gates. This decoder can be easily generalized to m:2 m reversible decoder [9]. There are two approaches for the proposed design as shown in Fig 12 and 13. The 1 st approach of the proposed 3:8 GDI reversible decoder produces 2 garbage outputs [8], but the 2 nd approach produce, only 1 garbage output [8]. Fig.14. Simulated waveform of proposed 3:8 approach-i Fig.12. Proposed 3:8 using approach I Fig.13. Proposed 3:8 using approach II The comparison between proposed and existing 3:8 reversible decoder, is given in table III. The proposed GDI based reversible decoder is far better than conventional CMOS decoder, with respect to parameters like Power, s and Delay. Delay will be reduced by using GDI Technique because the critical path from input to output is reduced. Fig.15. Simulated waveform of proposed 3:8 approach- II TABLE III: COMPARISON OF DIFFERENT 3:8 REVERSIBLE DECODERS BY USING DIFFERENT TECHNIQUES Logic Style CMOS Parameters 3:8 Using FG & 3:8 Using HL Power 6.36 m 10.9 m 312 324 47

_ GDI Power 1.13 m 1.5 m 112 124 % Reduction of Power 82.2% 83.48% % Reduction of No. of s 64.1% 61.4% Garbage Values 2 1 The proposed GDI based 3:8 s about 80% of power reduction and about 65% of transistor count reduction as compared to the conventional decoder. Thus the proposed design greatly improves over existing design in terms of power and no. of transistors. VI. CONCLUSION of size 2:4 is presented in this paper and is extended to 3:8. This 3:8 can be generalized to m:2 m. The proposed reversible decoders are implemented by using GDI technique. Comparisons between conventional CMOS and proposed decoders were carried out in table-ii and table-iii, showing that more than 80% of power had been reduced using proposed Technique and 60-65% of transistor count reduction has been obtained by using proposed technique. The proposed approach-i and approach-ii is efficient in power reduction and in transistor reduction. VII. REFERENCES [1] R. Landauer, Irreversibility and heat generation in the computational process, IBM Journal of Research and Development 3 (1961) 183 191. [2] C.H. Bennett, Logical reversibility of computation, IBM Journal of Research and Development (November) (1973) 525 532. [3] B.Raghu kanth, B.Murali Krishna, M. Sridhar, V.G. Santhi Swaroop, A distinguish between reversible and conventional logic gates, International Journal of Engineering Research and Applications (IJERA) ISSN: 2248-9622 www.ijera.com Vol. 2, Issue 2,Mar-Apr 2012, pp.148-151. [4] Raghava Garipelly, P.Madhu Kiran, A.Santhos Kumar, A Review on Logic s and their Implementation International Journal of Emerging Technology and Advanced Engineering, ISSN 2250-2459, ISO 9001:2008 Certified Journal, Volume 3, Issue 3, March 2013. [5]. Al-Assadi, A. P. Jayasumana, and Y. K. Malaiya, Pass-transistor logic design, Int. J. Electron., vol. 70, pp. 739 749, 1991. [6] Arkadiy Morgenshtein, Alexander Fish, and Israel A. agner, -Diffusion Input (GDI) A Technique for Low Power Design of Digital Circuts: Analysis and Characterization IEEE transactions on very large scale integration 2002 [7] Arkadiy Morgenshtein, Alexander Fish, and Israel A. agner, -Diffusion Input (GDI): A Power-Efficient Method for Digital Combinatorial Circuits IEEE transactions on Very Large Scale Integration (VLSI) systems, vol. 10, no. 5, october 2002. [8] Lafifa Jamal, Md. Masbaul Alam, Hafiz Md. Hasan Babu, An efficient approach to design a reversible control unit of a processor Sustainable Computing: Informatics and Systems 3 (2013) 286 294. [9] Neeta Pandey, Nalin Dadhich, Mohd. Zubair Talha, Realization of 2:4 reversible decoder and its applications IEEE 2014 International Conference on Signal Processing and Integrated Networks (SPIN). 48