SlideShare a Scribd company logo
International Journal of Computational Engineering Research||Vol, 03||Issue, 10||

Novel Design of A 4:1 Multiplexer Circuit Using Reversible Logic
Vandana Shukla1, O. P. Singh1, G. R. Mishra1, R. K. Tiwari2
1

Amity School Of Engineering & Technology, Amity University, Lucknow
2
Dr. R. M. L. University, Faizabad

ABSTRACT:
Area of reversible logic is attracting much attention of researchers nowadays. Reversible logic
concept of digital circuit designing is gaining wide scope in the area of nanotechnology, quantum
computing, signal processing, optical computing etc due to its ability to design low power loss digital
circuits. This paper presents an optimized multiplexer circuit based on reversible logic using various
available basic reversible gates. Optimization of the multiplexer circuit is achieved on the basis of total
number of gates used in the circuit and total number of outputs generated. These circuits are useful for
further circuit designing with low power loss.

KEYWORDS: Reversible circuit design, Basic reversible gates, Multiplexer circuit.

I.

INTRODUCTION

An integrated circuit containing many identical cells which can be electrically programmed to become
almost any kind of digital circuit or system is called as Field Programmable Gate Arrays (FPGAs) [1].
Multiplexers play the key role in the functionalities of FPGAs, so to design a multiplexer with reversible logic
will generate the concept of designing low power loss circuits for FPGAs.Earlier digital circuits were made up
of conventional logic gates. These gates were irreversible in nature. Reversible circuit designing is the way of
today’s digital circuit designing. In 1961, R. Landauer has shown that these conventional irreversible circuits
dissipate some energy due to the information loss during the operation of the circuit [2]. After that in 1973,
Benette has shown that this energy loss can be minimized or even removed if the circuits are designed using
reversible gates [3].

II.

REVERSIBLE LOGIC CIRCUIT DESIGN

[2.1] Reversible Logic- conventional logic gates were generally (n:1) in nature. Where n represents the number
of input signals applied and 1 indicated the single output generated from the gate. Whereas reversible logic gates
are (n,n) logic gates. Here both, the number of input signals and the number of output signal are equal to n. In
conventional logic gates output signals are less in number as compared to the number of input signals. But in
reversible gates input and output signals are equal in number. The combination of output signal at any instance
can provide the exact status of input combination. This is the main reason to name these (n,n) gates, reversible
logic gates[4,5,6].
[2.2] Basic Reversible Gates- There are various basic reversible (n,n) gates[7,8,9,10,11,12,13]. For designing
multiplexer TKS gate[14] is the optimum choice. TKS gate is a (3,3) reversible gate. Its block diagram is shown
in figure 1 and output equations are given below the diagram.

Figure 1: TKS Gate
Where ||Issn 2250-3005 ||

||October||2013||

Page 30
Novel Design Of A 4:1 Multiplexer…

In any reversible gate if we know the status of output signals (P, Q, R in case of TKS Gate) we can deduct the
instance combination of input stage (A, B, C in case of TKS Gate).
[2.3] Proposed Reversible Gate (VSMT Gate)- VSMT is a new proposed (6,6) reversible gate. This gate
conforms to the necessary characteristics of the reversible logic gates. These characteristics are as follows(a) Number of inputs = Number of outputs.
(b) One to one mapping between input and output.
(c) Zero feedback.
(d) Individual output bits are high for a total of half the number of total input combinations.
The block diagram of VSMT gate is shown in figure 2. Here input signals are A, B, C, D, E and F, whereas
output signals are P, Q, R, S, T and U.

Figure 2: Block diagram of VSMT gate
Output equations of above gate is given as below-

The truth table of this gate has a total of 64 input combinations. Here in this gate each input combination
produce unique output combination. This VSMT gate is a reversible gate for 6 input signals. This paper shows
the application of VSMT gate to design multiplexer circuit. Apart from proposed multiplexer circuit there can be
various other applications of DSM gates to design other digital circuits in optimized manner.
[2.4] Multiplexer Circuit- A multiplexer (MUX) is a device which selects any one of the several input signals
applied and provide it to the single output line according to the combination of selection lines applied.
Multiplexers are generally used for the conversion of parallel data lines into serial one. These are also called as
Data Selectors, as multiplexer selects one of the given input for the output according to the condition [15].
Figure 3 gives the block diagram of a 2 n:1 multiplexer. Here 2n refers to the total number of input signal lines
and 1 refers to the single output signal line. Total number of selection lines required is n as shown in the figure.

||Issn 2250-3005 ||

||October||2013||

Page 31
Novel Design Of A 4:1 Multiplexer…
Figure 3: Block Diagram of a 2n:1 Multiplexer
Where output equation isIf we name input signals of the multiplexer as I0, I1, I2, ..... I2n-1, selection lines as S0,S1, .... Sn-1 and output as Y
then truth table of a 2n:1 multiplexer can be shown as in Table 1.
Table 1: Truth Table of a 2n:1 multiplexer
Input Section Lines
Output
S. No.
Sn-1 .......... S1 S0
Y
1
0 .......... 0 0
I0
2
0 .......... 0 1
I1
----------------------------2n
1 .......... 1 1
I2n-1
As shown in the table 1 input selection lines combination decide the signal to be forwarded at the output lines
[16]. Multiplexers of different sizes can be designed by varying the number of selection lines i.e. n. Examples of
a simple multiplexer of size 4:1 is shown below4:1 MUX- a 4:1 multiplexer contains 2 selection lines and 4 input lines. Figure 5 shows the block diagram and
output equation of a 4:1 multiplexer.

Figure 4: Block Diagram of a 4:1 Multiplexer
Output equation can be written as-

III.

MULTIPLEXER DESIGN USING REVERSIBLE LOGIC GATES

Multiplexers are data selector circuits. To design a multiplexer circuit using reversible logic gates there
are few conditions of reversible circuit designing to be followed(a) There should be no feedback.
(b) There should be no fan-out.
(c) Garbage outputs should be minimum.
(d) Total number of gates should be minimum.
According to above conditions any digital circuit to be designed by reversible logic requires the optimum
selection of basic reversible gate for minimizing the said variants[17, 18, 19].
Earlier researchers have proposed to use TKS gates to design the multiplexer circuit. TKS gate is a (3,3)
reversible gate as explained in the subsection 2.2. Here we propose the designing of multiplexer circuit using the
combination of TKS and VSMT gates to achieve better circuits. Following subsection explain the designing of
4:1 multiplexers in detailDesign of 4:1 MUX using reversible gates- As explained in the earlier subsection, a 4:1 MUX has 2 selection
lines and 4 input lines. The design of this multiplexer in reversible logic requires 3 TKS gates. Input signals are
A, B, C, D and selection lines used are S1 and S0. The output variable is denoted by Y. The design approach 1 of
the same using TKS gates only is shown in the figure 5 below.

||Issn 2250-3005 ||

||October||2013||

Page 32
Novel Design Of A 4:1 Multiplexer…

Figure 5: Approach 1 to design a 4:1 MUX using reversible gates
Where various output equations are given below-

Where E1 and E2 are intermediate results of the circuit. Above design produces 6 garbage outputs using a total of
3 reversible gates. Now we will design the same 4:1 MUX circuit using the proposed 6X6 reversible gate i.e.
VSMT gate. This circuit design approach 2 is shown in the figure 6 below.

Figure 6: Approach 2 to design a 4:1 MUX using VSMT gate
Here various output equations are as shown below-

In the approach 2 only one VSMT gate is used to design the 4:1 multiplexer. Input combinations applied to
VSMT gate are by connecting A, B, C, D, S1, S0 i.e. input and selection line signals to the (A, B, C, D, E and F)
input lines of the reversible gate. Output Y is taken from the P output line of the gate. Other outputs of the
VSMT gate produce the garbage outputs (G1, G2, G3, G4, G5). Here a total of 5 garbage output signals are
produced by using single reversible gate. Comparison of these design approaches for 4:1 multiplexer is shown in
the table 4 below.
Table 2: Comparison of various approaches to design a 4:1 MUX using reversible gates
S. No.
1
2
3

Variable
Total Number of Reversible Gates used
Total Number of Garbage Outputs
1-Bit XORs

||Issn 2250-3005 ||

||October||2013||

Approach 1
3
6
3

Approach 2
1
5
1

Page 33
Novel Design Of A 4:1 Multiplexer…

Figure 7: Comparison Chart for mux designs

Figure 8: Simulated waveform

IV.

RESULT AND ANALYSIS

As shown above in the table 2, the value of various variants to be considered in the process of
reversible circuit designing reduces when the circuit for 4:1 multiplexer using reversible gate is designed with
the help of the proposed VSMT gate. Here only one reversible gate is required to design the circuit of 4:1
multiplexer and the total number of garbage outputs produced are reduced to 5 as compared to 6 in the earlier
designs proposed.

V.

CONCLUSION AND FUTURE SCOPE

Reversible logic is becoming the modern way of digital logic circuit designing. Here in this paper we
have designed reversible circuits for 4:1 multiplexer. The optimized circuits are achieved with help of a
proposed reversible gate i.e. VSMT Gate, which is a (6,6) reversible gate. These designs can be further
expanded to achieve the reversible circuits for various other functions and devices. As multiplexers are the basic
building blocks of FPGA boards. These proposed multiplexers with reversible gates will help the researchers to
employ these FPGAs with reversible gates in low power logical design applications.

VI.

ACKNOWLEDGMENT

The authors are thankful to Mr. Aseem Chauhan (Additional President RBEF, Chancellor AUR), Maj.
General K. K. Ohri, AVSM (Retd.) Pro Vice Chancellor, AUUP, Lucknow Campus, Prof. S. T. H. Abidi
(Director, ASET) and Brig. Umesh K. Chopra (Director, AIIT, & Dy. Director, ASET) for their cooperation,
motivation and suggestive guidance.

||Issn 2250-3005 ||

||October||2013||

Page 34
Novel Design Of A 4:1 Multiplexer…
REFERENCES
[1]
[2]
[3]
[4]
[5]
[6]
[7]
[8]
[9]
[10]
[11]
[12]
[13]
[14]
[15]
[16]
[17]

[18]
[19]
[20]

[21]

Christian Baumann, “Field Programmable Gate Array (FPGA)”, Summary paper for the seminar “Embedded System
Architecture”, University of Innsbruck, January 13, 2010.
R. Landauer, “Irreversibility and Heat Generation in the Computational Process”, IBM Journal of Research and Development, 5,
pp. 183- 191, 1961.
C. H. Bennett, “Logical Reversibililty of Computation”, IBM J. Research and Development, pp. 525- 532, November 1973.
M.P Frank, “Introduction to Reversible Computing: Motivation, Progress and Challenges”, Proceedings of the 2nd Conference
on Computing Frontiers, pp. 385–390, 2005.
T. Toffoli, “Reversible Computing”, Tech memo MIT/LCS/ TM-151, MIT Lab for Computer Science, 1980.
E. Fredkin and T. Toffoli, “Conservative Logic”, Int’l J. Theoretical Physics, Vol. 21, pp. 219- 253, 1982.
H. Thapliyal and N. Ranganathan, “Design of Reversible Sequential Circuits Optimizing Quantum Cost, Delay and Garbage
Outputs,” ACM Journal of Emerging Technologies in Computing Systems, Vol. 6, No. 4, pp. 14:1–14:35, Dec. 2010.
R. Feynman, “Quantum Mechanical Computers” , Optics News, Vol. 11, pp. 11-20, 1985.
Peres, “Rversible Logic and Quantum Computers”, Physical review A, 32:3266-3276, 1985.
D. P. Vasudevan, P.K. Lala , J. Di and J.P Parkerson, “Reversible–Logic Design with Online Testability”, IEEE Trans. on
Intrumentation and Measurement, Vol. 55, No. 2, pp. 406 -414, April 2006.
P. Kemtopf, “Synthesis of Multipurpose Reversible Logic Gates”, Euromicro Symposium on Digital System Design (DSD’02),
pp. 259-267, 2002.
H. G. Rangaraju, U. Venugopal, K. N. Muralidhara, K. B. Raja, “Low Power Reversible Parallel Binary Adder/Subtractor”,
International Journal of VLSI design and communication systems (VLSICS), Vol. 1, No. 3, Sept 2010.
A. N. Nagamani, H. V. Jayashree, H. R. Bhagyalakshmi, “Novel Low Power Comparator Design using Reversible Logic gates”,
Indian Journal of Computer Science and Engineering ( IJCSE ), Vol. 2, No. 4 Aug- Sept 2011.
H. Thapliyal, M. B. Srinivas, “Novel Design and Reversible Logic Synthesis of Multiplexer Based Full Adder and Multipliers”,
IEEE, Vol. 2, pp.1593-1596
M. M. Mano (1979), Digital logic and computer design, Prentice-Hall, Inc. (New York).
William I. Fletcher (1980), An engineering approach to digital design, PHI Learning Private Limited, (India).
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), Vol. 2, Issue 2, pp. 148-151, Mar-Apr
2012.
H. P. Sinha, Nidhi Syal, “Design of Fault Tolerant Reversible Multiplier”, International Journal of Soft Computing and
Engineering (IJSCE), Vol. 1, Issue 6, pp. 120-124, January 2012.
Vandana Dubey, O.P.Singh, G.R.Mishra, “Design and Implementation of a Two-Bit Binary Comparator Using Reversible
Logic”, International Journal of Scientific and Research Publications (IJSRP), Vol. 2, Issue 7, pp. 1-4 July 2012.
Vandana Shukla, O. P. Singh, G. R. Mishra, R. K. Tiwari, “Design of a 4-bit 2’s Complement Reversible Circuit for Arithmetic
Logic Unit Applications”, IJCA Special Issue on International Conference on Communication, Computing and Information
Technology, ICCCMIT(2):1-5, February 2013.
D. Krishnaveni, M. Geetha Priya, “A Novel Design of Reversible Universal Shift Register with Reduced Delay and Quantum
Cost”, Journal of Computing, Vol. 4, Issue 2, pp. 164-173, February 2012.

||Issn 2250-3005 ||

||October||2013||

Page 35

More Related Content

What's hot

An Efficient Design for Data Encryption and Decryption using Reconfigurable R...
An Efficient Design for Data Encryption and Decryption using Reconfigurable R...An Efficient Design for Data Encryption and Decryption using Reconfigurable R...
An Efficient Design for Data Encryption and Decryption using Reconfigurable R...
IRJET Journal
 
Combinational logic circuits by Tahir Yasin
Combinational logic circuits by Tahir YasinCombinational logic circuits by Tahir Yasin
Combinational logic circuits by Tahir Yasin
TAHIR YASIN
 
A Novel Design of 4 Bit Johnson Counter Using Reversible Logic Gates
A Novel Design of 4 Bit Johnson Counter Using Reversible Logic GatesA Novel Design of 4 Bit Johnson Counter Using Reversible Logic Gates
A Novel Design of 4 Bit Johnson Counter Using Reversible Logic Gates
ijsrd.com
 
Combinational logic With Multiplexers and Decoders
Combinational logic With Multiplexers and DecodersCombinational logic With Multiplexers and Decoders
Combinational logic With Multiplexers and Decoders
Harsh Parmar
 
Combinational circuits
Combinational circuitsCombinational circuits
Combinational circuits
Nabarun Chakraborty
 
Multiplier and Accumulator Using Csla
Multiplier and Accumulator Using CslaMultiplier and Accumulator Using Csla
Multiplier and Accumulator Using Csla
IOSR Journals
 
Optimized study of one bit comparator using reversible
Optimized study of one bit comparator using reversibleOptimized study of one bit comparator using reversible
Optimized study of one bit comparator using reversible
eSAT Publishing House
 
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
 
Digital Electronics (EC8392) UNIT-II -PPT-S.SESHA VIDHYA/ ASP/ECE
Digital Electronics (EC8392) UNIT-II -PPT-S.SESHA VIDHYA/ ASP/ECEDigital Electronics (EC8392) UNIT-II -PPT-S.SESHA VIDHYA/ ASP/ECE
Digital Electronics (EC8392) UNIT-II -PPT-S.SESHA VIDHYA/ ASP/ECE
SeshaVidhyaS
 
A NEW DESIGN TECHNIQUE OF REVERSIBLE BCD ADDER BASED ON NMOS WITH PASS TRANSI...
A NEW DESIGN TECHNIQUE OF REVERSIBLE BCD ADDER BASED ON NMOS WITH PASS TRANSI...A NEW DESIGN TECHNIQUE OF REVERSIBLE BCD ADDER BASED ON NMOS WITH PASS TRANSI...
A NEW DESIGN TECHNIQUE OF REVERSIBLE BCD ADDER BASED ON NMOS WITH PASS TRANSI...
VLSICS Design
 
Combinational Logic Circuits
Combinational Logic CircuitsCombinational Logic Circuits
Combinational Logic Circuits
Prof. Swapnil V. Kaware
 
Logic Fe Tcom
Logic Fe TcomLogic Fe Tcom
Logic Fe Tcom
Mukesh Mishra
 
Design and Synthesis of Multiplexer based Universal Shift Register using Reve...
Design and Synthesis of Multiplexer based Universal Shift Register using Reve...Design and Synthesis of Multiplexer based Universal Shift Register using Reve...
Design and Synthesis of Multiplexer based Universal Shift Register using Reve...
IOSRJVSP
 
System design using HDL - Module 3
System design using HDL - Module 3System design using HDL - Module 3
System design using HDL - Module 3
Aravinda Koithyar
 
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
 
Combinational logic
Combinational logicCombinational logic
Combinational logic
Ezeokafor Chibueze
 
Mukherjee2015
Mukherjee2015Mukherjee2015
Mukherjee2015
Bannoth Madhusudhan
 
Unit 2 module-2
Unit 2 module-2Unit 2 module-2
Unit 2 module-2
praveenabollyjoshi
 
A High Throughput CFA AES S-Box with Error Correction Capability
A High Throughput CFA AES S-Box with Error Correction CapabilityA High Throughput CFA AES S-Box with Error Correction Capability
A High Throughput CFA AES S-Box with Error Correction Capability
IOSR Journals
 

What's hot (19)

An Efficient Design for Data Encryption and Decryption using Reconfigurable R...
An Efficient Design for Data Encryption and Decryption using Reconfigurable R...An Efficient Design for Data Encryption and Decryption using Reconfigurable R...
An Efficient Design for Data Encryption and Decryption using Reconfigurable R...
 
Combinational logic circuits by Tahir Yasin
Combinational logic circuits by Tahir YasinCombinational logic circuits by Tahir Yasin
Combinational logic circuits by Tahir Yasin
 
A Novel Design of 4 Bit Johnson Counter Using Reversible Logic Gates
A Novel Design of 4 Bit Johnson Counter Using Reversible Logic GatesA Novel Design of 4 Bit Johnson Counter Using Reversible Logic Gates
A Novel Design of 4 Bit Johnson Counter Using Reversible Logic Gates
 
Combinational logic With Multiplexers and Decoders
Combinational logic With Multiplexers and DecodersCombinational logic With Multiplexers and Decoders
Combinational logic With Multiplexers and Decoders
 
Combinational circuits
Combinational circuitsCombinational circuits
Combinational circuits
 
Multiplier and Accumulator Using Csla
Multiplier and Accumulator Using CslaMultiplier and Accumulator Using Csla
Multiplier and Accumulator Using Csla
 
Optimized study of one bit comparator using reversible
Optimized study of one bit comparator using reversibleOptimized study of one bit comparator using reversible
Optimized study of one bit comparator using reversible
 
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...
 
Digital Electronics (EC8392) UNIT-II -PPT-S.SESHA VIDHYA/ ASP/ECE
Digital Electronics (EC8392) UNIT-II -PPT-S.SESHA VIDHYA/ ASP/ECEDigital Electronics (EC8392) UNIT-II -PPT-S.SESHA VIDHYA/ ASP/ECE
Digital Electronics (EC8392) UNIT-II -PPT-S.SESHA VIDHYA/ ASP/ECE
 
A NEW DESIGN TECHNIQUE OF REVERSIBLE BCD ADDER BASED ON NMOS WITH PASS TRANSI...
A NEW DESIGN TECHNIQUE OF REVERSIBLE BCD ADDER BASED ON NMOS WITH PASS TRANSI...A NEW DESIGN TECHNIQUE OF REVERSIBLE BCD ADDER BASED ON NMOS WITH PASS TRANSI...
A NEW DESIGN TECHNIQUE OF REVERSIBLE BCD ADDER BASED ON NMOS WITH PASS TRANSI...
 
Combinational Logic Circuits
Combinational Logic CircuitsCombinational Logic Circuits
Combinational Logic Circuits
 
Logic Fe Tcom
Logic Fe TcomLogic Fe Tcom
Logic Fe Tcom
 
Design and Synthesis of Multiplexer based Universal Shift Register using Reve...
Design and Synthesis of Multiplexer based Universal Shift Register using Reve...Design and Synthesis of Multiplexer based Universal Shift Register using Reve...
Design and Synthesis of Multiplexer based Universal Shift Register using Reve...
 
System design using HDL - Module 3
System design using HDL - Module 3System design using HDL - Module 3
System design using HDL - Module 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)
 
Combinational logic
Combinational logicCombinational logic
Combinational logic
 
Mukherjee2015
Mukherjee2015Mukherjee2015
Mukherjee2015
 
Unit 2 module-2
Unit 2 module-2Unit 2 module-2
Unit 2 module-2
 
A High Throughput CFA AES S-Box with Error Correction Capability
A High Throughput CFA AES S-Box with Error Correction CapabilityA High Throughput CFA AES S-Box with Error Correction Capability
A High Throughput CFA AES S-Box with Error Correction Capability
 

Viewers also liked

Assic 6th Lecture
Assic 6th LectureAssic 6th Lecture
Assic 6th Lecture
babak danyal
 
Assic 5th Lecture
Assic 5th LectureAssic 5th Lecture
Assic 5th Lecture
babak danyal
 
Drupal slideshare
Drupal slideshareDrupal slideshare
Drupal slideshare
ajohnson85
 
Merancang dan menganalisa_wan
Merancang dan menganalisa_wanMerancang dan menganalisa_wan
Merancang dan menganalisa_wanrizkameipratama
 
Tara de op1 lingo
Tara de  op1 lingoTara de  op1 lingo
Tara de op1 lingo
Jorge Bocanegra
 
Succession “Losers”: What Happens to Executives Passed Over for the CEO Job?
Succession “Losers”: What Happens to Executives Passed Over for the CEO Job? Succession “Losers”: What Happens to Executives Passed Over for the CEO Job?
Succession “Losers”: What Happens to Executives Passed Over for the CEO Job?
Stanford GSB Corporate Governance Research Initiative
 

Viewers also liked (7)

Assic 6th Lecture
Assic 6th LectureAssic 6th Lecture
Assic 6th Lecture
 
Assic 5th Lecture
Assic 5th LectureAssic 5th Lecture
Assic 5th Lecture
 
Drupal slideshare
Drupal slideshareDrupal slideshare
Drupal slideshare
 
Doc1
Doc1Doc1
Doc1
 
Merancang dan menganalisa_wan
Merancang dan menganalisa_wanMerancang dan menganalisa_wan
Merancang dan menganalisa_wan
 
Tara de op1 lingo
Tara de  op1 lingoTara de  op1 lingo
Tara de op1 lingo
 
Succession “Losers”: What Happens to Executives Passed Over for the CEO Job?
Succession “Losers”: What Happens to Executives Passed Over for the CEO Job? Succession “Losers”: What Happens to Executives Passed Over for the CEO Job?
Succession “Losers”: What Happens to Executives Passed Over for the CEO Job?
 

Similar to International Journal of Computational Engineering Research(IJCER)

Design of Quaternary Logical Circuit Using Voltage and Current Mode Logic
Design of Quaternary Logical Circuit Using Voltage and Current Mode LogicDesign of Quaternary Logical Circuit Using Voltage and Current Mode Logic
Design of Quaternary Logical Circuit Using Voltage and Current Mode Logic
VLSICS Design
 
Codec Scheme for Power Optimization in VLSI Interconnects
Codec Scheme for Power Optimization in VLSI InterconnectsCodec Scheme for Power Optimization in VLSI Interconnects
Codec Scheme for Power Optimization in VLSI Interconnects
IJEEE
 
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
 
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
 
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
 
FYBSC IT Digital Electronics Unit IV Chapter I Multiplexer, Demultiplexer, AL...
FYBSC IT Digital Electronics Unit IV Chapter I Multiplexer, Demultiplexer, AL...FYBSC IT Digital Electronics Unit IV Chapter I Multiplexer, Demultiplexer, AL...
FYBSC IT Digital Electronics Unit IV Chapter I Multiplexer, Demultiplexer, AL...
Arti Parab Academics
 
Arithmetic Operations in Multi-Valued Logic
Arithmetic Operations in Multi-Valued LogicArithmetic Operations in Multi-Valued Logic
Arithmetic Operations in Multi-Valued Logic
VLSICS Design
 
Low cost reversible signed comparator
Low cost reversible signed comparatorLow cost reversible signed comparator
Low cost reversible signed comparator
VLSICS Design
 
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
 
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
DrKavitaKhare
 
Multiplexer and De multiplexers.docx
Multiplexer and De multiplexers.docxMultiplexer and De multiplexers.docx
Multiplexer and De multiplexers.docx
JAMIA MILLIA ISLAMIA,NEW DELHI,110025
 
Design and implementation of address generator for wi max deinterleaver on fpga
Design and implementation of address generator for wi max deinterleaver on fpgaDesign and implementation of address generator for wi max deinterleaver on fpga
Design and implementation of address generator for wi max deinterleaver on fpga
eSAT Publishing House
 
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
 
A Low Power High Bandwidth Four Quadrant Analog Multiplier in 32 NM CNFET Tec...
A Low Power High Bandwidth Four Quadrant Analog Multiplier in 32 NM CNFET Tec...A Low Power High Bandwidth Four Quadrant Analog Multiplier in 32 NM CNFET Tec...
A Low Power High Bandwidth Four Quadrant Analog Multiplier in 32 NM CNFET Tec...
VLSICS Design
 
AN EFFICIENT CNTFET-BASED 7-INPUT MINORITY GATE
AN EFFICIENT CNTFET-BASED 7-INPUT MINORITY GATEAN EFFICIENT CNTFET-BASED 7-INPUT MINORITY GATE
AN EFFICIENT CNTFET-BASED 7-INPUT MINORITY GATE
VLSICS Design
 
High Speed Memory Efficient Multiplier-less 1-D 9/7 Wavelet Filters Based NED...
High Speed Memory Efficient Multiplier-less 1-D 9/7 Wavelet Filters Based NED...High Speed Memory Efficient Multiplier-less 1-D 9/7 Wavelet Filters Based NED...
High Speed Memory Efficient Multiplier-less 1-D 9/7 Wavelet Filters Based NED...
IJERA Editor
 
Performance Comparison of RF CMOS Low Noise Amplifiers in 0.18-µm technology ...
Performance Comparison of RF CMOS Low Noise Amplifiers in 0.18-µm technology ...Performance Comparison of RF CMOS Low Noise Amplifiers in 0.18-µm technology ...
Performance Comparison of RF CMOS Low Noise Amplifiers in 0.18-µm technology ...
VLSICS Design
 
M.TECH IEEE.Technical seminar paper for Vlsi design and embedded systems.
M.TECH IEEE.Technical seminar paper for Vlsi design and embedded systems.M.TECH IEEE.Technical seminar paper for Vlsi design and embedded systems.
M.TECH IEEE.Technical seminar paper for Vlsi design and embedded systems.
Suchitra goudar
 
Design of Power Efficient 4x4 Multiplier Based On Various Power Optimizing Te...
Design of Power Efficient 4x4 Multiplier Based On Various Power Optimizing Te...Design of Power Efficient 4x4 Multiplier Based On Various Power Optimizing Te...
Design of Power Efficient 4x4 Multiplier Based On Various Power Optimizing Te...
Associate Professor in VSB Coimbatore
 
C046051216
C046051216C046051216
C046051216
IJERA Editor
 

Similar to International Journal of Computational Engineering Research(IJCER) (20)

Design of Quaternary Logical Circuit Using Voltage and Current Mode Logic
Design of Quaternary Logical Circuit Using Voltage and Current Mode LogicDesign of Quaternary Logical Circuit Using Voltage and Current Mode Logic
Design of Quaternary Logical Circuit Using Voltage and Current Mode Logic
 
Codec Scheme for Power Optimization in VLSI Interconnects
Codec Scheme for Power Optimization in VLSI InterconnectsCodec Scheme for Power Optimization in VLSI Interconnects
Codec Scheme for Power Optimization in VLSI Interconnects
 
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...
 
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- 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...
 
FYBSC IT Digital Electronics Unit IV Chapter I Multiplexer, Demultiplexer, AL...
FYBSC IT Digital Electronics Unit IV Chapter I Multiplexer, Demultiplexer, AL...FYBSC IT Digital Electronics Unit IV Chapter I Multiplexer, Demultiplexer, AL...
FYBSC IT Digital Electronics Unit IV Chapter I Multiplexer, Demultiplexer, AL...
 
Arithmetic Operations in Multi-Valued Logic
Arithmetic Operations in Multi-Valued LogicArithmetic Operations in Multi-Valued Logic
Arithmetic Operations in Multi-Valued Logic
 
Low cost reversible signed comparator
Low cost reversible signed comparatorLow cost reversible signed comparator
Low cost reversible signed comparator
 
Arithmetic Operations in Multi-Valued Logic
Arithmetic Operations in Multi-Valued Logic   Arithmetic Operations in Multi-Valued Logic
Arithmetic Operations in Multi-Valued Logic
 
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
 
Multiplexer and De multiplexers.docx
Multiplexer and De multiplexers.docxMultiplexer and De multiplexers.docx
Multiplexer and De multiplexers.docx
 
Design and implementation of address generator for wi max deinterleaver on fpga
Design and implementation of address generator for wi max deinterleaver on fpgaDesign and implementation of address generator for wi max deinterleaver on fpga
Design and implementation of address generator for wi max deinterleaver on fpga
 
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...
 
A Low Power High Bandwidth Four Quadrant Analog Multiplier in 32 NM CNFET Tec...
A Low Power High Bandwidth Four Quadrant Analog Multiplier in 32 NM CNFET Tec...A Low Power High Bandwidth Four Quadrant Analog Multiplier in 32 NM CNFET Tec...
A Low Power High Bandwidth Four Quadrant Analog Multiplier in 32 NM CNFET Tec...
 
AN EFFICIENT CNTFET-BASED 7-INPUT MINORITY GATE
AN EFFICIENT CNTFET-BASED 7-INPUT MINORITY GATEAN EFFICIENT CNTFET-BASED 7-INPUT MINORITY GATE
AN EFFICIENT CNTFET-BASED 7-INPUT MINORITY GATE
 
High Speed Memory Efficient Multiplier-less 1-D 9/7 Wavelet Filters Based NED...
High Speed Memory Efficient Multiplier-less 1-D 9/7 Wavelet Filters Based NED...High Speed Memory Efficient Multiplier-less 1-D 9/7 Wavelet Filters Based NED...
High Speed Memory Efficient Multiplier-less 1-D 9/7 Wavelet Filters Based NED...
 
Performance Comparison of RF CMOS Low Noise Amplifiers in 0.18-µm technology ...
Performance Comparison of RF CMOS Low Noise Amplifiers in 0.18-µm technology ...Performance Comparison of RF CMOS Low Noise Amplifiers in 0.18-µm technology ...
Performance Comparison of RF CMOS Low Noise Amplifiers in 0.18-µm technology ...
 
M.TECH IEEE.Technical seminar paper for Vlsi design and embedded systems.
M.TECH IEEE.Technical seminar paper for Vlsi design and embedded systems.M.TECH IEEE.Technical seminar paper for Vlsi design and embedded systems.
M.TECH IEEE.Technical seminar paper for Vlsi design and embedded systems.
 
Design of Power Efficient 4x4 Multiplier Based On Various Power Optimizing Te...
Design of Power Efficient 4x4 Multiplier Based On Various Power Optimizing Te...Design of Power Efficient 4x4 Multiplier Based On Various Power Optimizing Te...
Design of Power Efficient 4x4 Multiplier Based On Various Power Optimizing Te...
 
C046051216
C046051216C046051216
C046051216
 

Recently uploaded

Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
Jakub Marek
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
Zilliz
 
What is an RPA CoE? Session 1 – CoE Vision
What is an RPA CoE?  Session 1 – CoE VisionWhat is an RPA CoE?  Session 1 – CoE Vision
What is an RPA CoE? Session 1 – CoE Vision
DianaGray10
 
JavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green MasterplanJavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green Masterplan
Miro Wengner
 
Dandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity serverDandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity server
Antonios Katsarakis
 
Taking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdfTaking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdf
ssuserfac0301
 
June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
Ivanti
 
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
Alex Pruden
 
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectorsConnector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
DianaGray10
 
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing InstancesEnergy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Alpen-Adria-Universität
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Safe Software
 
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Pitangent Analytics & Technology Solutions Pvt. Ltd
 
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
Fwdays
 
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge GraphGraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
Neo4j
 
Leveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and StandardsLeveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and Standards
Neo4j
 
The Microsoft 365 Migration Tutorial For Beginner.pptx
The Microsoft 365 Migration Tutorial For Beginner.pptxThe Microsoft 365 Migration Tutorial For Beginner.pptx
The Microsoft 365 Migration Tutorial For Beginner.pptx
operationspcvita
 
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
Jason Yip
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Tosin Akinosho
 
GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)
Javier Junquera
 

Recently uploaded (20)

Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
 
Artificial Intelligence and Electronic Warfare
Artificial Intelligence and Electronic WarfareArtificial Intelligence and Electronic Warfare
Artificial Intelligence and Electronic Warfare
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
 
What is an RPA CoE? Session 1 – CoE Vision
What is an RPA CoE?  Session 1 – CoE VisionWhat is an RPA CoE?  Session 1 – CoE Vision
What is an RPA CoE? Session 1 – CoE Vision
 
JavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green MasterplanJavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green Masterplan
 
Dandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity serverDandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity server
 
Taking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdfTaking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdf
 
June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
 
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
 
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectorsConnector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
 
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing InstancesEnergy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
 
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
 
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
 
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge GraphGraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
 
Leveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and StandardsLeveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and Standards
 
The Microsoft 365 Migration Tutorial For Beginner.pptx
The Microsoft 365 Migration Tutorial For Beginner.pptxThe Microsoft 365 Migration Tutorial For Beginner.pptx
The Microsoft 365 Migration Tutorial For Beginner.pptx
 
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
 
GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)
 

International Journal of Computational Engineering Research(IJCER)

  • 1. International Journal of Computational Engineering Research||Vol, 03||Issue, 10|| Novel Design of A 4:1 Multiplexer Circuit Using Reversible Logic Vandana Shukla1, O. P. Singh1, G. R. Mishra1, R. K. Tiwari2 1 Amity School Of Engineering & Technology, Amity University, Lucknow 2 Dr. R. M. L. University, Faizabad ABSTRACT: Area of reversible logic is attracting much attention of researchers nowadays. Reversible logic concept of digital circuit designing is gaining wide scope in the area of nanotechnology, quantum computing, signal processing, optical computing etc due to its ability to design low power loss digital circuits. This paper presents an optimized multiplexer circuit based on reversible logic using various available basic reversible gates. Optimization of the multiplexer circuit is achieved on the basis of total number of gates used in the circuit and total number of outputs generated. These circuits are useful for further circuit designing with low power loss. KEYWORDS: Reversible circuit design, Basic reversible gates, Multiplexer circuit. I. INTRODUCTION An integrated circuit containing many identical cells which can be electrically programmed to become almost any kind of digital circuit or system is called as Field Programmable Gate Arrays (FPGAs) [1]. Multiplexers play the key role in the functionalities of FPGAs, so to design a multiplexer with reversible logic will generate the concept of designing low power loss circuits for FPGAs.Earlier digital circuits were made up of conventional logic gates. These gates were irreversible in nature. Reversible circuit designing is the way of today’s digital circuit designing. In 1961, R. Landauer has shown that these conventional irreversible circuits dissipate some energy due to the information loss during the operation of the circuit [2]. After that in 1973, Benette has shown that this energy loss can be minimized or even removed if the circuits are designed using reversible gates [3]. II. REVERSIBLE LOGIC CIRCUIT DESIGN [2.1] Reversible Logic- conventional logic gates were generally (n:1) in nature. Where n represents the number of input signals applied and 1 indicated the single output generated from the gate. Whereas reversible logic gates are (n,n) logic gates. Here both, the number of input signals and the number of output signal are equal to n. In conventional logic gates output signals are less in number as compared to the number of input signals. But in reversible gates input and output signals are equal in number. The combination of output signal at any instance can provide the exact status of input combination. This is the main reason to name these (n,n) gates, reversible logic gates[4,5,6]. [2.2] Basic Reversible Gates- There are various basic reversible (n,n) gates[7,8,9,10,11,12,13]. For designing multiplexer TKS gate[14] is the optimum choice. TKS gate is a (3,3) reversible gate. Its block diagram is shown in figure 1 and output equations are given below the diagram. Figure 1: TKS Gate Where ||Issn 2250-3005 || ||October||2013|| Page 30
  • 2. Novel Design Of A 4:1 Multiplexer… In any reversible gate if we know the status of output signals (P, Q, R in case of TKS Gate) we can deduct the instance combination of input stage (A, B, C in case of TKS Gate). [2.3] Proposed Reversible Gate (VSMT Gate)- VSMT is a new proposed (6,6) reversible gate. This gate conforms to the necessary characteristics of the reversible logic gates. These characteristics are as follows(a) Number of inputs = Number of outputs. (b) One to one mapping between input and output. (c) Zero feedback. (d) Individual output bits are high for a total of half the number of total input combinations. The block diagram of VSMT gate is shown in figure 2. Here input signals are A, B, C, D, E and F, whereas output signals are P, Q, R, S, T and U. Figure 2: Block diagram of VSMT gate Output equations of above gate is given as below- The truth table of this gate has a total of 64 input combinations. Here in this gate each input combination produce unique output combination. This VSMT gate is a reversible gate for 6 input signals. This paper shows the application of VSMT gate to design multiplexer circuit. Apart from proposed multiplexer circuit there can be various other applications of DSM gates to design other digital circuits in optimized manner. [2.4] Multiplexer Circuit- A multiplexer (MUX) is a device which selects any one of the several input signals applied and provide it to the single output line according to the combination of selection lines applied. Multiplexers are generally used for the conversion of parallel data lines into serial one. These are also called as Data Selectors, as multiplexer selects one of the given input for the output according to the condition [15]. Figure 3 gives the block diagram of a 2 n:1 multiplexer. Here 2n refers to the total number of input signal lines and 1 refers to the single output signal line. Total number of selection lines required is n as shown in the figure. ||Issn 2250-3005 || ||October||2013|| Page 31
  • 3. Novel Design Of A 4:1 Multiplexer… Figure 3: Block Diagram of a 2n:1 Multiplexer Where output equation isIf we name input signals of the multiplexer as I0, I1, I2, ..... I2n-1, selection lines as S0,S1, .... Sn-1 and output as Y then truth table of a 2n:1 multiplexer can be shown as in Table 1. Table 1: Truth Table of a 2n:1 multiplexer Input Section Lines Output S. No. Sn-1 .......... S1 S0 Y 1 0 .......... 0 0 I0 2 0 .......... 0 1 I1 ----------------------------2n 1 .......... 1 1 I2n-1 As shown in the table 1 input selection lines combination decide the signal to be forwarded at the output lines [16]. Multiplexers of different sizes can be designed by varying the number of selection lines i.e. n. Examples of a simple multiplexer of size 4:1 is shown below4:1 MUX- a 4:1 multiplexer contains 2 selection lines and 4 input lines. Figure 5 shows the block diagram and output equation of a 4:1 multiplexer. Figure 4: Block Diagram of a 4:1 Multiplexer Output equation can be written as- III. MULTIPLEXER DESIGN USING REVERSIBLE LOGIC GATES Multiplexers are data selector circuits. To design a multiplexer circuit using reversible logic gates there are few conditions of reversible circuit designing to be followed(a) There should be no feedback. (b) There should be no fan-out. (c) Garbage outputs should be minimum. (d) Total number of gates should be minimum. According to above conditions any digital circuit to be designed by reversible logic requires the optimum selection of basic reversible gate for minimizing the said variants[17, 18, 19]. Earlier researchers have proposed to use TKS gates to design the multiplexer circuit. TKS gate is a (3,3) reversible gate as explained in the subsection 2.2. Here we propose the designing of multiplexer circuit using the combination of TKS and VSMT gates to achieve better circuits. Following subsection explain the designing of 4:1 multiplexers in detailDesign of 4:1 MUX using reversible gates- As explained in the earlier subsection, a 4:1 MUX has 2 selection lines and 4 input lines. The design of this multiplexer in reversible logic requires 3 TKS gates. Input signals are A, B, C, D and selection lines used are S1 and S0. The output variable is denoted by Y. The design approach 1 of the same using TKS gates only is shown in the figure 5 below. ||Issn 2250-3005 || ||October||2013|| Page 32
  • 4. Novel Design Of A 4:1 Multiplexer… Figure 5: Approach 1 to design a 4:1 MUX using reversible gates Where various output equations are given below- Where E1 and E2 are intermediate results of the circuit. Above design produces 6 garbage outputs using a total of 3 reversible gates. Now we will design the same 4:1 MUX circuit using the proposed 6X6 reversible gate i.e. VSMT gate. This circuit design approach 2 is shown in the figure 6 below. Figure 6: Approach 2 to design a 4:1 MUX using VSMT gate Here various output equations are as shown below- In the approach 2 only one VSMT gate is used to design the 4:1 multiplexer. Input combinations applied to VSMT gate are by connecting A, B, C, D, S1, S0 i.e. input and selection line signals to the (A, B, C, D, E and F) input lines of the reversible gate. Output Y is taken from the P output line of the gate. Other outputs of the VSMT gate produce the garbage outputs (G1, G2, G3, G4, G5). Here a total of 5 garbage output signals are produced by using single reversible gate. Comparison of these design approaches for 4:1 multiplexer is shown in the table 4 below. Table 2: Comparison of various approaches to design a 4:1 MUX using reversible gates S. No. 1 2 3 Variable Total Number of Reversible Gates used Total Number of Garbage Outputs 1-Bit XORs ||Issn 2250-3005 || ||October||2013|| Approach 1 3 6 3 Approach 2 1 5 1 Page 33
  • 5. Novel Design Of A 4:1 Multiplexer… Figure 7: Comparison Chart for mux designs Figure 8: Simulated waveform IV. RESULT AND ANALYSIS As shown above in the table 2, the value of various variants to be considered in the process of reversible circuit designing reduces when the circuit for 4:1 multiplexer using reversible gate is designed with the help of the proposed VSMT gate. Here only one reversible gate is required to design the circuit of 4:1 multiplexer and the total number of garbage outputs produced are reduced to 5 as compared to 6 in the earlier designs proposed. V. CONCLUSION AND FUTURE SCOPE Reversible logic is becoming the modern way of digital logic circuit designing. Here in this paper we have designed reversible circuits for 4:1 multiplexer. The optimized circuits are achieved with help of a proposed reversible gate i.e. VSMT Gate, which is a (6,6) reversible gate. These designs can be further expanded to achieve the reversible circuits for various other functions and devices. As multiplexers are the basic building blocks of FPGA boards. These proposed multiplexers with reversible gates will help the researchers to employ these FPGAs with reversible gates in low power logical design applications. VI. ACKNOWLEDGMENT The authors are thankful to Mr. Aseem Chauhan (Additional President RBEF, Chancellor AUR), Maj. General K. K. Ohri, AVSM (Retd.) Pro Vice Chancellor, AUUP, Lucknow Campus, Prof. S. T. H. Abidi (Director, ASET) and Brig. Umesh K. Chopra (Director, AIIT, & Dy. Director, ASET) for their cooperation, motivation and suggestive guidance. ||Issn 2250-3005 || ||October||2013|| Page 34
  • 6. Novel Design Of A 4:1 Multiplexer… REFERENCES [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] [21] Christian Baumann, “Field Programmable Gate Array (FPGA)”, Summary paper for the seminar “Embedded System Architecture”, University of Innsbruck, January 13, 2010. R. Landauer, “Irreversibility and Heat Generation in the Computational Process”, IBM Journal of Research and Development, 5, pp. 183- 191, 1961. C. H. Bennett, “Logical Reversibililty of Computation”, IBM J. Research and Development, pp. 525- 532, November 1973. M.P Frank, “Introduction to Reversible Computing: Motivation, Progress and Challenges”, Proceedings of the 2nd Conference on Computing Frontiers, pp. 385–390, 2005. T. Toffoli, “Reversible Computing”, Tech memo MIT/LCS/ TM-151, MIT Lab for Computer Science, 1980. E. Fredkin and T. Toffoli, “Conservative Logic”, Int’l J. Theoretical Physics, Vol. 21, pp. 219- 253, 1982. H. Thapliyal and N. Ranganathan, “Design of Reversible Sequential Circuits Optimizing Quantum Cost, Delay and Garbage Outputs,” ACM Journal of Emerging Technologies in Computing Systems, Vol. 6, No. 4, pp. 14:1–14:35, Dec. 2010. R. Feynman, “Quantum Mechanical Computers” , Optics News, Vol. 11, pp. 11-20, 1985. Peres, “Rversible Logic and Quantum Computers”, Physical review A, 32:3266-3276, 1985. D. P. Vasudevan, P.K. Lala , J. Di and J.P Parkerson, “Reversible–Logic Design with Online Testability”, IEEE Trans. on Intrumentation and Measurement, Vol. 55, No. 2, pp. 406 -414, April 2006. P. Kemtopf, “Synthesis of Multipurpose Reversible Logic Gates”, Euromicro Symposium on Digital System Design (DSD’02), pp. 259-267, 2002. H. G. Rangaraju, U. Venugopal, K. N. Muralidhara, K. B. Raja, “Low Power Reversible Parallel Binary Adder/Subtractor”, International Journal of VLSI design and communication systems (VLSICS), Vol. 1, No. 3, Sept 2010. A. N. Nagamani, H. V. Jayashree, H. R. Bhagyalakshmi, “Novel Low Power Comparator Design using Reversible Logic gates”, Indian Journal of Computer Science and Engineering ( IJCSE ), Vol. 2, No. 4 Aug- Sept 2011. H. Thapliyal, M. B. Srinivas, “Novel Design and Reversible Logic Synthesis of Multiplexer Based Full Adder and Multipliers”, IEEE, Vol. 2, pp.1593-1596 M. M. Mano (1979), Digital logic and computer design, Prentice-Hall, Inc. (New York). William I. Fletcher (1980), An engineering approach to digital design, PHI Learning Private Limited, (India). 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), Vol. 2, Issue 2, pp. 148-151, Mar-Apr 2012. H. P. Sinha, Nidhi Syal, “Design of Fault Tolerant Reversible Multiplier”, International Journal of Soft Computing and Engineering (IJSCE), Vol. 1, Issue 6, pp. 120-124, January 2012. Vandana Dubey, O.P.Singh, G.R.Mishra, “Design and Implementation of a Two-Bit Binary Comparator Using Reversible Logic”, International Journal of Scientific and Research Publications (IJSRP), Vol. 2, Issue 7, pp. 1-4 July 2012. Vandana Shukla, O. P. Singh, G. R. Mishra, R. K. Tiwari, “Design of a 4-bit 2’s Complement Reversible Circuit for Arithmetic Logic Unit Applications”, IJCA Special Issue on International Conference on Communication, Computing and Information Technology, ICCCMIT(2):1-5, February 2013. D. Krishnaveni, M. Geetha Priya, “A Novel Design of Reversible Universal Shift Register with Reduced Delay and Quantum Cost”, Journal of Computing, Vol. 4, Issue 2, pp. 164-173, February 2012. ||Issn 2250-3005 || ||October||2013|| Page 35