SlideShare une entreprise Scribd logo
1  sur  6
Télécharger pour lire hors ligne
International Journal of Computational Engineering Research||Vol, 03||Issue, 6||
www.ijceronline.com ||June||2013|| Page 16
A Novel Approach for Design and Verification of 4-Bit
Asynchronous Counter Using Reversible Logic Gates
1,
K Ramprasd , 2,
R Sudheer Kumar, 3,
G Srikanth
1,2,3,
M. Tech Computational Engineering RGUKT,
I. INTRODUCTION
An n-input n-output function F is said to be reversible if there is a one-to-one correspondence between
the inputs and the outputs. Therefore, the input vector can be uniquely determined from the output vector. One
of the major goals in VLSI circuit design is reduction in power consumption. Laundauer in 1960’s said that
irreversible hardware computation regardless of its realization technique, results in energy dissipation due to the
information loss. If we design complex circuits then the heat dissipation will be increased and the loss of each
bit dissipates at least KTln2 joules of energy(heat), where is the Boltzmann’s constant and T is the absolute
temperature at which operation is performed.Today's computers erase a bit of information every time they
perform a logic operation. These logic operations are therefore called "irreversible." This erasure is done very
inefficiently, and much more than kT is dissipated for each bit erased. Today, because we are dissipating much
more than kT, we can do this by improving conventional methods, i.e., by improving the efficiency with which
we erase information.
An alternative is to use logic operations that do not erase information. These are called reversible logic
operations, and in principle they can dissipate arbitrarily little heat. As the energy dissipated per irreversible
logic operation approaches the fundamental limit of ln 2 x kT, the use of reversible operations is likely to
become more attractive.
II. REVERSIBLE LATCHES
Reversible Latches are designed using Reversible Logic gates [1].
Reversible Logic gates are basic
building blocks of design a reversible logic circuits. We present novel design of reversible latches that are being
optimized in terms of quantum cost, delay and the number of garbage outputs compare existing version [2]
.
ABSTRACT:
Reversible logic has extensive application in emerging nanotechnologies. Design of reversible
sequential circuits are presented that are optimized for the number of reversible gates and the garbage
outputs. The optimization of the number of the reversible gates is not sufficient since each reversible
gate is of different computational complexity, and thus will have a different quantum cost and delay.
While the computational complexity of the reversible gates can be measured by its quantum cost, the
delay of a reversible gate is another parameter that can be optimized during the design of a reversible
sequential circuit. In this work, we presents novel designes of reversible latches that are optimized in
terms of quantum cost, delay and the garbage outputs. The optimized designs of reversible latches
presented in this work are the T latch and SR latch. The choice of reversible gates and design approach
to carefully select a reversible gate for implementing a particular logic function will significantly
impact the quantum costm, delay and garbage outputs of the reversible design. As compared to the best
reported designs in literature, the proposed reversible sequential latches are better in terms of quantum
cost, delay and garbage outputs.
KEYWORDS: Quantum cost, Quantum Delay, Reversible, Garbage, Ancilla, Optimization, flip-flop,
Complexity.
A Novel Approach For Design and Verification…
www.ijceronline.com ||June||2013|| Page 17
2.1 SR latch
Fig:1 SR latch
Optimized design of SR latch designed using peries Gate (PG) [1]
. Comparison of existing SR latch and we
proposing Latch is shown above.
Table:1 comparison between existing and proposed reversible SR latch
Quantum cost Quantum delay Garbage outputs Fixed input
Existing SR latch 10 5 2 2
Proposed SR latch 8 4 2 2
Improvement in % 20 20 - -
Fig: 2 comparison chart for reversible SR latches
2.2 T-latch
Fig:3 proposed design of reversible T latch
Optimized design of T-latch designed using peries Gate (PG) [1]
. Comparison of existing T- latch and we
proposing Latch is shown above.
A Novel Approach For Design and Verification…
www.ijceronline.com ||June||2013|| Page 18
Table:2 ccomparion of T latches in terms of QC,QD and GO
Quantum cost Quantum delay Garbage outputs
Fixed
inputs
Proposed design 5 5 2 1
Existing design 7 7 2 1
Improvement in % 29 29 - -
Fig:4 comparison chart for T latches
III. FLIP-FLOP
Flip-flop is a one bit storage device. And also one of example of sequential circuit. For designing
counter flip is a basic element.
3.1 T-Flip-flop
In this section we propose the construction of Master-Slave T Flip-Flop using reversible gates. The
truth table is shown in the Table 3. The design is shown in the Figure 5. We added a Feynman gate to get the
desired functionality of fanout. The comparison of the proposed design with the existing ones is shown in the
Table 4.There is no explicit mention of the reversible edge triggered T Flip-Flop. If we do the naive construction
by replacing every irreversible gate by appropriate reversible gate, then the number of gates in the existing
design has quantum cost 17, quantum delay 16 and the garbage outputs will be 4. The proposed design has [3],
of
QC,QD and GO. The comparison is shown in the Table 4.
Fig: 5 proposed design of reversible T flip-flop
Table:3 Truth table for T flip-flop
clk T Q Q+
0 1 0 0
0 0 0
0 1 1
1 0 1
1 1 0
A Novel Approach For Design and Verification…
www.ijceronline.com ||June||2013|| Page 19
Table: 4 comparision of proposed and existing design of reversible T flip-flops
Quantum cost Quantum delay Garbage outputs Fixed inputs
Existing design 17 16 4 4
Proposed
design
14 14 3 3
Improvement in
%
18 13 25 25
Fig: 6 comparision chart between existing and proposed reversible T flip-flops
IV. DESIGN OF REVERSIBLE 4 BIT BINARY COUNTER
The treditional 4 bit binary counter consists of four T flip-flops. From the above designed counter is the
optimized in terms of quantum cost, quantum delay, garbage outputs and also designed with optimied D
latches,D flip-flops and T flip-flops. There is no reversible 4 bit binary counter, present designed counter is
existing as well as proposed counter.
Fig: 7 proposed design of 4 bit binary counter
A Novel Approach For Design and Verification…
www.ijceronline.com ||June||2013|| Page 20
In case of taking the existing latches and flip-flops to design 4 bit binary counter the comparision we
can observe as shown in following table in terms of quantum cost, quantum delay, garbage outputs and fixed
inputs.
Table:5 proposed design of reversible 4 bit binary counter table of content
parameter
Existing
design
Proposed
design
Improvement
in %
Quantum
cost
150 58 62
Quantum
delay
147 55 63
Forced
inputs
34 18 48
Garbage
outputs
40 12 70
Fig:8 comparision chart between existing and proposed reversible 4-bit binary counter
V. SIMULATION RESULTS
A binary counter consists of a series connection of complementing flip-flops, with the output of each
flip-flop connected to the input of next higher order flip-flops. The count starts binary 1111 and decrements by
1with each count pulse input after the count of 0000 the counter go back to 1111 to repeat the count.
A Novel Approach For Design and Verification…
www.ijceronline.com ||June||2013|| Page 21
VI. CONCLUSION
In this work, we have presented novel designs of reversible latches which are optimized in terms of
quantum cost, delay and garbage outputs. We conclude that the choice of reversible gates and the design
approach to carefully select a reversible gate for implementing a particular logic function will significantly
impact the quantum cost, delay and garbage outputs of the reversible design.As compared to the best reported
designs in literature, the proposed reversible sequential latches are better in terms of quantum cost, delay and
garbage outputs. Further advancement of the proposed work is to use the proposed latches and flip-flops towards
the design of complex sequential circuits.
REFERENCES
[1] R. Landauer. Irreversibility and heat generation in the computational process. IBM J. Research and Development, 5:183–191,
Dec. 1961
[2] R. W.Keyes and R. Landauer, IBM J . Res. Develop. 14, 152 (1970), investigate a specific model computer whose energy
dissipation per step is about kT.
[3] http://en.wikipedia.org/wiki/IEEE_754r
[4] E. Fredkin, T Toffoli, “Conservative Logic”, International Journal of Theor. Physics, 21(1982),pp.219-253.
[5] T. Toffoli., “Reversible Computing”, Tech memo MIT/LCS/TM-151, MIT Lab for Computer Science (1980).
[6] Himanshu Thapliyal and M.B Srinivas, “A Novel Reversible TSG Gate and Its Application for Designing Reversible Carry
Look-Ahead and Other Adder Architectures”, Accepted in Tenth Asia-Pacific Computer Systems Architecture
Conference(ACSAC05), Singapore, October 24 - 26, 2005
[7] Md. M. H Azad Khan, “Design of Full-adder With Reversible Gates”, International Conference on Computer and Information
Technology, Dhaka, Bangladesh, 2002, pp. 515-519.
[8] Dmitri Maslov, "Reversible Logic Synthesis" ,PhD Dissertion, Computer Science Department, University of New Brunswick,
Canada, Oct 2003
[9] J. E. Rice, “A New Look at Reversible Memory Elements,” Proceedings of IEEE International Symposium on Circuits and
Systems, 2006.
[10] H. Thapliyal and M. B. Srinivas, “A Beginning in the Reversible Logic Synthesis of Sequential Circuits,” Proceedings of
Military and Aerospace Programmable Logic Devices International Conference, 2005.

Contenu connexe

Tendances

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
 
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
 
EVOLUTION OF STRUCTURE OF SOME BINARY GROUP-BASED N-BIT COMPARATOR, N-TO-2N D...
EVOLUTION OF STRUCTURE OF SOME BINARY GROUP-BASED N-BIT COMPARATOR, N-TO-2N D...EVOLUTION OF STRUCTURE OF SOME BINARY GROUP-BASED N-BIT COMPARATOR, N-TO-2N D...
EVOLUTION OF STRUCTURE OF SOME BINARY GROUP-BASED N-BIT COMPARATOR, N-TO-2N D...VIT-AP University
 
Design of 32 bit Parallel Prefix Adders
Design of 32 bit Parallel Prefix Adders Design of 32 bit Parallel Prefix Adders
Design of 32 bit Parallel Prefix Adders IOSR Journals
 
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 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 Gatesijsrd.com
 
Feasible methodology for
Feasible methodology forFeasible methodology for
Feasible methodology forVLSICS Design
 
Implemenation of Vedic Multiplier Using Reversible Gates
Implemenation of Vedic Multiplier Using Reversible Gates Implemenation of Vedic Multiplier Using Reversible Gates
Implemenation of Vedic Multiplier Using Reversible Gates csandit
 
32-bit unsigned multiplier by using CSLA & CLAA
32-bit unsigned multiplier by using CSLA &  CLAA32-bit unsigned multiplier by using CSLA &  CLAA
32-bit unsigned multiplier by using CSLA & CLAAGanesh Sambasivarao
 
Designing of Adders and Vedic Multiplier using Gate Diffusion Input
Designing of Adders and Vedic Multiplier using Gate Diffusion InputDesigning of Adders and Vedic Multiplier using Gate Diffusion Input
Designing of Adders and Vedic Multiplier using Gate Diffusion InputIRJET Journal
 
Modeling design and_performance_analysis_of_various_8_bit_adders_for_embedded...
Modeling design and_performance_analysis_of_various_8_bit_adders_for_embedded...Modeling design and_performance_analysis_of_various_8_bit_adders_for_embedded...
Modeling design and_performance_analysis_of_various_8_bit_adders_for_embedded...Kunjan Shinde
 
Ieee project reversible logic gates by_amit
Ieee project reversible logic gates  by_amitIeee project reversible logic gates  by_amit
Ieee project reversible logic gates by_amitAmith Bhonsle
 
Design of High speed Low Power Reversible Vedic multiplier and Reversible Div...
Design of High speed Low Power Reversible Vedic multiplier and Reversible Div...Design of High speed Low Power Reversible Vedic multiplier and Reversible Div...
Design of High speed Low Power Reversible Vedic multiplier and Reversible Div...IJERA Editor
 
An Efficient High Speed Design of 16-Bit Sparse-Tree RSFQ Adder
An Efficient High Speed Design of 16-Bit Sparse-Tree RSFQ AdderAn Efficient High Speed Design of 16-Bit Sparse-Tree RSFQ Adder
An Efficient High Speed Design of 16-Bit Sparse-Tree RSFQ AdderIJERA Editor
 
Optimized Reversible Vedic Multipliers for High Speed Low Power Operations
Optimized Reversible Vedic Multipliers for High Speed Low Power OperationsOptimized Reversible Vedic Multipliers for High Speed Low Power Operations
Optimized Reversible Vedic Multipliers for High Speed Low Power Operationsijsrd.com
 
OPTIMIZED REVERSIBLE VEDIC MULTIPLIERS
OPTIMIZED REVERSIBLE VEDIC MULTIPLIERSOPTIMIZED REVERSIBLE VEDIC MULTIPLIERS
OPTIMIZED REVERSIBLE VEDIC MULTIPLIERSUday Prakash
 

Tendances (17)

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...
 
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
 
EVOLUTION OF STRUCTURE OF SOME BINARY GROUP-BASED N-BIT COMPARATOR, N-TO-2N D...
EVOLUTION OF STRUCTURE OF SOME BINARY GROUP-BASED N-BIT COMPARATOR, N-TO-2N D...EVOLUTION OF STRUCTURE OF SOME BINARY GROUP-BASED N-BIT COMPARATOR, N-TO-2N D...
EVOLUTION OF STRUCTURE OF SOME BINARY GROUP-BASED N-BIT COMPARATOR, N-TO-2N D...
 
Design of 32 bit Parallel Prefix Adders
Design of 32 bit Parallel Prefix Adders Design of 32 bit Parallel Prefix Adders
Design of 32 bit Parallel Prefix Adders
 
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
 
R04605106110
R04605106110R04605106110
R04605106110
 
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
 
Feasible methodology for
Feasible methodology forFeasible methodology for
Feasible methodology for
 
Implemenation of Vedic Multiplier Using Reversible Gates
Implemenation of Vedic Multiplier Using Reversible Gates Implemenation of Vedic Multiplier Using Reversible Gates
Implemenation of Vedic Multiplier Using Reversible Gates
 
32-bit unsigned multiplier by using CSLA & CLAA
32-bit unsigned multiplier by using CSLA &  CLAA32-bit unsigned multiplier by using CSLA &  CLAA
32-bit unsigned multiplier by using CSLA & CLAA
 
Designing of Adders and Vedic Multiplier using Gate Diffusion Input
Designing of Adders and Vedic Multiplier using Gate Diffusion InputDesigning of Adders and Vedic Multiplier using Gate Diffusion Input
Designing of Adders and Vedic Multiplier using Gate Diffusion Input
 
Modeling design and_performance_analysis_of_various_8_bit_adders_for_embedded...
Modeling design and_performance_analysis_of_various_8_bit_adders_for_embedded...Modeling design and_performance_analysis_of_various_8_bit_adders_for_embedded...
Modeling design and_performance_analysis_of_various_8_bit_adders_for_embedded...
 
Ieee project reversible logic gates by_amit
Ieee project reversible logic gates  by_amitIeee project reversible logic gates  by_amit
Ieee project reversible logic gates by_amit
 
Design of High speed Low Power Reversible Vedic multiplier and Reversible Div...
Design of High speed Low Power Reversible Vedic multiplier and Reversible Div...Design of High speed Low Power Reversible Vedic multiplier and Reversible Div...
Design of High speed Low Power Reversible Vedic multiplier and Reversible Div...
 
An Efficient High Speed Design of 16-Bit Sparse-Tree RSFQ Adder
An Efficient High Speed Design of 16-Bit Sparse-Tree RSFQ AdderAn Efficient High Speed Design of 16-Bit Sparse-Tree RSFQ Adder
An Efficient High Speed Design of 16-Bit Sparse-Tree RSFQ Adder
 
Optimized Reversible Vedic Multipliers for High Speed Low Power Operations
Optimized Reversible Vedic Multipliers for High Speed Low Power OperationsOptimized Reversible Vedic Multipliers for High Speed Low Power Operations
Optimized Reversible Vedic Multipliers for High Speed Low Power Operations
 
OPTIMIZED REVERSIBLE VEDIC MULTIPLIERS
OPTIMIZED REVERSIBLE VEDIC MULTIPLIERSOPTIMIZED REVERSIBLE VEDIC MULTIPLIERS
OPTIMIZED REVERSIBLE VEDIC MULTIPLIERS
 

En vedette

Dw2645274531
Dw2645274531Dw2645274531
Dw2645274531IJMER
 
Fault tolerant and online testability
Fault tolerant and online testabilityFault tolerant and online testability
Fault tolerant and online testabilitySajib Mitra
 
The impact of innovation on travel and tourism industries (World Travel Marke...
The impact of innovation on travel and tourism industries (World Travel Marke...The impact of innovation on travel and tourism industries (World Travel Marke...
The impact of innovation on travel and tourism industries (World Travel Marke...Brian Solis
 
Open Source Creativity
Open Source CreativityOpen Source Creativity
Open Source CreativitySara Cannon
 
Reuters: Pictures of the Year 2016 (Part 2)
Reuters: Pictures of the Year 2016 (Part 2)Reuters: Pictures of the Year 2016 (Part 2)
Reuters: Pictures of the Year 2016 (Part 2)maditabalnco
 
The Six Highest Performing B2B Blog Post Formats
The Six Highest Performing B2B Blog Post FormatsThe Six Highest Performing B2B Blog Post Formats
The Six Highest Performing B2B Blog Post FormatsBarry Feldman
 
The Outcome Economy
The Outcome EconomyThe Outcome Economy
The Outcome EconomyHelge Tennø
 

En vedette (8)

Dw2645274531
Dw2645274531Dw2645274531
Dw2645274531
 
VHDL Reference
VHDL ReferenceVHDL Reference
VHDL Reference
 
Fault tolerant and online testability
Fault tolerant and online testabilityFault tolerant and online testability
Fault tolerant and online testability
 
The impact of innovation on travel and tourism industries (World Travel Marke...
The impact of innovation on travel and tourism industries (World Travel Marke...The impact of innovation on travel and tourism industries (World Travel Marke...
The impact of innovation on travel and tourism industries (World Travel Marke...
 
Open Source Creativity
Open Source CreativityOpen Source Creativity
Open Source Creativity
 
Reuters: Pictures of the Year 2016 (Part 2)
Reuters: Pictures of the Year 2016 (Part 2)Reuters: Pictures of the Year 2016 (Part 2)
Reuters: Pictures of the Year 2016 (Part 2)
 
The Six Highest Performing B2B Blog Post Formats
The Six Highest Performing B2B Blog Post FormatsThe Six Highest Performing B2B Blog Post Formats
The Six Highest Performing B2B Blog Post Formats
 
The Outcome Economy
The Outcome EconomyThe Outcome Economy
The Outcome Economy
 

Similaire à International Journal of Computational Engineering Research(IJCER)

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
 
EVOLUTION OF STRUCTURE OF SOME BINARY GROUP-BASED N-BIT COMPARATOR, N-TO-2N D...
EVOLUTION OF STRUCTURE OF SOME BINARY GROUP-BASED N-BIT COMPARATOR, N-TO-2N D...EVOLUTION OF STRUCTURE OF SOME BINARY GROUP-BASED N-BIT COMPARATOR, N-TO-2N D...
EVOLUTION OF STRUCTURE OF SOME BINARY GROUP-BASED N-BIT COMPARATOR, N-TO-2N D...VLSICS Design
 
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 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
 
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
 
High Speed Time Efficient Reversible ALU Based Logic Gate Structure on Vertex...
High Speed Time Efficient Reversible ALU Based Logic Gate Structure on Vertex...High Speed Time Efficient Reversible ALU Based Logic Gate Structure on Vertex...
High Speed Time Efficient Reversible ALU Based Logic Gate Structure on Vertex...IJERD Editor
 
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
 
Ieee project reversible logic gates by_amit
Ieee project reversible logic gates  by_amitIeee project reversible logic gates  by_amit
Ieee project reversible logic gates by_amitAmith Bhonsle
 
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
 
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
 
Implementation of the Binary Multiplier on CPLD Using Reversible Logic Gates
Implementation of the Binary Multiplier on CPLD Using Reversible Logic GatesImplementation of the Binary Multiplier on CPLD Using Reversible Logic Gates
Implementation of the Binary Multiplier on CPLD Using Reversible Logic GatesIOSRJECE
 
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
 
Efficient Design of Ripple Carry Adder and Carry Skip Adder with Low Quantum ...
Efficient Design of Ripple Carry Adder and Carry Skip Adder with Low Quantum ...Efficient Design of Ripple Carry Adder and Carry Skip Adder with Low Quantum ...
Efficient Design of Ripple Carry Adder and Carry Skip Adder with Low Quantum ...IJERA Editor
 
DESIGN OF REVERSIBLE MULTIPLIERS FOR LINEAR FILTERING APPLICATIONS IN DSP
DESIGN OF REVERSIBLE MULTIPLIERS FOR LINEAR FILTERING APPLICATIONS IN DSPDESIGN OF REVERSIBLE MULTIPLIERS FOR LINEAR FILTERING APPLICATIONS IN DSP
DESIGN OF REVERSIBLE MULTIPLIERS FOR LINEAR FILTERING APPLICATIONS IN DSPVLSICS Design
 
Low cost reversible signed comparator
Low cost reversible signed comparatorLow cost reversible signed comparator
Low cost reversible signed comparatorVLSICS Design
 
Novel Tree Structure Based Conservative Reversible Binary Coded Decimal Adder...
Novel Tree Structure Based Conservative Reversible Binary Coded Decimal Adder...Novel Tree Structure Based Conservative Reversible Binary Coded Decimal Adder...
Novel Tree Structure Based Conservative Reversible Binary Coded Decimal Adder...VIT-AP University
 
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
 

Similaire à International Journal of Computational Engineering Research(IJCER) (20)

S4102152159
S4102152159S4102152159
S4102152159
 
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...
 
EVOLUTION OF STRUCTURE OF SOME BINARY GROUP-BASED N-BIT COMPARATOR, N-TO-2N D...
EVOLUTION OF STRUCTURE OF SOME BINARY GROUP-BASED N-BIT COMPARATOR, N-TO-2N D...EVOLUTION OF STRUCTURE OF SOME BINARY GROUP-BASED N-BIT COMPARATOR, N-TO-2N D...
EVOLUTION OF STRUCTURE OF SOME BINARY GROUP-BASED N-BIT COMPARATOR, N-TO-2N D...
 
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 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
 
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)
 
High Speed Time Efficient Reversible ALU Based Logic Gate Structure on Vertex...
High Speed Time Efficient Reversible ALU Based Logic Gate Structure on Vertex...High Speed Time Efficient Reversible ALU Based Logic Gate Structure on Vertex...
High Speed Time Efficient Reversible ALU Based Logic Gate Structure on Vertex...
 
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...
 
Ieee project reversible logic gates by_amit
Ieee project reversible logic gates  by_amitIeee project reversible logic gates  by_amit
Ieee project reversible logic gates by_amit
 
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
 
Implementation of the Binary Multiplier on CPLD Using Reversible Logic Gates
Implementation of the Binary Multiplier on CPLD Using Reversible Logic GatesImplementation of the Binary Multiplier on CPLD Using Reversible Logic Gates
Implementation of the Binary Multiplier on CPLD 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
 
C046051216
C046051216C046051216
C046051216
 
Efficient Design of Ripple Carry Adder and Carry Skip Adder with Low Quantum ...
Efficient Design of Ripple Carry Adder and Carry Skip Adder with Low Quantum ...Efficient Design of Ripple Carry Adder and Carry Skip Adder with Low Quantum ...
Efficient Design of Ripple Carry Adder and Carry Skip Adder with Low Quantum ...
 
DESIGN OF REVERSIBLE MULTIPLIERS FOR LINEAR FILTERING APPLICATIONS IN DSP
DESIGN OF REVERSIBLE MULTIPLIERS FOR LINEAR FILTERING APPLICATIONS IN DSPDESIGN OF REVERSIBLE MULTIPLIERS FOR LINEAR FILTERING APPLICATIONS IN DSP
DESIGN OF REVERSIBLE MULTIPLIERS FOR LINEAR FILTERING APPLICATIONS IN DSP
 
Low cost reversible signed comparator
Low cost reversible signed comparatorLow cost reversible signed comparator
Low cost reversible signed comparator
 
Novel Tree Structure Based Conservative Reversible Binary Coded Decimal Adder...
Novel Tree Structure Based Conservative Reversible Binary Coded Decimal Adder...Novel Tree Structure Based Conservative Reversible Binary Coded Decimal Adder...
Novel Tree Structure Based Conservative Reversible Binary Coded Decimal Adder...
 
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...
 

Dernier

Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 

Dernier (20)

Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 

International Journal of Computational Engineering Research(IJCER)

  • 1. International Journal of Computational Engineering Research||Vol, 03||Issue, 6|| www.ijceronline.com ||June||2013|| Page 16 A Novel Approach for Design and Verification of 4-Bit Asynchronous Counter Using Reversible Logic Gates 1, K Ramprasd , 2, R Sudheer Kumar, 3, G Srikanth 1,2,3, M. Tech Computational Engineering RGUKT, I. INTRODUCTION An n-input n-output function F is said to be reversible if there is a one-to-one correspondence between the inputs and the outputs. Therefore, the input vector can be uniquely determined from the output vector. One of the major goals in VLSI circuit design is reduction in power consumption. Laundauer in 1960’s said that irreversible hardware computation regardless of its realization technique, results in energy dissipation due to the information loss. If we design complex circuits then the heat dissipation will be increased and the loss of each bit dissipates at least KTln2 joules of energy(heat), where is the Boltzmann’s constant and T is the absolute temperature at which operation is performed.Today's computers erase a bit of information every time they perform a logic operation. These logic operations are therefore called "irreversible." This erasure is done very inefficiently, and much more than kT is dissipated for each bit erased. Today, because we are dissipating much more than kT, we can do this by improving conventional methods, i.e., by improving the efficiency with which we erase information. An alternative is to use logic operations that do not erase information. These are called reversible logic operations, and in principle they can dissipate arbitrarily little heat. As the energy dissipated per irreversible logic operation approaches the fundamental limit of ln 2 x kT, the use of reversible operations is likely to become more attractive. II. REVERSIBLE LATCHES Reversible Latches are designed using Reversible Logic gates [1]. Reversible Logic gates are basic building blocks of design a reversible logic circuits. We present novel design of reversible latches that are being optimized in terms of quantum cost, delay and the number of garbage outputs compare existing version [2] . ABSTRACT: Reversible logic has extensive application in emerging nanotechnologies. Design of reversible sequential circuits are presented that are optimized for the number of reversible gates and the garbage outputs. The optimization of the number of the reversible gates is not sufficient since each reversible gate is of different computational complexity, and thus will have a different quantum cost and delay. While the computational complexity of the reversible gates can be measured by its quantum cost, the delay of a reversible gate is another parameter that can be optimized during the design of a reversible sequential circuit. In this work, we presents novel designes of reversible latches that are optimized in terms of quantum cost, delay and the garbage outputs. The optimized designs of reversible latches presented in this work are the T latch and SR latch. The choice of reversible gates and design approach to carefully select a reversible gate for implementing a particular logic function will significantly impact the quantum costm, delay and garbage outputs of the reversible design. As compared to the best reported designs in literature, the proposed reversible sequential latches are better in terms of quantum cost, delay and garbage outputs. KEYWORDS: Quantum cost, Quantum Delay, Reversible, Garbage, Ancilla, Optimization, flip-flop, Complexity.
  • 2. A Novel Approach For Design and Verification… www.ijceronline.com ||June||2013|| Page 17 2.1 SR latch Fig:1 SR latch Optimized design of SR latch designed using peries Gate (PG) [1] . Comparison of existing SR latch and we proposing Latch is shown above. Table:1 comparison between existing and proposed reversible SR latch Quantum cost Quantum delay Garbage outputs Fixed input Existing SR latch 10 5 2 2 Proposed SR latch 8 4 2 2 Improvement in % 20 20 - - Fig: 2 comparison chart for reversible SR latches 2.2 T-latch Fig:3 proposed design of reversible T latch Optimized design of T-latch designed using peries Gate (PG) [1] . Comparison of existing T- latch and we proposing Latch is shown above.
  • 3. A Novel Approach For Design and Verification… www.ijceronline.com ||June||2013|| Page 18 Table:2 ccomparion of T latches in terms of QC,QD and GO Quantum cost Quantum delay Garbage outputs Fixed inputs Proposed design 5 5 2 1 Existing design 7 7 2 1 Improvement in % 29 29 - - Fig:4 comparison chart for T latches III. FLIP-FLOP Flip-flop is a one bit storage device. And also one of example of sequential circuit. For designing counter flip is a basic element. 3.1 T-Flip-flop In this section we propose the construction of Master-Slave T Flip-Flop using reversible gates. The truth table is shown in the Table 3. The design is shown in the Figure 5. We added a Feynman gate to get the desired functionality of fanout. The comparison of the proposed design with the existing ones is shown in the Table 4.There is no explicit mention of the reversible edge triggered T Flip-Flop. If we do the naive construction by replacing every irreversible gate by appropriate reversible gate, then the number of gates in the existing design has quantum cost 17, quantum delay 16 and the garbage outputs will be 4. The proposed design has [3], of QC,QD and GO. The comparison is shown in the Table 4. Fig: 5 proposed design of reversible T flip-flop Table:3 Truth table for T flip-flop clk T Q Q+ 0 1 0 0 0 0 0 0 1 1 1 0 1 1 1 0
  • 4. A Novel Approach For Design and Verification… www.ijceronline.com ||June||2013|| Page 19 Table: 4 comparision of proposed and existing design of reversible T flip-flops Quantum cost Quantum delay Garbage outputs Fixed inputs Existing design 17 16 4 4 Proposed design 14 14 3 3 Improvement in % 18 13 25 25 Fig: 6 comparision chart between existing and proposed reversible T flip-flops IV. DESIGN OF REVERSIBLE 4 BIT BINARY COUNTER The treditional 4 bit binary counter consists of four T flip-flops. From the above designed counter is the optimized in terms of quantum cost, quantum delay, garbage outputs and also designed with optimied D latches,D flip-flops and T flip-flops. There is no reversible 4 bit binary counter, present designed counter is existing as well as proposed counter. Fig: 7 proposed design of 4 bit binary counter
  • 5. A Novel Approach For Design and Verification… www.ijceronline.com ||June||2013|| Page 20 In case of taking the existing latches and flip-flops to design 4 bit binary counter the comparision we can observe as shown in following table in terms of quantum cost, quantum delay, garbage outputs and fixed inputs. Table:5 proposed design of reversible 4 bit binary counter table of content parameter Existing design Proposed design Improvement in % Quantum cost 150 58 62 Quantum delay 147 55 63 Forced inputs 34 18 48 Garbage outputs 40 12 70 Fig:8 comparision chart between existing and proposed reversible 4-bit binary counter V. SIMULATION RESULTS A binary counter consists of a series connection of complementing flip-flops, with the output of each flip-flop connected to the input of next higher order flip-flops. The count starts binary 1111 and decrements by 1with each count pulse input after the count of 0000 the counter go back to 1111 to repeat the count.
  • 6. A Novel Approach For Design and Verification… www.ijceronline.com ||June||2013|| Page 21 VI. CONCLUSION In this work, we have presented novel designs of reversible latches which are optimized in terms of quantum cost, delay and garbage outputs. We conclude that the choice of reversible gates and the design approach to carefully select a reversible gate for implementing a particular logic function will significantly impact the quantum cost, delay and garbage outputs of the reversible design.As compared to the best reported designs in literature, the proposed reversible sequential latches are better in terms of quantum cost, delay and garbage outputs. Further advancement of the proposed work is to use the proposed latches and flip-flops towards the design of complex sequential circuits. REFERENCES [1] R. Landauer. Irreversibility and heat generation in the computational process. IBM J. Research and Development, 5:183–191, Dec. 1961 [2] R. W.Keyes and R. Landauer, IBM J . Res. Develop. 14, 152 (1970), investigate a specific model computer whose energy dissipation per step is about kT. [3] http://en.wikipedia.org/wiki/IEEE_754r [4] E. Fredkin, T Toffoli, “Conservative Logic”, International Journal of Theor. Physics, 21(1982),pp.219-253. [5] T. Toffoli., “Reversible Computing”, Tech memo MIT/LCS/TM-151, MIT Lab for Computer Science (1980). [6] Himanshu Thapliyal and M.B Srinivas, “A Novel Reversible TSG Gate and Its Application for Designing Reversible Carry Look-Ahead and Other Adder Architectures”, Accepted in Tenth Asia-Pacific Computer Systems Architecture Conference(ACSAC05), Singapore, October 24 - 26, 2005 [7] Md. M. H Azad Khan, “Design of Full-adder With Reversible Gates”, International Conference on Computer and Information Technology, Dhaka, Bangladesh, 2002, pp. 515-519. [8] Dmitri Maslov, "Reversible Logic Synthesis" ,PhD Dissertion, Computer Science Department, University of New Brunswick, Canada, Oct 2003 [9] J. E. Rice, “A New Look at Reversible Memory Elements,” Proceedings of IEEE International Symposium on Circuits and Systems, 2006. [10] H. Thapliyal and M. B. Srinivas, “A Beginning in the Reversible Logic Synthesis of Sequential Circuits,” Proceedings of Military and Aerospace Programmable Logic Devices International Conference, 2005.