SlideShare a Scribd company logo
1 of 4
Download to read offline
International Journal of Engineering Science Invention
ISSN (Online): 2319 – 6734, ISSN (Print): 2319 – 6726
www.ijesi.org Volume 2 Issue 10 ǁ October. 2013 ǁ PP.20-23

A New Approach to the Design and Implementation of
Multipliers Using Reversible Logic
Sharath B.P1, Suhas K.V2
1

(Telecommunication Engineering, APSCE/VTU, INDIA)
(Telecommunication Engineering, APSCE/VTU, INDIA)

2

ABSTRACT: Reversible logic is gaining interest in the recent past years due to its less heat dissipating
characteristics. It has been proved that any Boolean function can be implemented using reversible gates.
Reversible logic gates are very much in demand for the future computing technologies as they are known to
produce zero power dissipation under ideal conditions. Reversible logic circuits are of interests to power
minimization having applications in low power CMOS design, optical information processing DNA computing,
bioinformatics, quantum computing and nanotechnology. Reversible logic synthesis circuits are very important
issues in this area. Multipliers are very essential for the construction of various computational units of a
quantum computer. Multiplier is an important hardware unit that decides the speed in any processor. In this
work, an unsigned four bit array multiplier using reversible gates are implemented.

KEYWORDS: Multipliers, New RSgate, Reversible logic, Quantum cost.
I.

INTROUCTION

Reversible logic has received great attention in the recent years due to their ability to reduce the power
dissipation which is the main requirement in low power VLSI design. According to Landauer’s research, the
amount of energy dissipated for every irreversible bit operation is at least KTln2 joules, where
K=1.3806505*10-23m2kg-2K-1 (joule/Kelvin-1) is the Boltzmann’s constant and T is the temperature at which
operation is performed [1]. The heat generated due to the loss of one bit of information is very small at room
temperature but when the number of bits is more as in the case of high speed computational works the heat
dissipated by them will be so large that it affects the performance and results in the reduction of lifetime of the
components In 1973, Bennett showed that KTln2 energy would not dissipate from a system as long as the
system allows the reproduction of the inputs from observed outputs. Reversible logic marks a promising new
direction where all operations are performed in the domain of low-power design since reversible circuits might
have zero power dissipation [2, 3]. Computing systems give off heat when voltage levels change from positive
to negative: bits from zero to one. Most of the energy needed to make that change is given off in the form of
heat. Rather than changing voltages to new levels, reversible circuit elements will gradually move charge from
one node to the next. This way, one can only expect to lose a minute amount of energy on each transition.
Reversible computing strongly affects digital logic designs. Reversible logic elements are needed to recover the
state of inputs from the outputs. In [4], first reversible circuits driven by their input signals only (and
accordingly without additional power supplies) already have been implemented. Besides that also, the growing
area of quantum computation [5] established itself as a promising application of reversible logic. To realize a
reversible logic circuit some restrictions must be considered, i.e. fan outs and feedback are not allowed [5]. In
this paper, one of the important building blocks in most of the computing systems, multiplier is designed using
reversible logic gates in the direction to optimize the quantum parameters which decide the performance of a
reversible logic circuit. Reversible multipliers may be optimized by introducing new gates.Rest of the paper is
organized as follows: SectionII gives basic reversible logic circuits section III gives the reversible multiplier and
novel design of reversible unsigned and signed multipliers and finally section IV concludes the paper.

II.

REVERSIBLE LOGIC CIRCUITS

A reversible logic gate is an n-input n-output logic device with one-to-one mapping. This helps to
determine the outputs from the inputs and also the inputs can be uniquely recovered from the outputs. A
reversible circuit should be designed using minimum number of reversible logic gates. From the point of view
of reversible circuit design, there are many parameters for determining the complexity and performance of
circuits. The number of Reversible gates (N): The number of reversible gates used in circuit. The number of
constant inputs (CI) refers to the number of inputs that are to be maintained constant at either 0 or 1 in order to
synthesize the given logical function. The number of garbage outputs refers to the number of unused outputs
present in a reversible logic circuit. One cannot avoid the garbage outputs as these are very essential to achieve

www.ijesi.org

20 | Page
A New Approach to the Design and….
reversibility. Quantum cost (QC) refers to the cost of the circuit in terms of the cost of a primitive gate. It is
calculated knowing the number of primitive reversible logic gates (1*1 or 2*2) required to realize the circuit.
1.1 Basic reversible logic circuits
1.1.1: Feynman Gate/CNOT Gate: Fig.1 shows a 2*2 Feynman gate. The input vector is I (A, B) and the output
vector is O (P, Q). The outputs are defined by P=A, Q=A B. Quantum cost of a Feynman gate is 1.

Figure 1: Feynman gate
1.1.2: Toffoli Gate: Fig.2 shows a 3*3 Toffoli gate. The input vector is I (A, B, C) and the output vector is O (P,
Q, R). The outputs are defined by P=A, Q=B, R=AB C. Quantum cost of a Toffoli gate is 5.

Figure 2: Toffoli gate
1.1.3: Peres Gate: Fig .3 shows a 3*3 Peres gate. The input vector is I (A, B, C) and the output vector is O (P, Q,
R). The output is defined by P = A, Q = A B and R=AB C. Quantum cost of a Peres gate is 4.

Figure 3: Peres gate
1.1.4: Double Peres gate (DPG): Fig .4 shows a Double Peres Gate. The full adder using DPG is obtained with
C=0 and D= Cin and its quantum cost is 6.

Figure 4: Double peres gate

III.

REVERSIBLE MULTIPLIERS

Multiplier circuits are of special importance because of the fact that they are the integral component of
every computer system, cellular phone etc. Multiplier circuits play an important role in reversible computation,
which is helpful in diverse areas such as low power CMOS design. It is important for every processor to have
low power and a high speed multiplier.

www.ijesi.org

21 | Page
A New Approach to the Design and….
In addition to the available basic reversible gates, new gates are invented in order to optimize reversible
circuits in terms of quantum parameters. The new RS gate is proposed to implement reversible multipliers. This
new RS gate is implemented using 2 CNOT gates function as a xor gate and AND operation is implemented
using FRG gate and the quantum cost of RSG gate is 10.The new RS gate reduces the gate count when
compared to the earlier RS gate which was implemented using CNOT gates and the two Peres gates. The new
RS gate is shown inFig.5 along with its quantum representation.

Figure 5: New RS gate and its Quantum representation
1.1 Reversible signed multiplier: Design of multiplier using reversible logic gates is done by Partial product
generation(PPG) and Multi-operand addition(MOA).
1.1.1 Partial Product Generation: The circuit for partial product generation is same for both unsigned and signed
multipliers. In the previous multiplier designs partial products are generated using Peres gates, and in order to
apply these product terms to multi - operand addition circuit, copying gates are required because of fanout
restriction in reversible logic circuits. In this paper, the use of proposed RS gate not only reduces the number of
gates required to produce product terms but also provide the required number of product terms that avoids the
necessity of copying gates. The PPG circuit is shown in fig 6.

Figure 6: Partial Product Generation
1.1.2 Multi – Operand addition: The product terms generated from the PPG circuit are to be added to achieve the
multiplier operation. DPG and Peres gates will function as full adder and half adder respectively for MOA. Fig.
7 shows the MOA for unsigned binary multiplier.

Figure 7: MOA of Reversible unsigned multiplier
1.2: Reversible Signed Multiplier: Signed multiplication is having great importance in digital circuits. In this
paper, a reversible signed multiplier is proposed based on conventional Baugh-Wooley multiplier that works on
two's complement of the operands. For signed multiplication, the same product terms that are generated from

www.ijesi.org

22 | Page
A New Approach to the Design and….
fig.6 can be used but the application of those terms to the MOA circuit requires additionally six NOT gates as
shown in fig. 8.

Figure 8: MOA of reversible signed multiplier

IV.

IMPLEMENTATION RESULTS

The number of gates required for PPG and MOA are 8 and 12 respectively giving a total of 20. The
garbage outputs are 28 ( PPG - 8 and MOA - 20), among which 8 are reproduction of inputs. Quantum cost of
the circuit is 137. The proposed signed multiplier is designed using a total of 27 gates (NOT - 6, RSG - 8, PG 4, D PG - 9) with 29 inputs as constant, producing 31 garbage outputs and its quantum cost is 150.Reversible
unsigned and signed multiplier circuits are implemented on Xilinx platform from which delay and power values
obtained and are given in table1.

Table 1: Implementation results of reversible multipliers.

V.

CONCLUSION

Lot of scope is there to optimize the reversible circuits by inventing new gates. The proposed new RS
gate reduces the gate count by 35%. Reversible unsigned multiplier is optimized in terms of gate count as the
remaining quantum parameters are upto the optimization mark. Reversible signed multiplier based on Baugh Wooley multiplier is also proposed in this paper.

REFERENCES
[1]
[2]
[3]
[4]
[5]
[6]
[7]

Zhirnov V. V, Cavin R.K, Hutchby J. A and BourianofI G.l (2003): 'Limits to binary logic switch scaling - a gedanken model', in
Proc. of the IEEE, vol. 91, no. 11, pp. 1934-1939.
Landauer R (1961): 'In'eversibility and heat generation in the computing process', IBM .I. Res. Dev., vol. 5, pp. 183.
Bennett C.H (1973), "Logical reversibility of computation," IBM .I. Res. Dev, vol. 17, no. 6, pp .525-532.
Desoete B and Vos AD (2002): 'A reversible can'y-Iook-ahead adder using control gates', INTEGRATION, the VLSI Jour., vol.
33, no. 1-2, pp.89-104.
Nielsen M and Chuang I (2000): 'Quantum Computation and Quantum Information', Cambridge Univ. Press, 2000.
Bhagyalakshrni H.R and Venkatesha M.K (2010): 'An Improved Design of a Multiplier using Reversible Logic Gates', Int.
Journal of Engineering Science and Technology, Vol. 2(8), pp.3838-3845.
Thapliyal H and Srinivas M.B (2006): 'Novel Reversible Multiplier Architecture using Reversible TSG gate', in Proc. of IEEE
Int. ConE on Computer Systems and Applications, March pp. 100-103.

www.ijesi.org

23 | Page

More Related Content

What's hot

Delay Optimization of Low Power Reversible Gate using MOS Transistor Level de...
Delay Optimization of Low Power Reversible Gate using MOS Transistor Level de...Delay Optimization of Low Power Reversible Gate using MOS Transistor Level de...
Delay Optimization of Low Power Reversible Gate using MOS Transistor Level de...IJERA Editor
 
Presentation energy efficient code converters using reversible logic gates
Presentation energy efficient code converters using reversible logic gatesPresentation energy efficient code converters using reversible logic gates
Presentation energy efficient code converters using reversible logic gatesAdityakumar2208
 
High Speed Time Efficient Reversible ALU Based Logic Gate Structure on Vertex...
High Speed Time Efficient Reversible ALU Based Logic Gate Structure on Vertex...High Speed Time Efficient Reversible ALU Based Logic Gate Structure on Vertex...
High Speed Time Efficient Reversible ALU Based Logic Gate Structure on Vertex...IJERD Editor
 
IRJET- Design and Implementation of Combinational Circuits using Reversible G...
IRJET- Design and Implementation of Combinational Circuits using Reversible G...IRJET- Design and Implementation of Combinational Circuits using Reversible G...
IRJET- Design and Implementation of Combinational Circuits using Reversible G...IRJET Journal
 
EVOLUTION OF STRUCTURE OF SOME BINARY GROUP-BASED N-BIT COMPARATOR, N-TO-2N D...
EVOLUTION OF STRUCTURE OF SOME BINARY GROUP-BASED N-BIT COMPARATOR, N-TO-2N D...EVOLUTION OF STRUCTURE OF SOME BINARY GROUP-BASED N-BIT COMPARATOR, N-TO-2N D...
EVOLUTION OF STRUCTURE OF SOME BINARY GROUP-BASED N-BIT COMPARATOR, N-TO-2N D...VIT-AP University
 
Ieee project reversible logic gates by_amit
Ieee project reversible logic gates  by_amitIeee project reversible logic gates  by_amit
Ieee project reversible logic gates by_amitAmith Bhonsle
 
Design of 4:16 decoder using reversible logic gates
Design of 4:16 decoder using reversible logic gatesDesign of 4:16 decoder using reversible logic gates
Design of 4:16 decoder using reversible logic gatesIJERA Editor
 
A review on reversible logic gates and their implementation
A review on reversible logic gates and their implementationA review on reversible logic gates and their implementation
A review on reversible logic gates and their implementationDebraj Maji
 
Implementation of Reversable Logic Based Design using Submicron Technology
Implementation of Reversable Logic Based Design using Submicron TechnologyImplementation of Reversable Logic Based Design using Submicron Technology
Implementation of Reversable Logic Based Design using Submicron TechnologySai Viswanath
 
Paper id 27201430
Paper id 27201430Paper id 27201430
Paper id 27201430IJRAT
 
An Extensive Literature Review on Reversible Arithmetic and Logical Unit
An Extensive Literature Review on Reversible Arithmetic and Logical UnitAn Extensive Literature Review on Reversible Arithmetic and Logical Unit
An Extensive Literature Review on Reversible Arithmetic and Logical UnitIRJET Journal
 
Design and minimization of reversible programmable logic arrays and its reali...
Design and minimization of reversible programmable logic arrays and its reali...Design and minimization of reversible programmable logic arrays and its reali...
Design and minimization of reversible programmable logic arrays and its reali...Sajib Mitra
 
An Efficient Construction of Online Testable Circuits using Reversible Logic ...
An Efficient Construction of Online Testable Circuits using Reversible Logic ...An Efficient Construction of Online Testable Circuits using Reversible Logic ...
An Efficient Construction of Online Testable Circuits using Reversible Logic ...ijsrd.com
 
Low cost reversible signed comparator
Low cost reversible signed comparatorLow cost reversible signed comparator
Low cost reversible signed comparatorVLSICS Design
 
Evolution of Structure of Some Binary Group-Based N-Bit Compartor, N-To-2N De...
Evolution of Structure of Some Binary Group-Based N-Bit Compartor, N-To-2N De...Evolution of Structure of Some Binary Group-Based N-Bit Compartor, N-To-2N De...
Evolution of Structure of Some Binary Group-Based N-Bit Compartor, N-To-2N De...VLSICS Design
 
Power and Delay Analysis of Logic Circuits Using Reversible Gates
Power and Delay Analysis of Logic Circuits Using Reversible GatesPower and Delay Analysis of Logic Circuits Using Reversible Gates
Power and Delay Analysis of Logic Circuits Using Reversible GatesRSIS International
 

What's hot (16)

Delay Optimization of Low Power Reversible Gate using MOS Transistor Level de...
Delay Optimization of Low Power Reversible Gate using MOS Transistor Level de...Delay Optimization of Low Power Reversible Gate using MOS Transistor Level de...
Delay Optimization of Low Power Reversible Gate using MOS Transistor Level de...
 
Presentation energy efficient code converters using reversible logic gates
Presentation energy efficient code converters using reversible logic gatesPresentation energy efficient code converters using reversible logic gates
Presentation energy efficient code converters using reversible logic gates
 
High Speed Time Efficient Reversible ALU Based Logic Gate Structure on Vertex...
High Speed Time Efficient Reversible ALU Based Logic Gate Structure on Vertex...High Speed Time Efficient Reversible ALU Based Logic Gate Structure on Vertex...
High Speed Time Efficient Reversible ALU Based Logic Gate Structure on Vertex...
 
IRJET- Design and Implementation of Combinational Circuits using Reversible G...
IRJET- Design and Implementation of Combinational Circuits using Reversible G...IRJET- Design and Implementation of Combinational Circuits using Reversible G...
IRJET- Design and Implementation of Combinational Circuits using Reversible G...
 
EVOLUTION OF STRUCTURE OF SOME BINARY GROUP-BASED N-BIT COMPARATOR, N-TO-2N D...
EVOLUTION OF STRUCTURE OF SOME BINARY GROUP-BASED N-BIT COMPARATOR, N-TO-2N D...EVOLUTION OF STRUCTURE OF SOME BINARY GROUP-BASED N-BIT COMPARATOR, N-TO-2N D...
EVOLUTION OF STRUCTURE OF SOME BINARY GROUP-BASED N-BIT COMPARATOR, N-TO-2N D...
 
Ieee project reversible logic gates by_amit
Ieee project reversible logic gates  by_amitIeee project reversible logic gates  by_amit
Ieee project reversible logic gates by_amit
 
Design of 4:16 decoder using reversible logic gates
Design of 4:16 decoder using reversible logic gatesDesign of 4:16 decoder using reversible logic gates
Design of 4:16 decoder using reversible logic gates
 
A review on reversible logic gates and their implementation
A review on reversible logic gates and their implementationA review on reversible logic gates and their implementation
A review on reversible logic gates and their implementation
 
Implementation of Reversable Logic Based Design using Submicron Technology
Implementation of Reversable Logic Based Design using Submicron TechnologyImplementation of Reversable Logic Based Design using Submicron Technology
Implementation of Reversable Logic Based Design using Submicron Technology
 
Paper id 27201430
Paper id 27201430Paper id 27201430
Paper id 27201430
 
An Extensive Literature Review on Reversible Arithmetic and Logical Unit
An Extensive Literature Review on Reversible Arithmetic and Logical UnitAn Extensive Literature Review on Reversible Arithmetic and Logical Unit
An Extensive Literature Review on Reversible Arithmetic and Logical Unit
 
Design and minimization of reversible programmable logic arrays and its reali...
Design and minimization of reversible programmable logic arrays and its reali...Design and minimization of reversible programmable logic arrays and its reali...
Design and minimization of reversible programmable logic arrays and its reali...
 
An Efficient Construction of Online Testable Circuits using Reversible Logic ...
An Efficient Construction of Online Testable Circuits using Reversible Logic ...An Efficient Construction of Online Testable Circuits using Reversible Logic ...
An Efficient Construction of Online Testable Circuits using Reversible Logic ...
 
Low cost reversible signed comparator
Low cost reversible signed comparatorLow cost reversible signed comparator
Low cost reversible signed comparator
 
Evolution of Structure of Some Binary Group-Based N-Bit Compartor, N-To-2N De...
Evolution of Structure of Some Binary Group-Based N-Bit Compartor, N-To-2N De...Evolution of Structure of Some Binary Group-Based N-Bit Compartor, N-To-2N De...
Evolution of Structure of Some Binary Group-Based N-Bit Compartor, N-To-2N De...
 
Power and Delay Analysis of Logic Circuits Using Reversible Gates
Power and Delay Analysis of Logic Circuits Using Reversible GatesPower and Delay Analysis of Logic Circuits Using Reversible Gates
Power and Delay Analysis of Logic Circuits Using Reversible Gates
 

Viewers also liked

International Journal of Engineering and Science Invention (IJESI)
International Journal of Engineering and Science Invention (IJESI) International Journal of Engineering and Science Invention (IJESI)
International Journal of Engineering and Science Invention (IJESI) inventionjournals
 
Proyecto Hotel Gardenia (V): Zonas Comunes
Proyecto Hotel Gardenia (V): Zonas ComunesProyecto Hotel Gardenia (V): Zonas Comunes
Proyecto Hotel Gardenia (V): Zonas ComunesInduo Collection
 
International Journal of Engineering and Science Invention (IJESI)
International Journal of Engineering and Science Invention (IJESI) International Journal of Engineering and Science Invention (IJESI)
International Journal of Engineering and Science Invention (IJESI) inventionjournals
 
International Journal of Engineering and Science Invention (IJESI)
International Journal of Engineering and Science Invention (IJESI) International Journal of Engineering and Science Invention (IJESI)
International Journal of Engineering and Science Invention (IJESI) inventionjournals
 
Resume of Sheikh Nayeem for Co
Resume of Sheikh Nayeem for CoResume of Sheikh Nayeem for Co
Resume of Sheikh Nayeem for CoSheikh Nayeem
 
Eksamen med begrenset Internett-tilgang
Eksamen med begrenset Internett-tilgangEksamen med begrenset Internett-tilgang
Eksamen med begrenset Internett-tilgangRune Mathisen
 
2. turyzm v npp testov petro
2. turyzm v npp testov petro2. turyzm v npp testov petro
2. turyzm v npp testov petroUkraine_UITT
 
KAK3013 tugasan 1 (bentuk)
KAK3013 tugasan 1 (bentuk)KAK3013 tugasan 1 (bentuk)
KAK3013 tugasan 1 (bentuk)碧敏 龚
 
International Mediterranean Sardinian Wine
International Mediterranean Sardinian WineInternational Mediterranean Sardinian Wine
International Mediterranean Sardinian WineAndrew Rippon
 
العلاقة بين النقود وأسعار الفائدة
العلاقة بين النقود وأسعار الفائدةالعلاقة بين النقود وأسعار الفائدة
العلاقة بين النقود وأسعار الفائدةhaneen-f-o
 
Τα παιδιά ζωγραφίζουν για τα παιδιά-Γλώσσα, Δ τάξη
Τα παιδιά ζωγραφίζουν για τα παιδιά-Γλώσσα, Δ τάξηΤα παιδιά ζωγραφίζουν για τα παιδιά-Γλώσσα, Δ τάξη
Τα παιδιά ζωγραφίζουν για τα παιδιά-Γλώσσα, Δ τάξηΣπύρος Κυριαζίδης
 
3. turystyka aktywna przyklady2015
3. turystyka aktywna przyklady20153. turystyka aktywna przyklady2015
3. turystyka aktywna przyklady2015Ukraine_UITT
 

Viewers also liked (15)

International Journal of Engineering and Science Invention (IJESI)
International Journal of Engineering and Science Invention (IJESI) International Journal of Engineering and Science Invention (IJESI)
International Journal of Engineering and Science Invention (IJESI)
 
My Resume
My ResumeMy Resume
My Resume
 
Proyecto Hotel Gardenia (V): Zonas Comunes
Proyecto Hotel Gardenia (V): Zonas ComunesProyecto Hotel Gardenia (V): Zonas Comunes
Proyecto Hotel Gardenia (V): Zonas Comunes
 
Evaluation Question 3
Evaluation Question 3Evaluation Question 3
Evaluation Question 3
 
International Journal of Engineering and Science Invention (IJESI)
International Journal of Engineering and Science Invention (IJESI) International Journal of Engineering and Science Invention (IJESI)
International Journal of Engineering and Science Invention (IJESI)
 
International Journal of Engineering and Science Invention (IJESI)
International Journal of Engineering and Science Invention (IJESI) International Journal of Engineering and Science Invention (IJESI)
International Journal of Engineering and Science Invention (IJESI)
 
Resume of Sheikh Nayeem for Co
Resume of Sheikh Nayeem for CoResume of Sheikh Nayeem for Co
Resume of Sheikh Nayeem for Co
 
Eksamen med begrenset Internett-tilgang
Eksamen med begrenset Internett-tilgangEksamen med begrenset Internett-tilgang
Eksamen med begrenset Internett-tilgang
 
2. turyzm v npp testov petro
2. turyzm v npp testov petro2. turyzm v npp testov petro
2. turyzm v npp testov petro
 
KAK3013 tugasan 1 (bentuk)
KAK3013 tugasan 1 (bentuk)KAK3013 tugasan 1 (bentuk)
KAK3013 tugasan 1 (bentuk)
 
International Mediterranean Sardinian Wine
International Mediterranean Sardinian WineInternational Mediterranean Sardinian Wine
International Mediterranean Sardinian Wine
 
العلاقة بين النقود وأسعار الفائدة
العلاقة بين النقود وأسعار الفائدةالعلاقة بين النقود وأسعار الفائدة
العلاقة بين النقود وأسعار الفائدة
 
BALANCE DE LAS BIBLIOTECAS MUNICIPALES DE MÁLAGA DE 2014
BALANCE DE LAS BIBLIOTECAS MUNICIPALES DE MÁLAGA DE 2014BALANCE DE LAS BIBLIOTECAS MUNICIPALES DE MÁLAGA DE 2014
BALANCE DE LAS BIBLIOTECAS MUNICIPALES DE MÁLAGA DE 2014
 
Τα παιδιά ζωγραφίζουν για τα παιδιά-Γλώσσα, Δ τάξη
Τα παιδιά ζωγραφίζουν για τα παιδιά-Γλώσσα, Δ τάξηΤα παιδιά ζωγραφίζουν για τα παιδιά-Γλώσσα, Δ τάξη
Τα παιδιά ζωγραφίζουν για τα παιδιά-Γλώσσα, Δ τάξη
 
3. turystyka aktywna przyklady2015
3. turystyka aktywna przyklady20153. turystyka aktywna przyklady2015
3. turystyka aktywna przyklady2015
 

Similar to International Journal of Engineering and Science Invention (IJESI)

Design of Digital Adder Using Reversible Logic
Design of Digital Adder Using Reversible LogicDesign of Digital Adder Using Reversible Logic
Design of Digital Adder Using Reversible LogicIJERA Editor
 
Ieee project reversible logic gates by_amit
Ieee project reversible logic gates  by_amitIeee project reversible logic gates  by_amit
Ieee project reversible logic gates by_amitAmith Bhonsle
 
Review On 2:4 Decoder By Reversible Logic Gates For Low Power Consumption
Review On 2:4 Decoder By Reversible Logic Gates For Low Power ConsumptionReview On 2:4 Decoder By Reversible Logic Gates For Low Power Consumption
Review On 2:4 Decoder By Reversible Logic Gates For Low Power ConsumptionIRJET Journal
 
IRJET- Design and Implementation of Combinational Circuits using Reversib...
IRJET-  	  Design and Implementation of Combinational Circuits using Reversib...IRJET-  	  Design and Implementation of Combinational Circuits using Reversib...
IRJET- Design and Implementation of Combinational Circuits using Reversib...IRJET Journal
 
Efficient Design of Ripple Carry Adder and Carry Skip Adder with Low Quantum ...
Efficient Design of Ripple Carry Adder and Carry Skip Adder with Low Quantum ...Efficient Design of Ripple Carry Adder and Carry Skip Adder with Low Quantum ...
Efficient Design of Ripple Carry Adder and Carry Skip Adder with Low Quantum ...IJERA Editor
 
SCOPE OF REVERSIBLE ENGINEERING AT GATE-LEVEL: FAULT-TOLERANT COMBINATIONAL A...
SCOPE OF REVERSIBLE ENGINEERING AT GATE-LEVEL: FAULT-TOLERANT COMBINATIONAL A...SCOPE OF REVERSIBLE ENGINEERING AT GATE-LEVEL: FAULT-TOLERANT COMBINATIONAL A...
SCOPE OF REVERSIBLE ENGINEERING AT GATE-LEVEL: FAULT-TOLERANT COMBINATIONAL A...VLSICS Design
 
Feasible methodology for
Feasible methodology forFeasible methodology for
Feasible methodology forVLSICS Design
 
EVOLUTION OF STRUCTURE OF SOME BINARY GROUP-BASED N-BIT COMPARATOR, N-TO-2N D...
EVOLUTION OF STRUCTURE OF SOME BINARY GROUP-BASED N-BIT COMPARATOR, N-TO-2N D...EVOLUTION OF STRUCTURE OF SOME BINARY GROUP-BASED N-BIT COMPARATOR, N-TO-2N D...
EVOLUTION OF STRUCTURE OF SOME BINARY GROUP-BASED N-BIT COMPARATOR, N-TO-2N D...VLSICS Design
 
Cost Efficient Design of Reversible Adder Circuits for Low Power Applications
Cost Efficient Design of Reversible Adder Circuits for Low Power ApplicationsCost Efficient Design of Reversible Adder Circuits for Low Power Applications
Cost Efficient Design of Reversible Adder Circuits for Low Power ApplicationsVIT-AP University
 
A low power adder using reversible logic gates
A low power adder using reversible logic gatesA low power adder using reversible logic gates
A low power adder using reversible logic gateseSAT Journals
 
QUANTUM COMPUTING FOR VLSI : VERILOG IMPLEMENTATION OF REVERSIBLE LOGIC GATES
QUANTUM COMPUTING FOR VLSI : VERILOG IMPLEMENTATION OF REVERSIBLE LOGIC GATESQUANTUM COMPUTING FOR VLSI : VERILOG IMPLEMENTATION OF REVERSIBLE LOGIC GATES
QUANTUM COMPUTING FOR VLSI : VERILOG IMPLEMENTATION OF REVERSIBLE LOGIC GATESDrKavitaKhare
 
Design and Implementation of Optimized 32-Bit Reversible Arithmetic Logic Unit
Design and Implementation of Optimized 32-Bit Reversible Arithmetic Logic UnitDesign and Implementation of Optimized 32-Bit Reversible Arithmetic Logic Unit
Design and Implementation of Optimized 32-Bit Reversible Arithmetic Logic Unitrahulmonikasharma
 
Arithmetic Operations in Multi-Valued Logic
Arithmetic Operations in Multi-Valued Logic   Arithmetic Operations in Multi-Valued Logic
Arithmetic Operations in Multi-Valued Logic VLSICS Design
 
Arithmetic Operations in Multi-Valued Logic
Arithmetic Operations in Multi-Valued LogicArithmetic Operations in Multi-Valued Logic
Arithmetic Operations in Multi-Valued LogicVLSICS Design
 
Multiple Valued Logic for Synthesis and Simulation of Digital Circuits
Multiple Valued Logic for Synthesis and Simulation of Digital CircuitsMultiple Valued Logic for Synthesis and Simulation of Digital Circuits
Multiple Valued Logic for Synthesis and Simulation of Digital CircuitsIJERA Editor
 
Efficient Design of Reversible Multiplexers with Low Quantum Cost
Efficient Design of Reversible Multiplexers with Low Quantum CostEfficient Design of Reversible Multiplexers with Low Quantum Cost
Efficient Design of Reversible Multiplexers with Low Quantum CostIJERA Editor
 
Low Power Reversible Parallel Binary Adder/Subtractor
Low Power Reversible Parallel Binary Adder/SubtractorLow Power Reversible Parallel Binary Adder/Subtractor
Low Power Reversible Parallel Binary Adder/SubtractorVLSICS Design
 

Similar to International Journal of Engineering and Science Invention (IJESI) (20)

Design of Digital Adder Using Reversible Logic
Design of Digital Adder Using Reversible LogicDesign of Digital Adder Using Reversible Logic
Design of Digital Adder Using Reversible Logic
 
S4102152159
S4102152159S4102152159
S4102152159
 
Ieee project reversible logic gates by_amit
Ieee project reversible logic gates  by_amitIeee project reversible logic gates  by_amit
Ieee project reversible logic gates by_amit
 
Review On 2:4 Decoder By Reversible Logic Gates For Low Power Consumption
Review On 2:4 Decoder By Reversible Logic Gates For Low Power ConsumptionReview On 2:4 Decoder By Reversible Logic Gates For Low Power Consumption
Review On 2:4 Decoder By Reversible Logic Gates For Low Power Consumption
 
IRJET- Design and Implementation of Combinational Circuits using Reversib...
IRJET-  	  Design and Implementation of Combinational Circuits using Reversib...IRJET-  	  Design and Implementation of Combinational Circuits using Reversib...
IRJET- Design and Implementation of Combinational Circuits using Reversib...
 
C046051216
C046051216C046051216
C046051216
 
Efficient Design of Ripple Carry Adder and Carry Skip Adder with Low Quantum ...
Efficient Design of Ripple Carry Adder and Carry Skip Adder with Low Quantum ...Efficient Design of Ripple Carry Adder and Carry Skip Adder with Low Quantum ...
Efficient Design of Ripple Carry Adder and Carry Skip Adder with Low Quantum ...
 
SCOPE OF REVERSIBLE ENGINEERING AT GATE-LEVEL: FAULT-TOLERANT COMBINATIONAL A...
SCOPE OF REVERSIBLE ENGINEERING AT GATE-LEVEL: FAULT-TOLERANT COMBINATIONAL A...SCOPE OF REVERSIBLE ENGINEERING AT GATE-LEVEL: FAULT-TOLERANT COMBINATIONAL A...
SCOPE OF REVERSIBLE ENGINEERING AT GATE-LEVEL: FAULT-TOLERANT COMBINATIONAL A...
 
Feasible methodology for
Feasible methodology forFeasible methodology for
Feasible methodology for
 
EVOLUTION OF STRUCTURE OF SOME BINARY GROUP-BASED N-BIT COMPARATOR, N-TO-2N D...
EVOLUTION OF STRUCTURE OF SOME BINARY GROUP-BASED N-BIT COMPARATOR, N-TO-2N D...EVOLUTION OF STRUCTURE OF SOME BINARY GROUP-BASED N-BIT COMPARATOR, N-TO-2N D...
EVOLUTION OF STRUCTURE OF SOME BINARY GROUP-BASED N-BIT COMPARATOR, N-TO-2N D...
 
Cost Efficient Design of Reversible Adder Circuits for Low Power Applications
Cost Efficient Design of Reversible Adder Circuits for Low Power ApplicationsCost Efficient Design of Reversible Adder Circuits for Low Power Applications
Cost Efficient Design of Reversible Adder Circuits for Low Power Applications
 
A low power adder using reversible logic gates
A low power adder using reversible logic gatesA low power adder using reversible logic gates
A low power adder using reversible logic gates
 
QUANTUM COMPUTING FOR VLSI : VERILOG IMPLEMENTATION OF REVERSIBLE LOGIC GATES
QUANTUM COMPUTING FOR VLSI : VERILOG IMPLEMENTATION OF REVERSIBLE LOGIC GATESQUANTUM COMPUTING FOR VLSI : VERILOG IMPLEMENTATION OF REVERSIBLE LOGIC GATES
QUANTUM COMPUTING FOR VLSI : VERILOG IMPLEMENTATION OF REVERSIBLE LOGIC GATES
 
Design and Implementation of Optimized 32-Bit Reversible Arithmetic Logic Unit
Design and Implementation of Optimized 32-Bit Reversible Arithmetic Logic UnitDesign and Implementation of Optimized 32-Bit Reversible Arithmetic Logic Unit
Design and Implementation of Optimized 32-Bit Reversible Arithmetic Logic Unit
 
Arithmetic Operations in Multi-Valued Logic
Arithmetic Operations in Multi-Valued Logic   Arithmetic Operations in Multi-Valued Logic
Arithmetic Operations in Multi-Valued Logic
 
Arithmetic Operations in Multi-Valued Logic
Arithmetic Operations in Multi-Valued LogicArithmetic Operations in Multi-Valued Logic
Arithmetic Operations in Multi-Valued Logic
 
Multiple Valued Logic for Synthesis and Simulation of Digital Circuits
Multiple Valued Logic for Synthesis and Simulation of Digital CircuitsMultiple Valued Logic for Synthesis and Simulation of Digital Circuits
Multiple Valued Logic for Synthesis and Simulation of Digital Circuits
 
Efficient Design of Reversible Multiplexers with Low Quantum Cost
Efficient Design of Reversible Multiplexers with Low Quantum CostEfficient Design of Reversible Multiplexers with Low Quantum Cost
Efficient Design of Reversible Multiplexers with Low Quantum Cost
 
Low Power Reversible Parallel Binary Adder/Subtractor
Low Power Reversible Parallel Binary Adder/SubtractorLow Power Reversible Parallel Binary Adder/Subtractor
Low Power Reversible Parallel Binary Adder/Subtractor
 
Reversible code converter
Reversible code converterReversible code converter
Reversible code converter
 

Recently uploaded

Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsHyundai Motor Group
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsAndrey Dotsenko
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Neo4j
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentationphoebematthew05
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 

Recently uploaded (20)

Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort ServiceHot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentation
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
The transition to renewables in India.pdf
The transition to renewables in India.pdfThe transition to renewables in India.pdf
The transition to renewables in India.pdf
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 

International Journal of Engineering and Science Invention (IJESI)

  • 1. International Journal of Engineering Science Invention ISSN (Online): 2319 – 6734, ISSN (Print): 2319 – 6726 www.ijesi.org Volume 2 Issue 10 ǁ October. 2013 ǁ PP.20-23 A New Approach to the Design and Implementation of Multipliers Using Reversible Logic Sharath B.P1, Suhas K.V2 1 (Telecommunication Engineering, APSCE/VTU, INDIA) (Telecommunication Engineering, APSCE/VTU, INDIA) 2 ABSTRACT: Reversible logic is gaining interest in the recent past years due to its less heat dissipating characteristics. It has been proved that any Boolean function can be implemented using reversible gates. Reversible logic gates are very much in demand for the future computing technologies as they are known to produce zero power dissipation under ideal conditions. Reversible logic circuits are of interests to power minimization having applications in low power CMOS design, optical information processing DNA computing, bioinformatics, quantum computing and nanotechnology. Reversible logic synthesis circuits are very important issues in this area. Multipliers are very essential for the construction of various computational units of a quantum computer. Multiplier is an important hardware unit that decides the speed in any processor. In this work, an unsigned four bit array multiplier using reversible gates are implemented. KEYWORDS: Multipliers, New RSgate, Reversible logic, Quantum cost. I. INTROUCTION Reversible logic has received great attention in the recent years due to their ability to reduce the power dissipation which is the main requirement in low power VLSI design. According to Landauer’s research, the amount of energy dissipated for every irreversible bit operation is at least KTln2 joules, where K=1.3806505*10-23m2kg-2K-1 (joule/Kelvin-1) is the Boltzmann’s constant and T is the temperature at which operation is performed [1]. The heat generated due to the loss of one bit of information is very small at room temperature but when the number of bits is more as in the case of high speed computational works the heat dissipated by them will be so large that it affects the performance and results in the reduction of lifetime of the components In 1973, Bennett showed that KTln2 energy would not dissipate from a system as long as the system allows the reproduction of the inputs from observed outputs. Reversible logic marks a promising new direction where all operations are performed in the domain of low-power design since reversible circuits might have zero power dissipation [2, 3]. Computing systems give off heat when voltage levels change from positive to negative: bits from zero to one. Most of the energy needed to make that change is given off in the form of heat. Rather than changing voltages to new levels, reversible circuit elements will gradually move charge from one node to the next. This way, one can only expect to lose a minute amount of energy on each transition. Reversible computing strongly affects digital logic designs. Reversible logic elements are needed to recover the state of inputs from the outputs. In [4], first reversible circuits driven by their input signals only (and accordingly without additional power supplies) already have been implemented. Besides that also, the growing area of quantum computation [5] established itself as a promising application of reversible logic. To realize a reversible logic circuit some restrictions must be considered, i.e. fan outs and feedback are not allowed [5]. In this paper, one of the important building blocks in most of the computing systems, multiplier is designed using reversible logic gates in the direction to optimize the quantum parameters which decide the performance of a reversible logic circuit. Reversible multipliers may be optimized by introducing new gates.Rest of the paper is organized as follows: SectionII gives basic reversible logic circuits section III gives the reversible multiplier and novel design of reversible unsigned and signed multipliers and finally section IV concludes the paper. II. REVERSIBLE LOGIC CIRCUITS A reversible logic gate is an n-input n-output logic device with one-to-one mapping. This helps to determine the outputs from the inputs and also the inputs can be uniquely recovered from the outputs. A reversible circuit should be designed using minimum number of reversible logic gates. From the point of view of reversible circuit design, there are many parameters for determining the complexity and performance of circuits. The number of Reversible gates (N): The number of reversible gates used in circuit. The number of constant inputs (CI) refers to the number of inputs that are to be maintained constant at either 0 or 1 in order to synthesize the given logical function. The number of garbage outputs refers to the number of unused outputs present in a reversible logic circuit. One cannot avoid the garbage outputs as these are very essential to achieve www.ijesi.org 20 | Page
  • 2. A New Approach to the Design and…. reversibility. Quantum cost (QC) refers to the cost of the circuit in terms of the cost of a primitive gate. It is calculated knowing the number of primitive reversible logic gates (1*1 or 2*2) required to realize the circuit. 1.1 Basic reversible logic circuits 1.1.1: Feynman Gate/CNOT Gate: Fig.1 shows a 2*2 Feynman gate. The input vector is I (A, B) and the output vector is O (P, Q). The outputs are defined by P=A, Q=A B. Quantum cost of a Feynman gate is 1. Figure 1: Feynman gate 1.1.2: Toffoli Gate: Fig.2 shows a 3*3 Toffoli gate. The input vector is I (A, B, C) and the output vector is O (P, Q, R). The outputs are defined by P=A, Q=B, R=AB C. Quantum cost of a Toffoli gate is 5. Figure 2: Toffoli gate 1.1.3: Peres Gate: Fig .3 shows a 3*3 Peres gate. The input vector is I (A, B, C) and the output vector is O (P, Q, R). The output is defined by P = A, Q = A B and R=AB C. Quantum cost of a Peres gate is 4. Figure 3: Peres gate 1.1.4: Double Peres gate (DPG): Fig .4 shows a Double Peres Gate. The full adder using DPG is obtained with C=0 and D= Cin and its quantum cost is 6. Figure 4: Double peres gate III. REVERSIBLE MULTIPLIERS Multiplier circuits are of special importance because of the fact that they are the integral component of every computer system, cellular phone etc. Multiplier circuits play an important role in reversible computation, which is helpful in diverse areas such as low power CMOS design. It is important for every processor to have low power and a high speed multiplier. www.ijesi.org 21 | Page
  • 3. A New Approach to the Design and…. In addition to the available basic reversible gates, new gates are invented in order to optimize reversible circuits in terms of quantum parameters. The new RS gate is proposed to implement reversible multipliers. This new RS gate is implemented using 2 CNOT gates function as a xor gate and AND operation is implemented using FRG gate and the quantum cost of RSG gate is 10.The new RS gate reduces the gate count when compared to the earlier RS gate which was implemented using CNOT gates and the two Peres gates. The new RS gate is shown inFig.5 along with its quantum representation. Figure 5: New RS gate and its Quantum representation 1.1 Reversible signed multiplier: Design of multiplier using reversible logic gates is done by Partial product generation(PPG) and Multi-operand addition(MOA). 1.1.1 Partial Product Generation: The circuit for partial product generation is same for both unsigned and signed multipliers. In the previous multiplier designs partial products are generated using Peres gates, and in order to apply these product terms to multi - operand addition circuit, copying gates are required because of fanout restriction in reversible logic circuits. In this paper, the use of proposed RS gate not only reduces the number of gates required to produce product terms but also provide the required number of product terms that avoids the necessity of copying gates. The PPG circuit is shown in fig 6. Figure 6: Partial Product Generation 1.1.2 Multi – Operand addition: The product terms generated from the PPG circuit are to be added to achieve the multiplier operation. DPG and Peres gates will function as full adder and half adder respectively for MOA. Fig. 7 shows the MOA for unsigned binary multiplier. Figure 7: MOA of Reversible unsigned multiplier 1.2: Reversible Signed Multiplier: Signed multiplication is having great importance in digital circuits. In this paper, a reversible signed multiplier is proposed based on conventional Baugh-Wooley multiplier that works on two's complement of the operands. For signed multiplication, the same product terms that are generated from www.ijesi.org 22 | Page
  • 4. A New Approach to the Design and…. fig.6 can be used but the application of those terms to the MOA circuit requires additionally six NOT gates as shown in fig. 8. Figure 8: MOA of reversible signed multiplier IV. IMPLEMENTATION RESULTS The number of gates required for PPG and MOA are 8 and 12 respectively giving a total of 20. The garbage outputs are 28 ( PPG - 8 and MOA - 20), among which 8 are reproduction of inputs. Quantum cost of the circuit is 137. The proposed signed multiplier is designed using a total of 27 gates (NOT - 6, RSG - 8, PG 4, D PG - 9) with 29 inputs as constant, producing 31 garbage outputs and its quantum cost is 150.Reversible unsigned and signed multiplier circuits are implemented on Xilinx platform from which delay and power values obtained and are given in table1. Table 1: Implementation results of reversible multipliers. V. CONCLUSION Lot of scope is there to optimize the reversible circuits by inventing new gates. The proposed new RS gate reduces the gate count by 35%. Reversible unsigned multiplier is optimized in terms of gate count as the remaining quantum parameters are upto the optimization mark. Reversible signed multiplier based on Baugh Wooley multiplier is also proposed in this paper. REFERENCES [1] [2] [3] [4] [5] [6] [7] Zhirnov V. V, Cavin R.K, Hutchby J. A and BourianofI G.l (2003): 'Limits to binary logic switch scaling - a gedanken model', in Proc. of the IEEE, vol. 91, no. 11, pp. 1934-1939. Landauer R (1961): 'In'eversibility and heat generation in the computing process', IBM .I. Res. Dev., vol. 5, pp. 183. Bennett C.H (1973), "Logical reversibility of computation," IBM .I. Res. Dev, vol. 17, no. 6, pp .525-532. Desoete B and Vos AD (2002): 'A reversible can'y-Iook-ahead adder using control gates', INTEGRATION, the VLSI Jour., vol. 33, no. 1-2, pp.89-104. Nielsen M and Chuang I (2000): 'Quantum Computation and Quantum Information', Cambridge Univ. Press, 2000. Bhagyalakshrni H.R and Venkatesha M.K (2010): 'An Improved Design of a Multiplier using Reversible Logic Gates', Int. Journal of Engineering Science and Technology, Vol. 2(8), pp.3838-3845. Thapliyal H and Srinivas M.B (2006): 'Novel Reversible Multiplier Architecture using Reversible TSG gate', in Proc. of IEEE Int. ConE on Computer Systems and Applications, March pp. 100-103. www.ijesi.org 23 | Page