Department of ECE, Assistant professor, Sri Padmavatimahilavisvavidyalayam, Tirupati , India

Similar documents
Design and Implementation of Combinational Circuits using Reversible Gates

Analysis of Multiplier Circuit Using Reversible Logic

Implementation of Optimized Reversible Sequential and Combinational Circuits for VLSI Applications

FPGA IMPLEMENTATION OF BASIC ADDER CIRCUITS USING REVERSIBLE LOGIC GATES

DESIGN AND ANALYSIS OF A FULL ADDER USING VARIOUS REVERSIBLE GATES

Design of Digital Adder Using Reversible Logic

A New Approach for Designing of 3 to 8 Decoder and It s Applications Using Verilog HDL

Transistor Implementation of Reversible Comparator Circuit Using Low Power Technique

OPTIMAL DESIGN AND SYNTHESIS OF FAULT TOLERANT PARALLEL ADDER/SUBTRACTOR USING REVERSIBLE LOGIC GATES. India. Andhra Pradesh India,

International Association of Scientific Innovation and Research (IASIR) (An Association Unifying the Sciences, Engineering, and Applied Research)

Low Power and High Speed BCD Adder using Reversible Gates

FPGA Implementation of Ripple Carry and Carry Look Ahead Adders Using Reversible Logic Gates

An Optimized BCD Adder Using Reversible Logic Gates

A Novel Reversible Gate and its Applications

A Novel Design of Reversible Universal Shift Register

Design and Implementation of REA for Single Precision Floating Point Multiplier Using Reversible Logic

Design and Synthesis of Sequential Circuit Using Reversible Logic

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

Basic Logic Gate Realization using Quantum Dot Cellular Automata based Reversible Universal Gate

An Efficient Reversible Design of BCD Adder

Optimization of reversible sequential circuits

A Novel Design for carry skip adder using purity preserving reversible logic gates

High Speed Time Efficient Reversible ALU Based Logic Gate Structure on Vertex Family

DESIGN OF A COMPACT REVERSIBLE READ- ONLY-MEMORY WITH MOS TRANSISTORS

Implementation of Reversible Control and Full Adder Unit Using HNG Reversible Logic Gate

Power Minimization of Full Adder Using Reversible Logic

Reversible Circuit Using Reversible Gate

Realization of 2:4 reversible decoder and its applications

ISSN Vol.03, Issue.03, June-2015, Pages:

DESIGN OF REVERSIBLE ARITHMETIC AND LOGIC UNIT USING REVERSIBLE UNIVERSAL GATE

Optimized design of BCD adder and Carry skip BCD adder using reversible logic gates

Department of ECE, Vignan Institute of Technology & Management,Berhampur(Odisha), India

Design and Implementation of Carry Adders Using Adiabatic and Reversible Logic Gates

A Novel Ternary Content-Addressable Memory (TCAM) Design Using Reversible Logic

Performance Enhancement of Reversible Binary to Gray Code Converter Circuit using Feynman gate

VHDL DESIGN AND IMPLEMENTATION OF C.P.U BY REVERSIBLE LOGIC GATES

Reversible Implementation of Ternary Content Addressable Memory (TCAM) Interface with SRAM

FULL ADDER/ SUBTRACTOR USING REVERSIBLE LOGIC

SCOPE OF REVERSIBLE ENGINEERING AT GATE-LEVEL: FAULT-TOLERANT COMBINATIONAL ADDERS

DESIGN OF OPTIMAL CARRY SKIP ADDER AND CARRY SKIP BCD ADDER USING REVERSIBLE LOGIC GATES

Implementation of Reversible ALU using Kogge-Stone Adder

PERFORMANCE ANALYSIS OF CLA CIRCUITS USING SAL AND REVERSIBLE LOGIC GATES FOR ULTRA LOW POWER APPLICATIONS

Reversible ALU Implementation using Kogge-Stone Adder

DIAGNOSIS OF FAULT IN TESTABLE REVERSIBLE SEQUENTIAL CIRCUITS USING MULTIPLEXER CONSERVATIVE QUANTUM DOT CELLULAR AUTOMATA

REALIZATION OF EFFECTIVE REVERSIBLE DECODER BASED COMBINATIONAL CIRCUITS

Australian Journal of Basic and Applied Sciences

DESIGN OF 3:8 REVERSIBLE DECODER USING R- GATE

ASIC Design of Reversible Full Adder/Subtractor Circuits

Realization of programmable logic array using compact reversible logic gates 1

A Novel Nanometric Reversible Four-bit Signed-magnitude Adder/Subtractor. Soudebeh Boroumand

PERFORMANCE IMPROVEMENT OF REVERSIBLE LOGIC ADDER

Design of Universal Shift Register Using Reversible Logic

Design & Performance Analysis of 8-Bit Low Power Parity Preserving Carry- Look Ahead Adder

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

Novel Reversible Gate Based Circuit Design and Simulation Using Deep Submicron Technologies

Quantum Cost Optimization for Reversible Carry Skip BCD Adder

Literature Review on Multiplier Accumulation Unit by Using Hybrid Adder

Design of Reversible Code Converters Using Verilog HDL

Design of Reversible Comparators with Priority Encoding Using Verilog HDL

DESIGN AND IMPLEMENTATION OF EFFICIENT HIGH SPEED VEDIC MULTIPLIER USING REVERSIBLE GATES

Design of a Novel Reversible ALU using an Enhanced Carry Look-Ahead Adder

Quantum Cost efficient Reversible Multiplier

Design of Reversible Even and Odd Parity Generator and Checker Using Multifunctional Reversible Logic Gate (MRLG)

Design of Sequential Circuits Using MV Gates in Nanotechnology

Conference on Advances in Communication and Control Systems 2013 (CAC2S 2013)

DESIGN OF COMPACT REVERSIBLE LOW POWER n-bit BINARY COMPARATOR USING REVERSIBLE GATES

ENERGY EFFICIENT DESIGN OF REVERSIBLE POS AND SOP USING URG

An FPGA Implementation of Energy Efficient Code Converters Using Reversible Logic Gates

Design of Reversible Synchronous Sequential Circuits

I. INTRODUCTION. CMOS Technology: An Introduction to QCA Technology As an. T. Srinivasa Padmaja, C. M. Sri Priya

Circuit for Revisable Quantum Multiplier Implementation of Adders with Reversible Logic 1 KONDADASULA VEDA NAGA SAI SRI, 2 M.

Optimized Reversible Programmable Logic Array (PLA)

Design and Optimization of Asynchronous counter using Reversible Logic

A NEW APPROACH TO DESIGN BCD ADDER AND CARRY SKIPBCD ADDER

Design of Fault Tolerant Reversible Multiplexer based Multi-Boolean Function Generator using Parity Preserving Gates

Design of High-speed low power Reversible Logic BCD Adder Using HNG gate

Design and Optimization of Reversible BCD Adder/Subtractor Circuit for Quantum and Nanotechnology Based Systems

Combinational Logic. By : Ali Mustafa

Carry Bypass & Carry Select Adder Using Reversible Logic Gates

Design and Synthesis of Reversible Decoder and Encoder Using Verilog HDL

FPGA IMPLEMENTATION OF 4-BIT AND 8-BIT SQUARE CIRCUIT USING REVERSIBLE LOGIC

ADVANCES in NATURAL and APPLIED SCIENCES

Power Optimization using Reversible Gates for Booth s Multiplier

Design Exploration and Application of Reversible Circuits in Emerging Technologies

BCD Adder Design using New Reversible Logic for Low Power Applications

On the Analysis of Reversible Booth s Multiplier

Downloaded from

Mach-Zehnder Interferometer based All Optical Reversible Carry-Look ahead Adder

Reversible Multiplier with Peres Gate and Full Adder.

Design of 8-Bit and 16-Bit Adder-Subtractor with Optimized Power and Quantum Cost

Design Methodologies for Reversible Logic Based Barrel Shifters

Reversible Multiplier with Peres Gate and Full Adder

Lakshmi Narain College of Technology, Bhopal (M.P.) India

Design of Stuck at Fault Testable Conservative Logic based Flip-Flops and its Application Circuits

Design of A Efficient Hybrid Adder Using Qca

Australian Journal of Basic and Applied Sciences. Implementation and Testing of Fredkin Gate based Sequential Circuits

American International Journal of Research in Science, Technology, Engineering & Mathematics

EFFICIENT APPROACH FOR DESIGNING LOW POWER REVERSIBLE DECODER/ENCODER WITH LOW QUANTUM COST

Design, Synthesis and Test of Reversible Circuits for Emerging Nanotechnologies

Online Testable Reversible Circuits using reversible gate

Transcription:

American International Journal of Research in Science, Technology, Engineering & Mathematics Available online at http://www.iasir.net ISSN (Print): 2328-3491, ISSN (Online): 2328-3580, ISSN (CD-ROM): 2328-3629 AIJRSTEM is a refereed, indexed, peer-reviewed, multidisciplinary and open access journal published by International Association of Scientific Innovation and Research (IASIR), USA (An Association Unifying the Sciences, Engineering, and Applied Research) Design and Synthesis of Combinational Circuits Using Reversible Decoder V.Rajeswari bai 1 K.Suseela 2 1 Department of ECE, Student, Sri Padmavatimahilavisvavidyalayam, Tirupati 517502, India 2 Department of ECE, Assistant professor, Sri Padmavatimahilavisvavidyalayam, Tirupati 517502, India Abstract Reversible logic is one of the main emerging field for research in present era. The Reversible decoder is designed using Fredkin gates with very low minimum Quantum cost. There are many reversible logic gates like Fredkin Gate, Feynman Gate, TR gate, Double Feynman Gate, fredkin gate, Peres Gate, and many more. Reversible logic is referred as the total number of input lines are equal to the number of output lines i.e., there is a one to one mapping between the input and output vectors. The reversible gate must run forward and backward that means the inputs and outputs can be retrieved from both the sides. Reversible Logic has owns its many applications in various fields which include Quantum Computing, quantum-dot cellular automata (QCA), Optical Computing, Nanotechnology, Computer Graphics, low power VLSI Etc., Due to its low power consumption Reversible logic is gaining its own importance in recent years. The main aim of this paper is to realize different types of combinational circuits like decoder circuits, comparator,full adder/ subtractor,multiplexer, and encoder using reversible decoder circuit and the optimized reversible decoder is also proposed in this paper, it is highly optimized comparatively to all the existing designs. The analysis to be carried out in terms of garbage outputs, numbers of gates are also presented. The Circuit has been simulated and synthesized using Altera Quartus-II software. Keywords: Quantum Cost, Reversible Gates, Garbage Outputs. I. Introduction Now a day, in VLSI Technology, the Power Consumption has become a highly important factor in electronic world. By using optimized Reversible Decoder for designing of Combinational, circuits power consumption is reduced to an optimum when compared to conventional decoder based combinational circuits. Reversible Logic has owns its many applications in various fields which include Quantum Computing[1], quantum-dot cellular automata (QCA), Optical Computing, Nanotechnology, Computer Graphics, low power VLSI. The main goal of the Low power VLSI is reduction of power dissipation [2, 6]. In the concept of conventional logics, while propagating the data from input to output, there is some part of information should be loss because of the power dissipation is highly intense, ultimately we are not properly getting reliable output to the input, all this process of bit data losses is proved by launder. Finally, all these drawbacks should be overcome by the concept of reversible logic design. Ideally in reversible logics the power dissipation should be zero but in case of practical it has some minimum value. Internally there is a unique one-to-one mapping between the reversible logic gate[3,4] and the total number of inputs is equals to the number of outputs, this is the main reasons to reduce the information loss during the process of data propagation. II. Definitions of Reversible Logic 1. Garbage Output:The unused outputs present in the outputs are referred as garbage. 2. Number of reversible logic gates:the number of reversible gates is used in the circuit. 3. Delay: it is the time taken by the circuit to propagation of inputs to the output. 4. Ancillary bits: The number of inputs which are maintained either constant 0 or 1 at the input. 5. Quantum cost: The number of 1X1 & 2X2 reversible logic gates or quantum logic used in the design. III. Existing Reversible Logic Gates NOT GATE: It is a 1*1 gate reversible NOT Gate with zero Quantum Cost shown in figure 1. Figure1logic diagram Figure2.1 Quantum implementation AIJRSTEM 18-222; 2018, AIJRSTEM All Rights Reserved Page 109

Feynman Gate: It is also known as CNOT gate. It is a 2*2 reversible logic gate shown in fig 2. Figure 2 Feynman gate Figure 2.1 Quantum implementation Double Feynman Gate:It is a 3*3 Feynman double logic gate with the quantum cost of 2 shown in fig 3. Figure 3 Logic diagram Figure 3.1. Quantum implementation Peres Gate:It is a 3*3 Peres logic gate with the quantum cost of 4 shown in fig 4. Figure 4Logic gate Figure 4.1Quantum implementation Toffoli Gate: It is a 3*3 toffoli logic gate with the quantum cost of 5 shown in fig 5.It called also CCNOT gate, invented by tommasotoffoli, is a universal reversible logic gate, which means that any reversible circuit can be constructed from Toffoli gates. Figure 5Logic gate Figure 5.1Quantum implementation IV. Existing Method The Combinational and Sequential Circuits are very important for designing of any digital circuits and it has been ongoing in research topic. Various proposals are given for the design of combinational circuits like adders, subtractors[5], comparators, multiplexers, decoder set., in the existing method the author AIJRSTEM 18-222; 2018, AIJRSTEM All Rights Reserved Page 110

hasgivenanoveldesignof4x16decoderwhosequantumcost is less than the previous design[7].replacing fredkin gates for designing 2 4 decoder reversible gates like Peres gate, TR gate, NOT gate and CNOT gate are used. The whole design is done using Fredkin gate, CNOT gate, Peres gates which give better Quantum Cost when compared to the other reversible Logic gates. The number of gates required to design 4x16 decoder are 18 in which there are12 fredkin gates[8], one Peres gate, one TRgate, one NOT gate and 3 CNOT gates. The sum of all the quantum costs of each gate gives total quantum cost of a 4x16decoder. Figure 6Reversible decoders (2x4, 3x8 & 4x16) V. Proposed Method The Reversible existing 4 16 Decoder circuits are optimally designed than the existing designed by using this proposed decodes we can design the many more combinational circuit designs like 4 bit full adder/subtractor[9], 16*1 multiplexer, 1*16 decoder and the 16*4 encoder is also proposed which is not in the existing designs. All these proposed combinational designs are highly optimized interns of gate count, quantum cost and speed of the circuit [10]. Figure 7Proposedreversibledecoders (2x4 3x8& 4x16). AIJRSTEM 18-222; 2018, AIJRSTEM All Rights Reserved Page 111

Figure 8Reversible comparator Figure 9Full adder /subtrcator Figure 1016x1 multiplexer using reversible 4x16 decoder VI. Simulation Results Figure 11 Simulation for 4:16 decoder AIJRSTEM 18-222; 2018, AIJRSTEM All Rights Reserved Page 112

Figure 12 Simulation results for 4 bit comparator Figure 13 Simulationresults for Full adder/subtractor Figure 14 Simulation results for 16x1 Multiplexer Figure 15 Simulation results ofa 16x4 decoder VII. Comparative Analysis S.No Proposed Reversible combinational logic circuit Number of LUT s Time Delay (ns) 1 4x16 Decoder 16 10.649 2 4 bit comparator 5 10.376 3 4 bit full adder/subtractor 9 10.559 4 16x1 multiplexer 8 9.918 5 16x4 encoder 40 10.969 VIII. Conclusion In this paper, the combinational circuits are proposed like decoder circuits, comparator, full adder/ subtractor, multiplexer, and encoder circuit s constructed using reversible decoder are designed. These circuits are designed for number of LUT s and Time Delay. The method proposed for designing the decoder circuit can be generalized. For example, a3 8decoder [11] canbedesignedusinga2 4decoder followed AIJRSTEM 18-222; 2018, AIJRSTEM All Rights Reserved Page 113

by4fredkingates,similarly a4 16 decoder can be designed using3 8decoderfollowedby8 fredkin gates. The concept of duplicating the single output required number of outputs is utilized to overcome the fan-out limitation in reversible logic circuits. This method of designing combinational circuits helps to implement many digital circuits with better performance in terms of time delay. All these proposed combinational circuits are highly optimized in terms of number of LUT s and Time Delay. IX. References [1]. R.Feynman, quantummechanicalcomputers:,opticnews,vol.11,pp11-20,1985. [2]. R.Landauer, IrreversibilityandHeatGenerationintheComputationalProcess,IBMJournalofResearchandDevelopment,5,pp.183-191,1961. [3]. C.H.Bennett, LogicalReversibilityof Computation,IBMJ.Researchand Development, pp.525-532,november 1973. [4]. CHBennett,"NotesontheHistoryofReversibleComputation", IBM Journal of Research and Development,vol.32,pp.16-23,1998. [5]. H.GRangaraju, U. Venugopal, K.N. Muralidhara, K. B. Raja, Low powerreversible parallelbinary adder/subtractor arxiv.org/1009.6218,2010. [6]. J.M.RabaeyandM. Pedram, Low Power Design Methodologies, Kluwer AcademicPublisher,1997. [7]. T.Toffoli., ReversibleComputing,TechmemoMIT/LCS/TM-151, MIT Lab for Computer Science1980. [8]. E.FredkinandT.Toffoli, Conservativelogic, Int lj.theoreticalphysics,vol. 21,pp.219 253,1982. [9]. Y. Syamala,andA.V.N.Tilak, ReversibleArithmeticLogic Unit, ElectronicsComputerTechnology(ICECT),20113 rd International,vol. 5,pp.207-211,07 july2011. [10]. ThapliyalH,Ranganathan N., DesignofReversible LatchesOptimized forquantum Cost,Delayand Garbage Outputs CentreforVLSIand Embedded. [11]. JadavChandraDas, DebashisDe and TapatoshSadu. A novel low power nanoscale reversible decoder using quantum dot cellular automata fornanocommunication,thirdinternationalconferrence on devices,circuitsand systems,2016. AIJRSTEM 18-222; 2018, AIJRSTEM All Rights Reserved Page 114