SlideShare ist ein Scribd-Unternehmen logo
1 von 5
Downloaden Sie, um offline zu lesen
International Journal of Modern Engineering Research (IJMER)
               www.ijmer.com         Vol.2, Issue.6, Nov-Dec. 2012 pp-4527-4531       ISSN: 2249-6645

             An Optimized BCD Adder Using Reversible Logic Gates
                                                 K.Rajesh1, D A Tatajee2
                                    1, 2
                                           Department of ECE, A I E T, Visakhapatnam, India,

ABSTRACT: Reversible logic implementation plays an important role in VLSI design. Nowadays, It has voluminous
applications in quantum computing, optical computing, quantum dot cellular automata and digital signal processing, low
power CMOS design, nanotechnology. Adders are key components in many computational units, so design efficient binary
coded decimal (BCD) adder using reversible gates is needed. It is not possible to calculate quantum cost without
implementation of reversible logic. This paper proposes a new design for BCD adder that optimized in terms of quantum
cost, memory usage and number of reversible gates. The important reversible gates used for reversible logic synthesis are
NOT gate, CNOT gate, Toffoli gate, peres gate, TR gate and MTSG gate.

Key words: Reversible logic, quantum cost, Toffoli gate, Peres gate, MTSG gate, nanotechnology.

                                                        I. Introduction
          Power dissipation is one of the most important factors in VLSI circuit design. Irreversible logic circuits dissipate
KT*Log2 joules heat energy [1]. Where K is Boltzmann‟s constant and T is the absolute temperature at which the
computation is performed. The amount of energy dissipate in a system bears a direct relationship to the number of bits erased
during the computation. Some bits erased means some information is lost. Bennet showed that the KT*Log2 joules energy
dissipation would not occur if a computation is carried out in a reversible manor. Reversible computation can be performed
through circuits that do not lose information [2].
          As the Moore‟s law continues to hold, the processing power doubles every 18 months [1]. The current irreversible
technologies will dissipate a lot of heat and can reduce the life of the circuit. The reversible logic operations do not erase the
information and dissipate very less heat. Thus, Reversible logic is likely to be in demand in high speed power aware circuits.
The main challenges of designing reversible circuits are to reduce number of gates, memory usage, delay and quantum cost.
This paper presents a new design of reversible BCD adder. The hardware complexity of this design is very less when
compared to the existing once.

                                           II. Basic Definitions of Reversible Logic
         In this section, the basic definitions and ideas to the reversible logic and few reversible gates which are used and
relevant with this research work.

2.1. Reversible logic
         It is an n-input, n-output logic function in which there is a one-to-one correspondence between the inputs and
outputs [3]. Because of this one to one mapping the input vector can be uniquely determined from the output vector.

2.2. Quantum cost
        Quantum cost refers of to the cost of circuit in terms of the cost of primitive gate. It is calculated knowing the
number of primitive reversible logic gates required to realize the circuit [4].

2.3. Delay
           The delay of a logic circuit is the maximum number of gates in a path from any input line to any output line. This
definition is based on the following assumptions [2]
(i) Each gate performs computation in one unit time.
(ii) All inputs to the circuit are available before the Computation begins.

2.4. Hardware complexity
        Hardware complexity refers to the total number of logic operations in a circuit. Means the total number of AND,
OR and EXOR operation in a circuit.

2.5. Ancilla inputs
         This refers to the number of inputs that are to be maintaining constant at either 0 or 1 in order to synthesize the
given logical function [5].

2.6. Garbage outputs
         Garbage outputs are the unutilized outputs in reversible circuits which maintain reversibility but do not perform any
useful operations [6].




                                                           www.ijmer.com                                             4527 | Page
International Journal of Modern Engineering Research (IJMER)
              www.ijmer.com         Vol.2, Issue.6, Nov-Dec. 2012 pp-4527-4531       ISSN: 2249-6645
                                              III. Reversible Logic Gates
3.1. CNOT GATE
   CNOT gate is also known as controlled-not gate. It is a 2*2 reversible gate. The CNOT gate can be described as:

                                            IV = (A, B)                      (1)
                                            Ov = (P= A, Q= A B)              (2)

IV and Ov are input and output vectors respectively. Quantum cost of Cnot gate is 1[14]. Figure 1 shows a 2*2 CNOT gate
and its symbol.




                                          (a) Block diagram            (b) symbol
                                                     Figure 1: CNOT Gate
3.2. TOFFOLI GATE
         Toffoli gate is a 3*3 reversible gate [14]. The input vector is I (A, B, C) and output vector is O (P, Q, R). The
Toffoli gate can be described as:
                                             Iv = (A, B, C)                    (3)
                                             Ov= (P=A, Q=B, R = AB C)         (4)

 Quantum cost of Toffoli gate is 5. Figure 2 shows a 3*3 Toffoli gate and symbol.




                                        (a) Block diagram                  (b) symbol
                                                    Figure 2: Toffoli Gate

3.3. PERES GATE
         Peres gate is a 3*3 reversible gate. It is also known as New Toffoli gate. It is constricted from CNOT gate and
Toffoli gate [2]. The Peres gate can be described as:

                                        Iv = (A, B, C)                               (5)
                                    Ov = (P = A, Q = A B, R = AB C)                      (6)

Iv and Ov are input and output vectors orderly. Quantum cost of Peres gate is 4.The Peres gate and its symbol is shown in
Figure 3.




                                          (a) Block diagram               (b) symbol
                                                      Figure 3: Peres Gate
3.4. TR GATE
TR gate full name is Thapliyal-Ranganathan gate. It is a 3*3 reversible gate [8]. The TR gate can be described as:

                                          IV = (A, B, C)                             (7)
                                         Ov = (P = A, Q = A B, R = AB„ C)          (8)

IV and Ov are input and output vectors orderly. Quantum cost of TR gate is 4. The TR gate and its symbol are shown in
figure 4.




                                                       www.ijmer.com                                                 4528 | Page
International Journal of Modern Engineering Research (IJMER)
               www.ijmer.com         Vol.2, Issue.6, Nov-Dec. 2012 pp-4527-4531       ISSN: 2249-6645




                                       (a) Block diagram                         (b) symbol
                                                      Figure 4: TR Gate

3.5. MTSG GATE
MTSG gate is a 4*4 reversible gate. The MTSG gate can be described as:
                                     Iv = (A, B, C, D)                                  (9)
                                     Ov = (P = A, Q = AB, R = A B C)                (10)
                                     S = (A B)D AB C)                               (11)

         IV and Ov are input and output vectors orderly. Quantum cost of MTSG gate is 6[9]. MTSG will be very useful to
design reversible circuits as the quantum cost of the MTSG is very low as compared to the TSG gate[9]. it is constricted
from cascading of two Pares gates. By providing „0‟ in the D input, easily realize the full-adder from the MTSG gate. A
reversible full adder can be realized at least one gate. For designing n-bit binary ripple carry adder n MTSG gates are
required. The MTSG gate and its symbol is shown in figure 5.




                                         (a) Block diagram               (b) symbol
                                                     Figure 5: MTSG Gate

                                            IV. Block Diagram of BCD Adder
         A BCD adder is a circuit that adds two BCD numbers and produces a sum also in BCD form. Figure 6 shows the
block diagram of BCD adder. A BCD adder must include three major parts. Those are

                                                         (i) Binary adder
                                                    (ii) Over 9 detection unit
                                                       (iii) Correction unit
         Binary adder performs addition operation on two BCD numbers and one-bit carry input. Over 9 detection unit
recognizes if the result of first part is more 9or not. If the result is more than 9 it produces 1 otherwise 0. Correction unit, if
the output of detector is 1then the sum is added by 6, else added by 0.




                                             Figure 6: Block diagram of BCD adder

         A conventional BCD adder is shown in figure 7. The first part 4-bit binary adder is cascade of four full adders. The
second part detection unit is constructed by using two AND gates and one OR gate. The third part correction unit adds 0 to
the binary number if the binary result is less than 10 and adds 6 to the binary result if it is more than 9. Binary full adder is a


                                                          www.ijmer.com                                               4529 | Page
International Journal of Modern Engineering Research (IJMER)
               www.ijmer.com         Vol.2, Issue.6, Nov-Dec. 2012 pp-4527-4531       ISSN: 2249-6645
basic circuit for designing binary arithmetic units such as n-bit binary adder, sub tractor and multiplier. In same manor a
BCD adder/subtract or is a basic circuit for designing BCD arithmetic units such as BCD n-bit adder/sub tractor.

                                     V. Efficient Design of Reversible BCD Adder




                                              Figure 7: An irreversible BCD adder

           This is the equivalent design of the approach shown in figure 7. Proposed reversible BCD adder optimized for the
number of reversible gates, memory usage and quantum cost. The proposed design of BCD adder is shown in figure 8. In
first part 4 MTSG gates are connected in series. It can Work as 4-bit binary adder produce sum and carry [2]. Second part is
equivalent design of over 9 detection unit and correction unit [8].




                                      Figure 8: Proposed design of reversible BCD adder

5.1. Quantum cost calculation
          For n-bit proposed methodology needs n MTSG gates working in series thus in this stage has the quantum cost is
6n. In next stage (n-3) toffoli gates are working in series thus in this stage quantum cost is 5(n-3). In next stage (n-3) CNOT
gates are working in series thus in this stage quantum cost is (n-3). In next stage (n-3) Peres gates are working in series thus
in this stage quantum cost is 4(n-3). In next stage (n-3) CNOT gates are working in series thus in this stage quantum cost is
(n-3). In next stage (n-3) Peres gates are working in series thus in this stage quantum cost is 4(n-3). In next stage (n-3)
CNOT gates are working in series thus in this stage quantum cost is (n-3).
          Thus the total quantum cost of n bit reversible BCD adder is 6n+5(n-3)+n-3+4(n-3)+n-3+4(n-3)+n-3=22n-48. In
this paper we are discuss about 4-bit reversible BCD adder so quantum cost of proposed reversible BCD adder is 40. Number
of reversible gates used in this design is 10.

                                                VI. Results and Discussions
          The proposed reversible BCD adder design has quantum cost 4 and delay is 11.228ns. To construct proposed BCD
adder 10 reversible gates and 10 BELS and 6 slices are required. A comparison with the existing designs of the Reversible
BCD adder is illustrated in Table 1. The design in [8] is the best existing design literature considering the Number of
reversible gates, Quantum cost, Delay and BELS. It Needs 36 reversible gates and has the quantum cost 70 and it require 9
slices. The delay of design in [8] is 11.153ns. it can be observed from the comparison table that the proposed design is better
than the design in [8] in terms of number of reversible gates, area, delay, quantum cost. Thus the proposed design is efficient
compared to existing designs. Simulation Results of proposed Reversible BCD Adder is shown in figure 9. Apply a0 a1 a2
a3 is 0 0 1 1 respectively and similarly b0 b1 b2 b3 is 1 1 0 0 respectively and give the input carry is 0. It produces the result,
carry out is 1 and s0 s1 s2 s3 is 0 1 0 1 respectively which is equivalent to the 15 in decimal form.
                                                          www.ijmer.com                                               4530 | Page
International Journal of Modern Engineering Research (IJMER)
               www.ijmer.com         Vol.2, Issue.6, Nov-Dec. 2012 pp-4527-4531       ISSN: 2249-6645
                                                       TABLE 1
                                        A Comparison of Reversible BCD Adders
                               BCD         No. of   No. Of Quantm Delay              BELS
                               Adder       slices   gates     cost     (ns)
                               Existing    9        36        70       12.15         22
                               [14]
                               Proposed 6           10        40       11.22         10
                               Design

                                                     VII.   Conclusion
         In this paper, reversible logic was implemented for BCD adder. By comparing the existing design with proposed
design is less costly in terms of number of gates and quantum cost and delay and area and BELS. The proposed design is
highly optimized. The efficient design of the BCD adder depends on the Design methodology used for designing the
reversible ripple carry adder and the reversible binary to BCD converter. Thus for future research, efficient design schemes
for reversible ripple carry adder and the reversible binary to BCD converter is an interesting area to investigate.

                                                        References
[1]    Himanshu Thapliyal, M.B.Srinivas, and M.Zwolinski, "A Beginning in the Reversible Logic Synthesis of Sequential
       Circuits “, MAPLD
[2]    M. Thomsen and R.Gl¨uck, “Optimized reversible binary-coded decimal adders,” J. Syst. Archit., vol. 54, no. 7, pp.
       697–706, 2008.
[3]    M. Mohammadi, M. Haghparast, M. Eshghi, and K. Navi, “Minimization optimization of reversible bcd-full
       adder/subtract or using genetic algorithm and don‟t care concept,” International J. Quantum Information,
[4]    A. K. Biswas, M. M. Hasan, A. R. Chowdhury, and H. M. Hasan Babu,“Efficient approaches for designing reversible
       binary coded decimal adders,” Microelectron. J., vol. 39, no. 12, pp. 1693–1703, 2008.
[5]    H.Thapliyal and N. Ranganathan, “Design of efficient reversible binarysubtractors based on a new reversible gate,” in
       Proc. the IEEE Computer Society Annual Symposium on VLSI, Tampa, Florida, May 2009, pp.229–234.
[6]    Y. Takahashi and N. Kunihiro, “A linear-size quantum circuit for addition with no ancillary qubits,” Quantum
       Information and Computation, vol. 5, no. 6, p. 440448, 2005.
[7]    Sreehari Veeramachaneni,M.Kirthi Krishna, Lingamneni Avinash, Sreekanth Reddy P, M.B.Srinivas “Novel, High-
       speed 16-Digit BCD Adders Conforming to IEEE 754r Format” IEEE Computer society Annual Symposium on VLSI
       2007
[8]    Majid Mohammadi, Mohammad Eshghi, Majid Haghpaarast and Abbas “Design and of Reversible BCD
       Adder/Subtractor Circuit for Quantum and Nanotechnology Based systems” World applied Sciences Journal 4(6):787-
       792, 2008
 [9]   M.A.Nielsen and I. L. Chuang, Quantum Computation and Quantum Information.NewYork: Cambridge Univ. Press,
       2000.
[10]   T. Toffoli, “Reversible computing,” MIT Lab for Computer Science, Tech. Rep. Tech memo MIT/LCS/TM-151, 1980.
[11]   A. Peres, “Reversible logic and quantum computers,” Phys. Rev. A, Gen.Phys., vol. 32, no. 6, pp. 3266–3276, Dec.
       1985.
[12]   H. Thapliyal and N. Ranganathan, “Design of reversible sequential circuits optimizing quantum cost, delay and
       garbage outputs,” ACMJournal of Emerging Technologies in Computing Systems, vol. 6, no.4, Article 14, pp. 14:1–
       14:35, Dec. 2010.
[13]   S.A. Cuccaro, T. G. Draper, S. A. Kutin, and D. P. Moulton,“A new quantum ripple-carry addition circuit,”
       http://arXiv.org/quantph/0410184, Oct 2004.
[14]   Y. Takahashi, S. Tani, and N. Kunihiro, “Quantum addition circuits‟ and unbounded fan-out,”
       http://arxiv.org/abs/0910.2530, Oct 2009.
[15]   Himanshu Thapliyal, Nagarajan Ranganathan, “A New Reversible Design of BCD Adder” 978-3-9810801-7-
       9/DATE11/@2011 EDAA.




                                                       www.ijmer.com                                            4531 | Page

Weitere ähnliche Inhalte

Was ist angesagt?

Feasible methodology for
Feasible methodology forFeasible methodology for
Feasible methodology forVLSICS Design
 
Performance Study of RS (255, 239) and RS (255.233) Used Respectively in DVB-...
Performance Study of RS (255, 239) and RS (255.233) Used Respectively in DVB-...Performance Study of RS (255, 239) and RS (255.233) Used Respectively in DVB-...
Performance Study of RS (255, 239) and RS (255.233) Used Respectively in DVB-...IJERA Editor
 
Low cost reversible signed comparator
Low cost reversible signed comparatorLow cost reversible signed comparator
Low cost reversible signed comparatorVLSICS Design
 
Power Optimization using Reversible Gates for Booth’s Multiplier
Power Optimization using Reversible Gates for Booth’s MultiplierPower Optimization using Reversible Gates for Booth’s Multiplier
Power Optimization using Reversible Gates for Booth’s MultiplierIJMTST Journal
 
A109210503 digitallogicdesign1
A109210503 digitallogicdesign1A109210503 digitallogicdesign1
A109210503 digitallogicdesign1jntuworld
 
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
 
Comparison of Turbo Codes and Low Density Parity Check Codes
Comparison of Turbo Codes and Low Density Parity Check CodesComparison of Turbo Codes and Low Density Parity Check Codes
Comparison of Turbo Codes and Low Density Parity Check CodesIOSR Journals
 
VHDL Design and FPGA Implementation of a High Data Rate Turbo Decoder based o...
VHDL Design and FPGA Implementation of a High Data Rate Turbo Decoder based o...VHDL Design and FPGA Implementation of a High Data Rate Turbo Decoder based o...
VHDL Design and FPGA Implementation of a High Data Rate Turbo Decoder based o...IJECEIAES
 
Design of Multiplexers, Decoder and a Full Subtractor using Reversible Gates
Design of Multiplexers, Decoder and a Full Subtractor using Reversible GatesDesign of Multiplexers, Decoder and a Full Subtractor using Reversible Gates
Design of Multiplexers, Decoder and a Full Subtractor using Reversible GatesIJLT EMAS
 
Design and Implementation of Encoder for (15, k) Binary BCH Code Using VHDL a...
Design and Implementation of Encoder for (15, k) Binary BCH Code Using VHDL a...Design and Implementation of Encoder for (15, k) Binary BCH Code Using VHDL a...
Design and Implementation of Encoder for (15, k) Binary BCH Code Using VHDL a...IOSR Journals
 
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
 

Was ist angesagt? (18)

C046051216
C046051216C046051216
C046051216
 
8th Semester (Dec-2013) Electronic and Communication Engineering Question Pap...
8th Semester (Dec-2013) Electronic and Communication Engineering Question Pap...8th Semester (Dec-2013) Electronic and Communication Engineering Question Pap...
8th Semester (Dec-2013) Electronic and Communication Engineering Question Pap...
 
6th Semester Electronic and Communication Engineering (2013-June) Question Pa...
6th Semester Electronic and Communication Engineering (2013-June) Question Pa...6th Semester Electronic and Communication Engineering (2013-June) Question Pa...
6th Semester Electronic and Communication Engineering (2013-June) Question Pa...
 
Feasible methodology for
Feasible methodology forFeasible methodology for
Feasible methodology for
 
8th Semester (June; July-2014) Electronics and Communication Engineering Ques...
8th Semester (June; July-2014) Electronics and Communication Engineering Ques...8th Semester (June; July-2014) Electronics and Communication Engineering Ques...
8th Semester (June; July-2014) Electronics and Communication Engineering Ques...
 
Performance Study of RS (255, 239) and RS (255.233) Used Respectively in DVB-...
Performance Study of RS (255, 239) and RS (255.233) Used Respectively in DVB-...Performance Study of RS (255, 239) and RS (255.233) Used Respectively in DVB-...
Performance Study of RS (255, 239) and RS (255.233) Used Respectively in DVB-...
 
8th Semester Electronic and Communication Engineering (June/July-2015) Questi...
8th Semester Electronic and Communication Engineering (June/July-2015) Questi...8th Semester Electronic and Communication Engineering (June/July-2015) Questi...
8th Semester Electronic and Communication Engineering (June/July-2015) Questi...
 
8th Semester Electronic and Communication Engineering (2012June) Question Papers
8th Semester Electronic and Communication Engineering (2012June) Question Papers8th Semester Electronic and Communication Engineering (2012June) Question Papers
8th Semester Electronic and Communication Engineering (2012June) Question Papers
 
Low cost reversible signed comparator
Low cost reversible signed comparatorLow cost reversible signed comparator
Low cost reversible signed comparator
 
8th Semester Electronic and Communication Engineering (2013-June) Question Pa...
8th Semester Electronic and Communication Engineering (2013-June) Question Pa...8th Semester Electronic and Communication Engineering (2013-June) Question Pa...
8th Semester Electronic and Communication Engineering (2013-June) Question Pa...
 
Power Optimization using Reversible Gates for Booth’s Multiplier
Power Optimization using Reversible Gates for Booth’s MultiplierPower Optimization using Reversible Gates for Booth’s Multiplier
Power Optimization using Reversible Gates for Booth’s Multiplier
 
A109210503 digitallogicdesign1
A109210503 digitallogicdesign1A109210503 digitallogicdesign1
A109210503 digitallogicdesign1
 
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...
 
Comparison of Turbo Codes and Low Density Parity Check Codes
Comparison of Turbo Codes and Low Density Parity Check CodesComparison of Turbo Codes and Low Density Parity Check Codes
Comparison of Turbo Codes and Low Density Parity Check Codes
 
VHDL Design and FPGA Implementation of a High Data Rate Turbo Decoder based o...
VHDL Design and FPGA Implementation of a High Data Rate Turbo Decoder based o...VHDL Design and FPGA Implementation of a High Data Rate Turbo Decoder based o...
VHDL Design and FPGA Implementation of a High Data Rate Turbo Decoder based o...
 
Design of Multiplexers, Decoder and a Full Subtractor using Reversible Gates
Design of Multiplexers, Decoder and a Full Subtractor using Reversible GatesDesign of Multiplexers, Decoder and a Full Subtractor using Reversible Gates
Design of Multiplexers, Decoder and a Full Subtractor using Reversible Gates
 
Design and Implementation of Encoder for (15, k) Binary BCH Code Using VHDL a...
Design and Implementation of Encoder for (15, k) Binary BCH Code Using VHDL a...Design and Implementation of Encoder for (15, k) Binary BCH Code Using VHDL a...
Design and Implementation of Encoder for (15, k) Binary BCH Code Using VHDL a...
 
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...
 

Andere mochten auch

Finite Element Analysis of Obround Pressure Vessels
Finite Element Analysis of Obround Pressure VesselsFinite Element Analysis of Obround Pressure Vessels
Finite Element Analysis of Obround Pressure VesselsIJMER
 
An Algorithm Based Simulation Modeling For Control of Production Systems
An Algorithm Based Simulation Modeling For Control of Production SystemsAn Algorithm Based Simulation Modeling For Control of Production Systems
An Algorithm Based Simulation Modeling For Control of Production SystemsIJMER
 
Data and Information Integration: Information Extraction
Data and Information Integration: Information ExtractionData and Information Integration: Information Extraction
Data and Information Integration: Information ExtractionIJMER
 
Multiexposure Image Fusion
Multiexposure Image FusionMultiexposure Image Fusion
Multiexposure Image FusionIJMER
 
ANN Based Prediction Model as a Condition Monitoring Tool for Machine Tools
ANN Based Prediction Model as a Condition Monitoring Tool for Machine ToolsANN Based Prediction Model as a Condition Monitoring Tool for Machine Tools
ANN Based Prediction Model as a Condition Monitoring Tool for Machine ToolsIJMER
 
Improvement of Surface Roughness of Nickel Alloy Specimen by Removing Recast ...
Improvement of Surface Roughness of Nickel Alloy Specimen by Removing Recast ...Improvement of Surface Roughness of Nickel Alloy Specimen by Removing Recast ...
Improvement of Surface Roughness of Nickel Alloy Specimen by Removing Recast ...IJMER
 
Modeling, Simulation And Implementation Of Adaptive Optical System For Laser ...
Modeling, Simulation And Implementation Of Adaptive Optical System For Laser ...Modeling, Simulation And Implementation Of Adaptive Optical System For Laser ...
Modeling, Simulation And Implementation Of Adaptive Optical System For Laser ...IJMER
 
The Reliability in Decoding of Turbo Codes for Wireless Communications
The Reliability in Decoding of Turbo Codes for Wireless CommunicationsThe Reliability in Decoding of Turbo Codes for Wireless Communications
The Reliability in Decoding of Turbo Codes for Wireless CommunicationsIJMER
 
Development of Algorithm for Voice Operated Switch for Digital Audio Control ...
Development of Algorithm for Voice Operated Switch for Digital Audio Control ...Development of Algorithm for Voice Operated Switch for Digital Audio Control ...
Development of Algorithm for Voice Operated Switch for Digital Audio Control ...IJMER
 
Health service quality development 282 presentation
Health service quality development 282 presentationHealth service quality development 282 presentation
Health service quality development 282 presentationE-gama
 
Two babylons equals the mark
Two babylons equals the markTwo babylons equals the mark
Two babylons equals the markRobert Taylor
 
Conservation of Energy: a Case Study on Energy Conservation in Campus Lightin...
Conservation of Energy: a Case Study on Energy Conservation in Campus Lightin...Conservation of Energy: a Case Study on Energy Conservation in Campus Lightin...
Conservation of Energy: a Case Study on Energy Conservation in Campus Lightin...IJMER
 
(MCKIBBEN’S MUSCLE) Robots Make Our Work Lighter, But We Have Made the Robots...
(MCKIBBEN’S MUSCLE) Robots Make Our Work Lighter, But We Have Made the Robots...(MCKIBBEN’S MUSCLE) Robots Make Our Work Lighter, But We Have Made the Robots...
(MCKIBBEN’S MUSCLE) Robots Make Our Work Lighter, But We Have Made the Robots...IJMER
 
Orientation Effects of Stress Concentrators on the Material Deformation Behav...
Orientation Effects of Stress Concentrators on the Material Deformation Behav...Orientation Effects of Stress Concentrators on the Material Deformation Behav...
Orientation Effects of Stress Concentrators on the Material Deformation Behav...IJMER
 
Anartificial Neural Network for Prediction of Seismic Behavior in RC Building...
Anartificial Neural Network for Prediction of Seismic Behavior in RC Building...Anartificial Neural Network for Prediction of Seismic Behavior in RC Building...
Anartificial Neural Network for Prediction of Seismic Behavior in RC Building...IJMER
 
Dp31547550
Dp31547550Dp31547550
Dp31547550IJMER
 
Ds3211761179
Ds3211761179Ds3211761179
Ds3211761179IJMER
 
Java script calc by karan chanana
Java script calc by karan chananaJava script calc by karan chanana
Java script calc by karan chananakarnchanana
 
Dr Michaela Livingstone - Explore Your Universe
Dr Michaela Livingstone - Explore Your UniverseDr Michaela Livingstone - Explore Your Universe
Dr Michaela Livingstone - Explore Your Universesciencecentres
 
Effect of Chemical Reaction and Radiation Absorption on Unsteady Convective H...
Effect of Chemical Reaction and Radiation Absorption on Unsteady Convective H...Effect of Chemical Reaction and Radiation Absorption on Unsteady Convective H...
Effect of Chemical Reaction and Radiation Absorption on Unsteady Convective H...IJMER
 

Andere mochten auch (20)

Finite Element Analysis of Obround Pressure Vessels
Finite Element Analysis of Obround Pressure VesselsFinite Element Analysis of Obround Pressure Vessels
Finite Element Analysis of Obround Pressure Vessels
 
An Algorithm Based Simulation Modeling For Control of Production Systems
An Algorithm Based Simulation Modeling For Control of Production SystemsAn Algorithm Based Simulation Modeling For Control of Production Systems
An Algorithm Based Simulation Modeling For Control of Production Systems
 
Data and Information Integration: Information Extraction
Data and Information Integration: Information ExtractionData and Information Integration: Information Extraction
Data and Information Integration: Information Extraction
 
Multiexposure Image Fusion
Multiexposure Image FusionMultiexposure Image Fusion
Multiexposure Image Fusion
 
ANN Based Prediction Model as a Condition Monitoring Tool for Machine Tools
ANN Based Prediction Model as a Condition Monitoring Tool for Machine ToolsANN Based Prediction Model as a Condition Monitoring Tool for Machine Tools
ANN Based Prediction Model as a Condition Monitoring Tool for Machine Tools
 
Improvement of Surface Roughness of Nickel Alloy Specimen by Removing Recast ...
Improvement of Surface Roughness of Nickel Alloy Specimen by Removing Recast ...Improvement of Surface Roughness of Nickel Alloy Specimen by Removing Recast ...
Improvement of Surface Roughness of Nickel Alloy Specimen by Removing Recast ...
 
Modeling, Simulation And Implementation Of Adaptive Optical System For Laser ...
Modeling, Simulation And Implementation Of Adaptive Optical System For Laser ...Modeling, Simulation And Implementation Of Adaptive Optical System For Laser ...
Modeling, Simulation And Implementation Of Adaptive Optical System For Laser ...
 
The Reliability in Decoding of Turbo Codes for Wireless Communications
The Reliability in Decoding of Turbo Codes for Wireless CommunicationsThe Reliability in Decoding of Turbo Codes for Wireless Communications
The Reliability in Decoding of Turbo Codes for Wireless Communications
 
Development of Algorithm for Voice Operated Switch for Digital Audio Control ...
Development of Algorithm for Voice Operated Switch for Digital Audio Control ...Development of Algorithm for Voice Operated Switch for Digital Audio Control ...
Development of Algorithm for Voice Operated Switch for Digital Audio Control ...
 
Health service quality development 282 presentation
Health service quality development 282 presentationHealth service quality development 282 presentation
Health service quality development 282 presentation
 
Two babylons equals the mark
Two babylons equals the markTwo babylons equals the mark
Two babylons equals the mark
 
Conservation of Energy: a Case Study on Energy Conservation in Campus Lightin...
Conservation of Energy: a Case Study on Energy Conservation in Campus Lightin...Conservation of Energy: a Case Study on Energy Conservation in Campus Lightin...
Conservation of Energy: a Case Study on Energy Conservation in Campus Lightin...
 
(MCKIBBEN’S MUSCLE) Robots Make Our Work Lighter, But We Have Made the Robots...
(MCKIBBEN’S MUSCLE) Robots Make Our Work Lighter, But We Have Made the Robots...(MCKIBBEN’S MUSCLE) Robots Make Our Work Lighter, But We Have Made the Robots...
(MCKIBBEN’S MUSCLE) Robots Make Our Work Lighter, But We Have Made the Robots...
 
Orientation Effects of Stress Concentrators on the Material Deformation Behav...
Orientation Effects of Stress Concentrators on the Material Deformation Behav...Orientation Effects of Stress Concentrators on the Material Deformation Behav...
Orientation Effects of Stress Concentrators on the Material Deformation Behav...
 
Anartificial Neural Network for Prediction of Seismic Behavior in RC Building...
Anartificial Neural Network for Prediction of Seismic Behavior in RC Building...Anartificial Neural Network for Prediction of Seismic Behavior in RC Building...
Anartificial Neural Network for Prediction of Seismic Behavior in RC Building...
 
Dp31547550
Dp31547550Dp31547550
Dp31547550
 
Ds3211761179
Ds3211761179Ds3211761179
Ds3211761179
 
Java script calc by karan chanana
Java script calc by karan chananaJava script calc by karan chanana
Java script calc by karan chanana
 
Dr Michaela Livingstone - Explore Your Universe
Dr Michaela Livingstone - Explore Your UniverseDr Michaela Livingstone - Explore Your Universe
Dr Michaela Livingstone - Explore Your Universe
 
Effect of Chemical Reaction and Radiation Absorption on Unsteady Convective H...
Effect of Chemical Reaction and Radiation Absorption on Unsteady Convective H...Effect of Chemical Reaction and Radiation Absorption on Unsteady Convective H...
Effect of Chemical Reaction and Radiation Absorption on Unsteady Convective H...
 

Ähnlich wie Dw2645274531

Design of Reversible Sequential Circuit Using Reversible Logic Synthesis
Design of Reversible Sequential Circuit Using Reversible Logic SynthesisDesign of Reversible Sequential Circuit Using Reversible Logic Synthesis
Design of Reversible Sequential Circuit Using Reversible Logic SynthesisVLSICS 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 Novel Parity Preserving Reversible Binary-to-BCD Code Converter with Testab...
A Novel Parity Preserving Reversible Binary-to-BCD Code Converter with Testab...A Novel Parity Preserving Reversible Binary-to-BCD Code Converter with Testab...
A Novel Parity Preserving Reversible Binary-to-BCD Code Converter with Testab...VIT-AP University
 
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
 
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
 
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
 
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 Publishing House
 
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
 
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
 
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
 
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
 
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
 
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
 
OPTIMIZED MULTIPLIER USING REVERSIBLE MULTICONTROL INPUT TOFFOLI GATES
OPTIMIZED MULTIPLIER USING REVERSIBLE MULTICONTROL INPUT TOFFOLI GATESOPTIMIZED MULTIPLIER USING REVERSIBLE MULTICONTROL INPUT TOFFOLI GATES
OPTIMIZED MULTIPLIER USING REVERSIBLE MULTICONTROL INPUT TOFFOLI GATESVLSICS Design
 
Design of Complex Adders and Parity Generators Using Reversible Gates
Design of Complex Adders and Parity Generators Using Reversible GatesDesign of Complex Adders and Parity Generators Using Reversible Gates
Design of Complex Adders and Parity Generators Using Reversible GatesIJLT EMAS
 
Ec2203 digital electronics questions anna university by www.annaunivedu.org
Ec2203 digital electronics questions anna university by www.annaunivedu.orgEc2203 digital electronics questions anna university by www.annaunivedu.org
Ec2203 digital electronics questions anna university by www.annaunivedu.organnaunivedu
 
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
 

Ähnlich wie Dw2645274531 (20)

Design of Reversible Sequential Circuit Using Reversible Logic Synthesis
Design of Reversible Sequential Circuit Using Reversible Logic SynthesisDesign of Reversible Sequential Circuit Using Reversible Logic Synthesis
Design of Reversible Sequential Circuit Using Reversible Logic Synthesis
 
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 Novel Parity Preserving Reversible Binary-to-BCD Code Converter with Testab...
A Novel Parity Preserving Reversible Binary-to-BCD Code Converter with Testab...A Novel Parity Preserving Reversible Binary-to-BCD Code Converter with Testab...
A Novel Parity Preserving Reversible Binary-to-BCD Code Converter with Testab...
 
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
 
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
 
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
 
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
 
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
 
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)
 
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...
 
Bk044382388
Bk044382388Bk044382388
Bk044382388
 
W34137142
W34137142W34137142
W34137142
 
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
 
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
 
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
 
OPTIMIZED MULTIPLIER USING REVERSIBLE MULTICONTROL INPUT TOFFOLI GATES
OPTIMIZED MULTIPLIER USING REVERSIBLE MULTICONTROL INPUT TOFFOLI GATESOPTIMIZED MULTIPLIER USING REVERSIBLE MULTICONTROL INPUT TOFFOLI GATES
OPTIMIZED MULTIPLIER USING REVERSIBLE MULTICONTROL INPUT TOFFOLI GATES
 
Design of Complex Adders and Parity Generators Using Reversible Gates
Design of Complex Adders and Parity Generators Using Reversible GatesDesign of Complex Adders and Parity Generators Using Reversible Gates
Design of Complex Adders and Parity Generators Using Reversible Gates
 
C0421013019
C0421013019C0421013019
C0421013019
 
Ec2203 digital electronics questions anna university by www.annaunivedu.org
Ec2203 digital electronics questions anna university by www.annaunivedu.orgEc2203 digital electronics questions anna university by www.annaunivedu.org
Ec2203 digital electronics questions anna university by www.annaunivedu.org
 
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
 

Mehr von IJMER

A Study on Translucent Concrete Product and Its Properties by Using Optical F...
A Study on Translucent Concrete Product and Its Properties by Using Optical F...A Study on Translucent Concrete Product and Its Properties by Using Optical F...
A Study on Translucent Concrete Product and Its Properties by Using Optical F...IJMER
 
Developing Cost Effective Automation for Cotton Seed Delinting
Developing Cost Effective Automation for Cotton Seed DelintingDeveloping Cost Effective Automation for Cotton Seed Delinting
Developing Cost Effective Automation for Cotton Seed DelintingIJMER
 
Study & Testing Of Bio-Composite Material Based On Munja Fibre
Study & Testing Of Bio-Composite Material Based On Munja FibreStudy & Testing Of Bio-Composite Material Based On Munja Fibre
Study & Testing Of Bio-Composite Material Based On Munja FibreIJMER
 
Hybrid Engine (Stirling Engine + IC Engine + Electric Motor)
Hybrid Engine (Stirling Engine + IC Engine + Electric Motor)Hybrid Engine (Stirling Engine + IC Engine + Electric Motor)
Hybrid Engine (Stirling Engine + IC Engine + Electric Motor)IJMER
 
Fabrication & Characterization of Bio Composite Materials Based On Sunnhemp F...
Fabrication & Characterization of Bio Composite Materials Based On Sunnhemp F...Fabrication & Characterization of Bio Composite Materials Based On Sunnhemp F...
Fabrication & Characterization of Bio Composite Materials Based On Sunnhemp F...IJMER
 
Geochemistry and Genesis of Kammatturu Iron Ores of Devagiri Formation, Sandu...
Geochemistry and Genesis of Kammatturu Iron Ores of Devagiri Formation, Sandu...Geochemistry and Genesis of Kammatturu Iron Ores of Devagiri Formation, Sandu...
Geochemistry and Genesis of Kammatturu Iron Ores of Devagiri Formation, Sandu...IJMER
 
Experimental Investigation on Characteristic Study of the Carbon Steel C45 in...
Experimental Investigation on Characteristic Study of the Carbon Steel C45 in...Experimental Investigation on Characteristic Study of the Carbon Steel C45 in...
Experimental Investigation on Characteristic Study of the Carbon Steel C45 in...IJMER
 
Non linear analysis of Robot Gun Support Structure using Equivalent Dynamic A...
Non linear analysis of Robot Gun Support Structure using Equivalent Dynamic A...Non linear analysis of Robot Gun Support Structure using Equivalent Dynamic A...
Non linear analysis of Robot Gun Support Structure using Equivalent Dynamic A...IJMER
 
Static Analysis of Go-Kart Chassis by Analytical and Solid Works Simulation
Static Analysis of Go-Kart Chassis by Analytical and Solid Works SimulationStatic Analysis of Go-Kart Chassis by Analytical and Solid Works Simulation
Static Analysis of Go-Kart Chassis by Analytical and Solid Works SimulationIJMER
 
High Speed Effortless Bicycle
High Speed Effortless BicycleHigh Speed Effortless Bicycle
High Speed Effortless BicycleIJMER
 
Integration of Struts & Spring & Hibernate for Enterprise Applications
Integration of Struts & Spring & Hibernate for Enterprise ApplicationsIntegration of Struts & Spring & Hibernate for Enterprise Applications
Integration of Struts & Spring & Hibernate for Enterprise ApplicationsIJMER
 
Microcontroller Based Automatic Sprinkler Irrigation System
Microcontroller Based Automatic Sprinkler Irrigation SystemMicrocontroller Based Automatic Sprinkler Irrigation System
Microcontroller Based Automatic Sprinkler Irrigation SystemIJMER
 
On some locally closed sets and spaces in Ideal Topological Spaces
On some locally closed sets and spaces in Ideal Topological SpacesOn some locally closed sets and spaces in Ideal Topological Spaces
On some locally closed sets and spaces in Ideal Topological SpacesIJMER
 
Intrusion Detection and Forensics based on decision tree and Association rule...
Intrusion Detection and Forensics based on decision tree and Association rule...Intrusion Detection and Forensics based on decision tree and Association rule...
Intrusion Detection and Forensics based on decision tree and Association rule...IJMER
 
Natural Language Ambiguity and its Effect on Machine Learning
Natural Language Ambiguity and its Effect on Machine LearningNatural Language Ambiguity and its Effect on Machine Learning
Natural Language Ambiguity and its Effect on Machine LearningIJMER
 
Evolvea Frameworkfor SelectingPrime Software DevelopmentProcess
Evolvea Frameworkfor SelectingPrime Software DevelopmentProcessEvolvea Frameworkfor SelectingPrime Software DevelopmentProcess
Evolvea Frameworkfor SelectingPrime Software DevelopmentProcessIJMER
 
Material Parameter and Effect of Thermal Load on Functionally Graded Cylinders
Material Parameter and Effect of Thermal Load on Functionally Graded CylindersMaterial Parameter and Effect of Thermal Load on Functionally Graded Cylinders
Material Parameter and Effect of Thermal Load on Functionally Graded CylindersIJMER
 
Studies On Energy Conservation And Audit
Studies On Energy Conservation And AuditStudies On Energy Conservation And Audit
Studies On Energy Conservation And AuditIJMER
 
An Implementation of I2C Slave Interface using Verilog HDL
An Implementation of I2C Slave Interface using Verilog HDLAn Implementation of I2C Slave Interface using Verilog HDL
An Implementation of I2C Slave Interface using Verilog HDLIJMER
 
Discrete Model of Two Predators competing for One Prey
Discrete Model of Two Predators competing for One PreyDiscrete Model of Two Predators competing for One Prey
Discrete Model of Two Predators competing for One PreyIJMER
 

Mehr von IJMER (20)

A Study on Translucent Concrete Product and Its Properties by Using Optical F...
A Study on Translucent Concrete Product and Its Properties by Using Optical F...A Study on Translucent Concrete Product and Its Properties by Using Optical F...
A Study on Translucent Concrete Product and Its Properties by Using Optical F...
 
Developing Cost Effective Automation for Cotton Seed Delinting
Developing Cost Effective Automation for Cotton Seed DelintingDeveloping Cost Effective Automation for Cotton Seed Delinting
Developing Cost Effective Automation for Cotton Seed Delinting
 
Study & Testing Of Bio-Composite Material Based On Munja Fibre
Study & Testing Of Bio-Composite Material Based On Munja FibreStudy & Testing Of Bio-Composite Material Based On Munja Fibre
Study & Testing Of Bio-Composite Material Based On Munja Fibre
 
Hybrid Engine (Stirling Engine + IC Engine + Electric Motor)
Hybrid Engine (Stirling Engine + IC Engine + Electric Motor)Hybrid Engine (Stirling Engine + IC Engine + Electric Motor)
Hybrid Engine (Stirling Engine + IC Engine + Electric Motor)
 
Fabrication & Characterization of Bio Composite Materials Based On Sunnhemp F...
Fabrication & Characterization of Bio Composite Materials Based On Sunnhemp F...Fabrication & Characterization of Bio Composite Materials Based On Sunnhemp F...
Fabrication & Characterization of Bio Composite Materials Based On Sunnhemp F...
 
Geochemistry and Genesis of Kammatturu Iron Ores of Devagiri Formation, Sandu...
Geochemistry and Genesis of Kammatturu Iron Ores of Devagiri Formation, Sandu...Geochemistry and Genesis of Kammatturu Iron Ores of Devagiri Formation, Sandu...
Geochemistry and Genesis of Kammatturu Iron Ores of Devagiri Formation, Sandu...
 
Experimental Investigation on Characteristic Study of the Carbon Steel C45 in...
Experimental Investigation on Characteristic Study of the Carbon Steel C45 in...Experimental Investigation on Characteristic Study of the Carbon Steel C45 in...
Experimental Investigation on Characteristic Study of the Carbon Steel C45 in...
 
Non linear analysis of Robot Gun Support Structure using Equivalent Dynamic A...
Non linear analysis of Robot Gun Support Structure using Equivalent Dynamic A...Non linear analysis of Robot Gun Support Structure using Equivalent Dynamic A...
Non linear analysis of Robot Gun Support Structure using Equivalent Dynamic A...
 
Static Analysis of Go-Kart Chassis by Analytical and Solid Works Simulation
Static Analysis of Go-Kart Chassis by Analytical and Solid Works SimulationStatic Analysis of Go-Kart Chassis by Analytical and Solid Works Simulation
Static Analysis of Go-Kart Chassis by Analytical and Solid Works Simulation
 
High Speed Effortless Bicycle
High Speed Effortless BicycleHigh Speed Effortless Bicycle
High Speed Effortless Bicycle
 
Integration of Struts & Spring & Hibernate for Enterprise Applications
Integration of Struts & Spring & Hibernate for Enterprise ApplicationsIntegration of Struts & Spring & Hibernate for Enterprise Applications
Integration of Struts & Spring & Hibernate for Enterprise Applications
 
Microcontroller Based Automatic Sprinkler Irrigation System
Microcontroller Based Automatic Sprinkler Irrigation SystemMicrocontroller Based Automatic Sprinkler Irrigation System
Microcontroller Based Automatic Sprinkler Irrigation System
 
On some locally closed sets and spaces in Ideal Topological Spaces
On some locally closed sets and spaces in Ideal Topological SpacesOn some locally closed sets and spaces in Ideal Topological Spaces
On some locally closed sets and spaces in Ideal Topological Spaces
 
Intrusion Detection and Forensics based on decision tree and Association rule...
Intrusion Detection and Forensics based on decision tree and Association rule...Intrusion Detection and Forensics based on decision tree and Association rule...
Intrusion Detection and Forensics based on decision tree and Association rule...
 
Natural Language Ambiguity and its Effect on Machine Learning
Natural Language Ambiguity and its Effect on Machine LearningNatural Language Ambiguity and its Effect on Machine Learning
Natural Language Ambiguity and its Effect on Machine Learning
 
Evolvea Frameworkfor SelectingPrime Software DevelopmentProcess
Evolvea Frameworkfor SelectingPrime Software DevelopmentProcessEvolvea Frameworkfor SelectingPrime Software DevelopmentProcess
Evolvea Frameworkfor SelectingPrime Software DevelopmentProcess
 
Material Parameter and Effect of Thermal Load on Functionally Graded Cylinders
Material Parameter and Effect of Thermal Load on Functionally Graded CylindersMaterial Parameter and Effect of Thermal Load on Functionally Graded Cylinders
Material Parameter and Effect of Thermal Load on Functionally Graded Cylinders
 
Studies On Energy Conservation And Audit
Studies On Energy Conservation And AuditStudies On Energy Conservation And Audit
Studies On Energy Conservation And Audit
 
An Implementation of I2C Slave Interface using Verilog HDL
An Implementation of I2C Slave Interface using Verilog HDLAn Implementation of I2C Slave Interface using Verilog HDL
An Implementation of I2C Slave Interface using Verilog HDL
 
Discrete Model of Two Predators competing for One Prey
Discrete Model of Two Predators competing for One PreyDiscrete Model of Two Predators competing for One Prey
Discrete Model of Two Predators competing for One Prey
 

Dw2645274531

  • 1. International Journal of Modern Engineering Research (IJMER) www.ijmer.com Vol.2, Issue.6, Nov-Dec. 2012 pp-4527-4531 ISSN: 2249-6645 An Optimized BCD Adder Using Reversible Logic Gates K.Rajesh1, D A Tatajee2 1, 2 Department of ECE, A I E T, Visakhapatnam, India, ABSTRACT: Reversible logic implementation plays an important role in VLSI design. Nowadays, It has voluminous applications in quantum computing, optical computing, quantum dot cellular automata and digital signal processing, low power CMOS design, nanotechnology. Adders are key components in many computational units, so design efficient binary coded decimal (BCD) adder using reversible gates is needed. It is not possible to calculate quantum cost without implementation of reversible logic. This paper proposes a new design for BCD adder that optimized in terms of quantum cost, memory usage and number of reversible gates. The important reversible gates used for reversible logic synthesis are NOT gate, CNOT gate, Toffoli gate, peres gate, TR gate and MTSG gate. Key words: Reversible logic, quantum cost, Toffoli gate, Peres gate, MTSG gate, nanotechnology. I. Introduction Power dissipation is one of the most important factors in VLSI circuit design. Irreversible logic circuits dissipate KT*Log2 joules heat energy [1]. Where K is Boltzmann‟s constant and T is the absolute temperature at which the computation is performed. The amount of energy dissipate in a system bears a direct relationship to the number of bits erased during the computation. Some bits erased means some information is lost. Bennet showed that the KT*Log2 joules energy dissipation would not occur if a computation is carried out in a reversible manor. Reversible computation can be performed through circuits that do not lose information [2]. As the Moore‟s law continues to hold, the processing power doubles every 18 months [1]. The current irreversible technologies will dissipate a lot of heat and can reduce the life of the circuit. The reversible logic operations do not erase the information and dissipate very less heat. Thus, Reversible logic is likely to be in demand in high speed power aware circuits. The main challenges of designing reversible circuits are to reduce number of gates, memory usage, delay and quantum cost. This paper presents a new design of reversible BCD adder. The hardware complexity of this design is very less when compared to the existing once. II. Basic Definitions of Reversible Logic In this section, the basic definitions and ideas to the reversible logic and few reversible gates which are used and relevant with this research work. 2.1. Reversible logic It is an n-input, n-output logic function in which there is a one-to-one correspondence between the inputs and outputs [3]. Because of this one to one mapping the input vector can be uniquely determined from the output vector. 2.2. Quantum cost Quantum cost refers of to the cost of circuit in terms of the cost of primitive gate. It is calculated knowing the number of primitive reversible logic gates required to realize the circuit [4]. 2.3. Delay The delay of a logic circuit is the maximum number of gates in a path from any input line to any output line. This definition is based on the following assumptions [2] (i) Each gate performs computation in one unit time. (ii) All inputs to the circuit are available before the Computation begins. 2.4. Hardware complexity Hardware complexity refers to the total number of logic operations in a circuit. Means the total number of AND, OR and EXOR operation in a circuit. 2.5. Ancilla inputs This refers to the number of inputs that are to be maintaining constant at either 0 or 1 in order to synthesize the given logical function [5]. 2.6. Garbage outputs Garbage outputs are the unutilized outputs in reversible circuits which maintain reversibility but do not perform any useful operations [6]. www.ijmer.com 4527 | Page
  • 2. International Journal of Modern Engineering Research (IJMER) www.ijmer.com Vol.2, Issue.6, Nov-Dec. 2012 pp-4527-4531 ISSN: 2249-6645 III. Reversible Logic Gates 3.1. CNOT GATE CNOT gate is also known as controlled-not gate. It is a 2*2 reversible gate. The CNOT gate can be described as: IV = (A, B) (1) Ov = (P= A, Q= A B) (2) IV and Ov are input and output vectors respectively. Quantum cost of Cnot gate is 1[14]. Figure 1 shows a 2*2 CNOT gate and its symbol. (a) Block diagram (b) symbol Figure 1: CNOT Gate 3.2. TOFFOLI GATE Toffoli gate is a 3*3 reversible gate [14]. The input vector is I (A, B, C) and output vector is O (P, Q, R). The Toffoli gate can be described as: Iv = (A, B, C) (3) Ov= (P=A, Q=B, R = AB C) (4) Quantum cost of Toffoli gate is 5. Figure 2 shows a 3*3 Toffoli gate and symbol. (a) Block diagram (b) symbol Figure 2: Toffoli Gate 3.3. PERES GATE Peres gate is a 3*3 reversible gate. It is also known as New Toffoli gate. It is constricted from CNOT gate and Toffoli gate [2]. The Peres gate can be described as: Iv = (A, B, C) (5) Ov = (P = A, Q = A B, R = AB C) (6) Iv and Ov are input and output vectors orderly. Quantum cost of Peres gate is 4.The Peres gate and its symbol is shown in Figure 3. (a) Block diagram (b) symbol Figure 3: Peres Gate 3.4. TR GATE TR gate full name is Thapliyal-Ranganathan gate. It is a 3*3 reversible gate [8]. The TR gate can be described as: IV = (A, B, C) (7) Ov = (P = A, Q = A B, R = AB„ C) (8) IV and Ov are input and output vectors orderly. Quantum cost of TR gate is 4. The TR gate and its symbol are shown in figure 4. www.ijmer.com 4528 | Page
  • 3. International Journal of Modern Engineering Research (IJMER) www.ijmer.com Vol.2, Issue.6, Nov-Dec. 2012 pp-4527-4531 ISSN: 2249-6645 (a) Block diagram (b) symbol Figure 4: TR Gate 3.5. MTSG GATE MTSG gate is a 4*4 reversible gate. The MTSG gate can be described as: Iv = (A, B, C, D) (9) Ov = (P = A, Q = AB, R = A B C) (10) S = (A B)D AB C) (11) IV and Ov are input and output vectors orderly. Quantum cost of MTSG gate is 6[9]. MTSG will be very useful to design reversible circuits as the quantum cost of the MTSG is very low as compared to the TSG gate[9]. it is constricted from cascading of two Pares gates. By providing „0‟ in the D input, easily realize the full-adder from the MTSG gate. A reversible full adder can be realized at least one gate. For designing n-bit binary ripple carry adder n MTSG gates are required. The MTSG gate and its symbol is shown in figure 5. (a) Block diagram (b) symbol Figure 5: MTSG Gate IV. Block Diagram of BCD Adder A BCD adder is a circuit that adds two BCD numbers and produces a sum also in BCD form. Figure 6 shows the block diagram of BCD adder. A BCD adder must include three major parts. Those are (i) Binary adder (ii) Over 9 detection unit (iii) Correction unit Binary adder performs addition operation on two BCD numbers and one-bit carry input. Over 9 detection unit recognizes if the result of first part is more 9or not. If the result is more than 9 it produces 1 otherwise 0. Correction unit, if the output of detector is 1then the sum is added by 6, else added by 0. Figure 6: Block diagram of BCD adder A conventional BCD adder is shown in figure 7. The first part 4-bit binary adder is cascade of four full adders. The second part detection unit is constructed by using two AND gates and one OR gate. The third part correction unit adds 0 to the binary number if the binary result is less than 10 and adds 6 to the binary result if it is more than 9. Binary full adder is a www.ijmer.com 4529 | Page
  • 4. International Journal of Modern Engineering Research (IJMER) www.ijmer.com Vol.2, Issue.6, Nov-Dec. 2012 pp-4527-4531 ISSN: 2249-6645 basic circuit for designing binary arithmetic units such as n-bit binary adder, sub tractor and multiplier. In same manor a BCD adder/subtract or is a basic circuit for designing BCD arithmetic units such as BCD n-bit adder/sub tractor. V. Efficient Design of Reversible BCD Adder Figure 7: An irreversible BCD adder This is the equivalent design of the approach shown in figure 7. Proposed reversible BCD adder optimized for the number of reversible gates, memory usage and quantum cost. The proposed design of BCD adder is shown in figure 8. In first part 4 MTSG gates are connected in series. It can Work as 4-bit binary adder produce sum and carry [2]. Second part is equivalent design of over 9 detection unit and correction unit [8]. Figure 8: Proposed design of reversible BCD adder 5.1. Quantum cost calculation For n-bit proposed methodology needs n MTSG gates working in series thus in this stage has the quantum cost is 6n. In next stage (n-3) toffoli gates are working in series thus in this stage quantum cost is 5(n-3). In next stage (n-3) CNOT gates are working in series thus in this stage quantum cost is (n-3). In next stage (n-3) Peres gates are working in series thus in this stage quantum cost is 4(n-3). In next stage (n-3) CNOT gates are working in series thus in this stage quantum cost is (n-3). In next stage (n-3) Peres gates are working in series thus in this stage quantum cost is 4(n-3). In next stage (n-3) CNOT gates are working in series thus in this stage quantum cost is (n-3). Thus the total quantum cost of n bit reversible BCD adder is 6n+5(n-3)+n-3+4(n-3)+n-3+4(n-3)+n-3=22n-48. In this paper we are discuss about 4-bit reversible BCD adder so quantum cost of proposed reversible BCD adder is 40. Number of reversible gates used in this design is 10. VI. Results and Discussions The proposed reversible BCD adder design has quantum cost 4 and delay is 11.228ns. To construct proposed BCD adder 10 reversible gates and 10 BELS and 6 slices are required. A comparison with the existing designs of the Reversible BCD adder is illustrated in Table 1. The design in [8] is the best existing design literature considering the Number of reversible gates, Quantum cost, Delay and BELS. It Needs 36 reversible gates and has the quantum cost 70 and it require 9 slices. The delay of design in [8] is 11.153ns. it can be observed from the comparison table that the proposed design is better than the design in [8] in terms of number of reversible gates, area, delay, quantum cost. Thus the proposed design is efficient compared to existing designs. Simulation Results of proposed Reversible BCD Adder is shown in figure 9. Apply a0 a1 a2 a3 is 0 0 1 1 respectively and similarly b0 b1 b2 b3 is 1 1 0 0 respectively and give the input carry is 0. It produces the result, carry out is 1 and s0 s1 s2 s3 is 0 1 0 1 respectively which is equivalent to the 15 in decimal form. www.ijmer.com 4530 | Page
  • 5. International Journal of Modern Engineering Research (IJMER) www.ijmer.com Vol.2, Issue.6, Nov-Dec. 2012 pp-4527-4531 ISSN: 2249-6645 TABLE 1 A Comparison of Reversible BCD Adders BCD No. of No. Of Quantm Delay BELS Adder slices gates cost (ns) Existing 9 36 70 12.15 22 [14] Proposed 6 10 40 11.22 10 Design VII. Conclusion In this paper, reversible logic was implemented for BCD adder. By comparing the existing design with proposed design is less costly in terms of number of gates and quantum cost and delay and area and BELS. The proposed design is highly optimized. The efficient design of the BCD adder depends on the Design methodology used for designing the reversible ripple carry adder and the reversible binary to BCD converter. Thus for future research, efficient design schemes for reversible ripple carry adder and the reversible binary to BCD converter is an interesting area to investigate. References [1] Himanshu Thapliyal, M.B.Srinivas, and M.Zwolinski, "A Beginning in the Reversible Logic Synthesis of Sequential Circuits “, MAPLD [2] M. Thomsen and R.Gl¨uck, “Optimized reversible binary-coded decimal adders,” J. Syst. Archit., vol. 54, no. 7, pp. 697–706, 2008. [3] M. Mohammadi, M. Haghparast, M. Eshghi, and K. Navi, “Minimization optimization of reversible bcd-full adder/subtract or using genetic algorithm and don‟t care concept,” International J. Quantum Information, [4] A. K. Biswas, M. M. Hasan, A. R. Chowdhury, and H. M. Hasan Babu,“Efficient approaches for designing reversible binary coded decimal adders,” Microelectron. J., vol. 39, no. 12, pp. 1693–1703, 2008. [5] H.Thapliyal and N. Ranganathan, “Design of efficient reversible binarysubtractors based on a new reversible gate,” in Proc. the IEEE Computer Society Annual Symposium on VLSI, Tampa, Florida, May 2009, pp.229–234. [6] Y. Takahashi and N. Kunihiro, “A linear-size quantum circuit for addition with no ancillary qubits,” Quantum Information and Computation, vol. 5, no. 6, p. 440448, 2005. [7] Sreehari Veeramachaneni,M.Kirthi Krishna, Lingamneni Avinash, Sreekanth Reddy P, M.B.Srinivas “Novel, High- speed 16-Digit BCD Adders Conforming to IEEE 754r Format” IEEE Computer society Annual Symposium on VLSI 2007 [8] Majid Mohammadi, Mohammad Eshghi, Majid Haghpaarast and Abbas “Design and of Reversible BCD Adder/Subtractor Circuit for Quantum and Nanotechnology Based systems” World applied Sciences Journal 4(6):787- 792, 2008 [9] M.A.Nielsen and I. L. Chuang, Quantum Computation and Quantum Information.NewYork: Cambridge Univ. Press, 2000. [10] T. Toffoli, “Reversible computing,” MIT Lab for Computer Science, Tech. Rep. Tech memo MIT/LCS/TM-151, 1980. [11] A. Peres, “Reversible logic and quantum computers,” Phys. Rev. A, Gen.Phys., vol. 32, no. 6, pp. 3266–3276, Dec. 1985. [12] H. Thapliyal and N. Ranganathan, “Design of reversible sequential circuits optimizing quantum cost, delay and garbage outputs,” ACMJournal of Emerging Technologies in Computing Systems, vol. 6, no.4, Article 14, pp. 14:1– 14:35, Dec. 2010. [13] S.A. Cuccaro, T. G. Draper, S. A. Kutin, and D. P. Moulton,“A new quantum ripple-carry addition circuit,” http://arXiv.org/quantph/0410184, Oct 2004. [14] Y. Takahashi, S. Tani, and N. Kunihiro, “Quantum addition circuits‟ and unbounded fan-out,” http://arxiv.org/abs/0910.2530, Oct 2009. [15] Himanshu Thapliyal, Nagarajan Ranganathan, “A New Reversible Design of BCD Adder” 978-3-9810801-7- 9/DATE11/@2011 EDAA. www.ijmer.com 4531 | Page