SlideShare une entreprise Scribd logo
1  sur  5
Télécharger pour lire hors ligne
ISSN (e): 2250 – 3005 || Vol, 04 || Issue, 5 || May – 2014 ||
International Journal of Computational Engineering Research (IJCER)
www.ijceronline.com Open Access Journal Page 52
Area-Delay Efficient Binary Adders in QCA
1,
D.Thirupathi Reddy M.Tech, 2,
Soma Prneeth Reddy ,
3,
Katasani Sandeep Kumar Reddy, 4,
Suddamalla Nagadastagiri Reddy,
5,
S.K. khasid UG Students[ B.Tech],
Dept of ECE Mekapati RajaMohan Reddy Institute of Technology and Science . Nellore,
India,
I. INTRODUCTION
Quantum-dot cellular automata (QCA) are an attractive emerging technology suitable for the
development of ultra dense low-power high-performance digital circuits. Quantum-dot cellular automata (QCA)
which employs array of coupled quantum dots to implement Boolean logic function. The advantage of QCA lies
in the extremely high packing densities possible due to the small size of the dots, the simplified interconnection,
and the extremely low power delay product. A basic QCA cell consists of four quantum dots in a square array
coupled by tunnel barriers. Electrons are able to tunnel between the dots, but cannot leave the cell. If two excess
electrons are placed in the cell, Coulomb repulsion will force the electrons to dots on opposite corners. There are
thus two energetically equivalent ground state polarizations can be labeled logic “0”and “1”.The basic building
blocks of the QCA architecture are AND,OR and NOT. By using the Majority gate we can reduce the amount of
delay.i.e by calculating the propagation and generational carries.
II. REGULAR METHOD
A. Description
Multiple full adder circuits can be cascaded in parallel to add an N-bit number. For an N-
bit parallel adder, there must be N number of full adder circuits. A ripple carry adder is a logic circuit in which
the carry-out of each full adder is the carry in of the succeeding next most significant full adder. It is called a
ripple carry adder because each carry bit gets rippled into the next stage. In a ripple carry adder the sum and
carry out bits of any half adder stage is not valid until the carry in of that stage occurs. Propagation delays inside
the logic circuitry is the reason behind this. Propagation delay is time elapsed between the application of an
input and occurrence of the corresponding output.
Consider a NOT gate, When the input is “0″ the output will be “1″ and vice versa. The time taken for the
NOT gate’s output to become “0″ after the application of logic “1″ to the NOT gate’s input is the propagation
delay here. Similarly the carry propagation delay is the time elapsed between the application of the carry in
signal and the occurrence of the carry out (Cout) signal.
ABSTRACT:
As transistors decrease in size more and more of them can be accommodated in a single die, thus
increasing chip computational capabilities. However, transistors cannot get much smaller than their
current size. The quantum-dot cellular automata (QCA) approach represents one of the possible
solutions in overcoming this physical limit, even though the design of logic modules in QCA is not
always straightforward. In this brief, we propose a new adder that outperforms all state-of-the art
competitors and achieves the best area-delay tradeoff.
The above advantages are obtained by using an overall area similar to the cheaper designs
known in literature. The 64-bit version of the novel adder spans over 18.72 μm2 of active area and
shows a delay of only nine clock cycles, that is just 36 clock phases.
KEYWORDS -Verilog HDL, Xilinx 14.3.
Area-Delay Efficient Binary Adders in QCA
www.ijceronline.com Open Access Journal Page 53
B. RCA architecture
C. Basic Full adder block
To understand the working of a ripple carry adder completely, you need to have a look at the full adder
too. Full adder is a logic circuit that adds two input operand bits plus a Carry in bit and outputs a Carry out bit
and a sum bit.. The Sum out (Sout) of a full adder is the XOR of input operand bits A, B and the Carry in
(Cin)bit. Truth table and schematic of a 1 bit Full adder is shown below
There is a simple trick to find results of a full adder. Consider the second last row of the truth table,
here the operands are 1, 1, 0 ie (A, B, Cin). Add them together ie 1+1+0 = 10 . In binary system, the number
order is 0, 1, 10, 11……. and so the result of 1+1+0 is 10 just like we get 1+1+0 =2 in decimal system. 2 in the
decimal system correspond to 10 in the binary system. Swapping the result “10″ will give S=0 and Cout = 1 and
the second last row is justified.
Fig ; 1 bit full adder schematic and truth table
III. PROPOSED METHOD
A.Description
Quantum Dot Cellular Automata (sometimes referred to simply as quantum cellular automata, or QCA)
are proposed models of quantum computation, which have been devised in analogy to conventional models
of cellular automata introduced by von Neumann. Standard solid state QCA cell design considers the distance
between quantum dots to be about 20 nm, and a distance between cells of about 60 nm. Just like any CA,
Quantum (-dot) Cellular Automata are based on the simple interaction rules between cells placed on a grid. A
QCA cell is constructed from four quantum dots arranged in a square pattern. These quantum dots are sites
electrons can occupy by tunneling to them.
Area-Delay Efficient Binary Adders in QCA
www.ijceronline.com Open Access Journal Page 54
B. Cell Design
Fig: Simplified Diagram of QCA Cell Fig :Four Dot Quantum Cell
C. Structure of Majority gate
Fig: Structure of Majority gate
D. QCA Majority Gate:
The QCA majority gate performs a three-input logic function. Assuming the inputs are A ,B and C, the
logic function of the majority gate is
M =AB+BC+CA
E. Architecture of Basic Novel 2-bit adder
Fig: ARCHITECTURE OF BASIC NOVEL 2-BIT ADDER
To introduce the novel architecture proposed for implementing ripple adders in QCA, let consider two
n-bit addends A = an−1, . . . , a0 and B = bn−1, . . . , b0 and suppose that for the i th bit position (with i = n − 1, .
. . , 0) the auxiliary propagate and generate signals, namely pi = ai + bi and This article has been accepted for
inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.gi = ai ·
bi , are computed. ci being the carry produced at the generic (i−1)th bit position, the carry signal ci+2,furnished
at the (i+1)the bit position.
(a)
Area-Delay Efficient Binary Adders in QCA
www.ijceronline.com Open Access Journal Page 55
(b)
Fig Novel n-bit adder (a) carry chain and (b) sum block.
IV. CONCLUSION
The reduced number of gates of this work offers the great advantage in the reduction of area and also
the total delay. The QCA architecture is therefore, low area, low delay, simple and efficient for VLSI hardware
implementation. It would be interesting to test the design of the modified 128-bit Novel adders.
V. ACKNOWLEDGMENT
The authors would like to thank D.Thirupathi Reddy, the VLSI Division, MRRITS, Udayagiri, India, for their
contributions to this work.
REFERENCES
[1] C. S. Lent, P. D. Tougaw, W. Porod, and G. H. Bernestein, “Quantum cellular automata,” Nanotechnology, vol. 4, no. 1, pp. 49–57,
1993.
[2] M. T. Niemer and P. M. Kogge, “Problems in designing with QCAs Layout = Timing,” Int. J. Circuit Theory Appl., vol. 29, no. 1,pp.
49–62, 2001.
[3] J. Huang and F. Lombardi, Design and Test of Digital Circuits by Quantum-Dot Cellular Automata. Norwood, MA, USA: Artech
House,2007.
[4] W. Liu, L. Lu, M. O’Neill, and E. E. Swartzlander, Jr., “Design rules for quantum-dot cellular automata,” in Proc. IEEE Int. Symp.
Circuits Syst., May 2011, pp. 2361–2364.
[5] K. Kim, K. Wu, and R. Karri, “Toward designing robust QCA architectures in the presence of sneak noise paths,” in Proc. IEEE
Design, Autom. Test Eur. Conf. Exhibit., Mar. 2005, pp. 1214–1219.
[6] K. Kong, Y. Shang, and R. Lu, “An optimized majority logic synthesis methology for quantum-dot cellular automata,” IEEE Trans.
Nanotechnology.vol. 9, no. 2, pp. 170–183, Mar. 2010.
[7] K. Walus, G. A. Jullien, and V. S. Dimitrov, “Computer arithmetic structures for quantum cellular automata,” in Proc. Asilomar
Conf.Sygnals, Syst. Comput., Nov. 2003, pp. 1435–1439.
D.Thirupathi Reddy B.Tech from JNTU Anantapur University, M.Tech from JNTU
Anantapur University. He is working as Assistant Professor ECE Department of Mekapati Rajamohan Reddy
Institute of Technology and Science,Udayagiri,SPSRNellore,Dt,A.P,INDIA-524226.He was the member for
Techno vision-2K5, Techno vision-2K6,and Techno vision-2K13 held in the Rajamohan Reddy Institute of
Technology and Science,Udayagiri,SPSRNellore,Dt,A.P .He published one International journal. He attended
work shop on “cadence tool”, Faculty Development programs and technical symposiums.
Area-Delay Efficient Binary Adders in QCA
www.ijceronline.com Open Access Journal Page 56
Soma Praneeth Reddy, Studying B.Tech(ECE) at Mekapati RajaMohanReddy Institute of
Technology and Science(MRRITS), SPSR Nellore,AP,and doing projectwork on Area-Delay Efficient Binary
Adders In QCA with Reduced Area&Delay Application , Attended one national level technical seminars, one
national level workshop.
Katasani Sandeep kumar reddy ,Studying B.Tech(ECE) at Mekapati RajaMohanReddy
Institute of Technology and Science(MRRITS), SPSR Nellore,AP,and doing projectwork on Area-Delay
Efficient Binary Adders In QCA with Reduced Area&Delay Application.
Suddamalla Nagadastagiri Reddy, Studying B.Tech(ECE) at Mekapati RajaMohanReddy
Institute of Technology and Science(MRRITS), SPSR Nellore,AP,and doing projectwork on Area-Delay
Efficient Binary Adders In QCA with Reduced Area&Delay Application.Attended More than three national
level technical seminars,two national level workshops.
S.k.Khasid, Studying B.Tech(ECE) at Mekapati RajaMohanReddy Institute of Technology and
Science(MRRITS), SPSR Nellore,AP,and doing projectwork on Area-Delay Efficient Binary Adders In QCA
with Reduced Area&Delay Application.

Contenu connexe

Tendances

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
 
Minimum Cost Fault Tolerant Adder Circuits in Reversible Logic Synthesis
Minimum Cost Fault Tolerant Adder Circuits in Reversible Logic SynthesisMinimum Cost Fault Tolerant Adder Circuits in Reversible Logic Synthesis
Minimum Cost Fault Tolerant Adder Circuits in Reversible Logic Synthesis
Sajib Mitra
 
Implementation performance analysis of cordic
Implementation performance analysis of cordicImplementation performance analysis of cordic
Implementation performance analysis of cordic
iaemedu
 
Implementation of Area & Power Optimized VLSI Circuits Using Logic Techniques
Implementation of Area & Power Optimized VLSI Circuits Using Logic TechniquesImplementation of Area & Power Optimized VLSI Circuits Using Logic Techniques
Implementation of Area & Power Optimized VLSI Circuits Using Logic Techniques
IOSRJVSP
 

Tendances (20)

A Survey Paper on Different Encoding Techniques Based on Quantum Computing
A Survey Paper on Different Encoding Techniques Based on Quantum ComputingA Survey Paper on Different Encoding Techniques Based on Quantum Computing
A Survey Paper on Different Encoding Techniques Based on Quantum Computing
 
Efficient Design of Reversible Multiplexers with Low Quantum Cost
Efficient Design of Reversible Multiplexers with Low Quantum CostEfficient Design of Reversible Multiplexers with Low Quantum Cost
Efficient Design of Reversible Multiplexers with Low Quantum Cost
 
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...
 
An Efficient Construction of Online Testable Circuits using Reversible Logic ...
An Efficient Construction of Online Testable Circuits using Reversible Logic ...An Efficient Construction of Online Testable Circuits using Reversible Logic ...
An Efficient Construction of Online Testable Circuits using Reversible Logic ...
 
Dynamic Texture Coding using Modified Haar Wavelet with CUDA
Dynamic Texture Coding using Modified Haar Wavelet with CUDADynamic Texture Coding using Modified Haar Wavelet with CUDA
Dynamic Texture Coding using Modified Haar Wavelet with CUDA
 
Paper id 27201430
Paper id 27201430Paper id 27201430
Paper id 27201430
 
Ijetcas14 400
Ijetcas14 400Ijetcas14 400
Ijetcas14 400
 
Low-Cost Synthesis Approach for Reversible Authenticator Circuits in QCA Envi...
Low-Cost Synthesis Approach for Reversible Authenticator Circuits in QCA Envi...Low-Cost Synthesis Approach for Reversible Authenticator Circuits in QCA Envi...
Low-Cost Synthesis Approach for Reversible Authenticator Circuits in QCA Envi...
 
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...
 
Minimum Cost Fault Tolerant Adder Circuits in Reversible Logic Synthesis
Minimum Cost Fault Tolerant Adder Circuits in Reversible Logic SynthesisMinimum Cost Fault Tolerant Adder Circuits in Reversible Logic Synthesis
Minimum Cost Fault Tolerant Adder Circuits in Reversible Logic Synthesis
 
Qualitative Analysis of Optical Interleave Division Multiple Access using Spe...
Qualitative Analysis of Optical Interleave Division Multiple Access using Spe...Qualitative Analysis of Optical Interleave Division Multiple Access using Spe...
Qualitative Analysis of Optical Interleave Division Multiple Access using Spe...
 
Ijcet 06 08_003
Ijcet 06 08_003Ijcet 06 08_003
Ijcet 06 08_003
 
Clock mesh sizing slides
Clock mesh sizing slidesClock mesh sizing slides
Clock mesh sizing slides
 
Implementation performance analysis of cordic
Implementation performance analysis of cordicImplementation performance analysis of cordic
Implementation performance analysis of cordic
 
Implementation of Area & Power Optimized VLSI Circuits Using Logic Techniques
Implementation of Area & Power Optimized VLSI Circuits Using Logic TechniquesImplementation of Area & Power Optimized VLSI Circuits Using Logic Techniques
Implementation of Area & Power Optimized VLSI Circuits Using Logic Techniques
 
Embedded Logic Flip-Flops: A Conceptual Review
Embedded Logic Flip-Flops: A Conceptual ReviewEmbedded Logic Flip-Flops: A Conceptual Review
Embedded Logic Flip-Flops: A Conceptual Review
 
Neural Network Modeling for Simulation of Error Optimized QCA Adder Circuit
Neural Network Modeling for Simulation of Error Optimized QCA Adder CircuitNeural Network Modeling for Simulation of Error Optimized QCA Adder Circuit
Neural Network Modeling for Simulation of Error Optimized QCA Adder Circuit
 
IRJET- Chord Classification of an Audio Signal using Artificial Neural Network
IRJET- Chord Classification of an Audio Signal using Artificial Neural NetworkIRJET- Chord Classification of an Audio Signal using Artificial Neural Network
IRJET- Chord Classification of an Audio Signal using Artificial Neural Network
 
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
 
A novel vedic divider based crypto-hardware for nanocomputing paradigm: An ex...
A novel vedic divider based crypto-hardware for nanocomputing paradigm: An ex...A novel vedic divider based crypto-hardware for nanocomputing paradigm: An ex...
A novel vedic divider based crypto-hardware for nanocomputing paradigm: An ex...
 

Similaire à E04503052056

QUANTUM COMPUTING FOR VLSI : VERILOG IMPLEMENTATION OF REVERSIBLE LOGIC GATES
QUANTUM COMPUTING FOR VLSI : VERILOG IMPLEMENTATION OF REVERSIBLE LOGIC GATESQUANTUM COMPUTING FOR VLSI : VERILOG IMPLEMENTATION OF REVERSIBLE LOGIC GATES
QUANTUM COMPUTING FOR VLSI : VERILOG IMPLEMENTATION OF REVERSIBLE LOGIC GATES
DrKavitaKhare
 

Similaire à E04503052056 (20)

Design & analysis various basic logic gates usingQuantum Dot Cellular Automat...
Design & analysis various basic logic gates usingQuantum Dot Cellular Automat...Design & analysis various basic logic gates usingQuantum Dot Cellular Automat...
Design & analysis various basic logic gates usingQuantum Dot Cellular Automat...
 
Area-Delay Efficient Binary Adders in QCA
Area-Delay Efficient Binary Adders in QCAArea-Delay Efficient Binary Adders in QCA
Area-Delay Efficient Binary Adders in QCA
 
Design the High Speed Kogge-Stone Adder by Using
Design the High Speed Kogge-Stone Adder by UsingDesign the High Speed Kogge-Stone Adder by Using
Design the High Speed Kogge-Stone Adder by Using
 
Design and Implementation of 16-bit Arithmetic Logic Unit using Quantum dot C...
Design and Implementation of 16-bit Arithmetic Logic Unit using Quantum dot C...Design and Implementation of 16-bit Arithmetic Logic Unit using Quantum dot C...
Design and Implementation of 16-bit Arithmetic Logic Unit using Quantum dot C...
 
Investigating the Performance of NoC Using Hierarchical Routing Approach
Investigating the Performance of NoC Using Hierarchical Routing ApproachInvestigating the Performance of NoC Using Hierarchical Routing Approach
Investigating the Performance of NoC Using Hierarchical Routing Approach
 
Investigating the Performance of NoC Using Hierarchical Routing Approach
Investigating the Performance of NoC Using Hierarchical Routing ApproachInvestigating the Performance of NoC Using Hierarchical Routing Approach
Investigating the Performance of NoC Using Hierarchical Routing Approach
 
A Novel and Efficient Design for Squaring Units by Quantum-Dot Cellular Automata
A Novel and Efficient Design for Squaring Units by Quantum-Dot Cellular AutomataA Novel and Efficient Design for Squaring Units by Quantum-Dot Cellular Automata
A Novel and Efficient Design for Squaring Units by Quantum-Dot Cellular Automata
 
Area, Delay and Power Comparison of Adder Topologies
Area, Delay and Power Comparison of Adder TopologiesArea, Delay and Power Comparison of Adder Topologies
Area, Delay and Power Comparison of Adder Topologies
 
A modular approach for testable conservative reversible multiplexer circuit f...
A modular approach for testable conservative reversible multiplexer circuit f...A modular approach for testable conservative reversible multiplexer circuit f...
A modular approach for testable conservative reversible multiplexer circuit f...
 
IMPLEMENTATION OF EFFICIENT ADDER USING MULTI VALUE LOGIC TECHNIQUE
IMPLEMENTATION OF EFFICIENT ADDER USING MULTI VALUE LOGIC TECHNIQUEIMPLEMENTATION OF EFFICIENT ADDER USING MULTI VALUE LOGIC TECHNIQUE
IMPLEMENTATION OF EFFICIENT ADDER USING MULTI VALUE LOGIC TECHNIQUE
 
Approach to design a high performance fault-tolerant reversible ALU
Approach to design a high performance fault-tolerant reversible ALUApproach to design a high performance fault-tolerant reversible ALU
Approach to design a high performance fault-tolerant reversible ALU
 
Performance Analysis of Proposed Full Adder Cell at Submicron Technologies
Performance Analysis of Proposed Full Adder Cell at Submicron TechnologiesPerformance Analysis of Proposed Full Adder Cell at Submicron Technologies
Performance Analysis of Proposed Full Adder Cell at Submicron Technologies
 
IRJET - Realization of Power Optimised Carry Skip Adder using AOI Logic
IRJET -  	  Realization of Power Optimised Carry Skip Adder using AOI LogicIRJET -  	  Realization of Power Optimised Carry Skip Adder using AOI Logic
IRJET - Realization of Power Optimised Carry Skip Adder using AOI Logic
 
Presentation of a fault tolerance algorithm for design of quantum-dot cellul...
Presentation of a fault tolerance algorithm for design of  quantum-dot cellul...Presentation of a fault tolerance algorithm for design of  quantum-dot cellul...
Presentation of a fault tolerance algorithm for design of quantum-dot cellul...
 
Design and Implementation of Different types of Carry skip adder
Design and Implementation of Different types of Carry skip adderDesign and Implementation of Different types of Carry skip adder
Design and Implementation of Different types of Carry skip adder
 
I43024751
I43024751I43024751
I43024751
 
QUANTUM COMPUTING FOR VLSI : VERILOG IMPLEMENTATION OF REVERSIBLE LOGIC GATES
QUANTUM COMPUTING FOR VLSI : VERILOG IMPLEMENTATION OF REVERSIBLE LOGIC GATESQUANTUM COMPUTING FOR VLSI : VERILOG IMPLEMENTATION OF REVERSIBLE LOGIC GATES
QUANTUM COMPUTING FOR VLSI : VERILOG IMPLEMENTATION OF REVERSIBLE LOGIC GATES
 
Design 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
 
Ijciet 10 02_067
Ijciet 10 02_067Ijciet 10 02_067
Ijciet 10 02_067
 
IRJET - High Speed Inexact Speculative Adder using Carry Look Ahead Adder...
IRJET -  	  High Speed Inexact Speculative Adder using Carry Look Ahead Adder...IRJET -  	  High Speed Inexact Speculative Adder using Carry Look Ahead Adder...
IRJET - High Speed Inexact Speculative Adder using Carry Look Ahead Adder...
 

Dernier

Dernier (20)

MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 

E04503052056

  • 1. ISSN (e): 2250 – 3005 || Vol, 04 || Issue, 5 || May – 2014 || International Journal of Computational Engineering Research (IJCER) www.ijceronline.com Open Access Journal Page 52 Area-Delay Efficient Binary Adders in QCA 1, D.Thirupathi Reddy M.Tech, 2, Soma Prneeth Reddy , 3, Katasani Sandeep Kumar Reddy, 4, Suddamalla Nagadastagiri Reddy, 5, S.K. khasid UG Students[ B.Tech], Dept of ECE Mekapati RajaMohan Reddy Institute of Technology and Science . Nellore, India, I. INTRODUCTION Quantum-dot cellular automata (QCA) are an attractive emerging technology suitable for the development of ultra dense low-power high-performance digital circuits. Quantum-dot cellular automata (QCA) which employs array of coupled quantum dots to implement Boolean logic function. The advantage of QCA lies in the extremely high packing densities possible due to the small size of the dots, the simplified interconnection, and the extremely low power delay product. A basic QCA cell consists of four quantum dots in a square array coupled by tunnel barriers. Electrons are able to tunnel between the dots, but cannot leave the cell. If two excess electrons are placed in the cell, Coulomb repulsion will force the electrons to dots on opposite corners. There are thus two energetically equivalent ground state polarizations can be labeled logic “0”and “1”.The basic building blocks of the QCA architecture are AND,OR and NOT. By using the Majority gate we can reduce the amount of delay.i.e by calculating the propagation and generational carries. II. REGULAR METHOD A. Description Multiple full adder circuits can be cascaded in parallel to add an N-bit number. For an N- bit parallel adder, there must be N number of full adder circuits. A ripple carry adder is a logic circuit in which the carry-out of each full adder is the carry in of the succeeding next most significant full adder. It is called a ripple carry adder because each carry bit gets rippled into the next stage. In a ripple carry adder the sum and carry out bits of any half adder stage is not valid until the carry in of that stage occurs. Propagation delays inside the logic circuitry is the reason behind this. Propagation delay is time elapsed between the application of an input and occurrence of the corresponding output. Consider a NOT gate, When the input is “0″ the output will be “1″ and vice versa. The time taken for the NOT gate’s output to become “0″ after the application of logic “1″ to the NOT gate’s input is the propagation delay here. Similarly the carry propagation delay is the time elapsed between the application of the carry in signal and the occurrence of the carry out (Cout) signal. ABSTRACT: As transistors decrease in size more and more of them can be accommodated in a single die, thus increasing chip computational capabilities. However, transistors cannot get much smaller than their current size. The quantum-dot cellular automata (QCA) approach represents one of the possible solutions in overcoming this physical limit, even though the design of logic modules in QCA is not always straightforward. In this brief, we propose a new adder that outperforms all state-of-the art competitors and achieves the best area-delay tradeoff. The above advantages are obtained by using an overall area similar to the cheaper designs known in literature. The 64-bit version of the novel adder spans over 18.72 μm2 of active area and shows a delay of only nine clock cycles, that is just 36 clock phases. KEYWORDS -Verilog HDL, Xilinx 14.3.
  • 2. Area-Delay Efficient Binary Adders in QCA www.ijceronline.com Open Access Journal Page 53 B. RCA architecture C. Basic Full adder block To understand the working of a ripple carry adder completely, you need to have a look at the full adder too. Full adder is a logic circuit that adds two input operand bits plus a Carry in bit and outputs a Carry out bit and a sum bit.. The Sum out (Sout) of a full adder is the XOR of input operand bits A, B and the Carry in (Cin)bit. Truth table and schematic of a 1 bit Full adder is shown below There is a simple trick to find results of a full adder. Consider the second last row of the truth table, here the operands are 1, 1, 0 ie (A, B, Cin). Add them together ie 1+1+0 = 10 . In binary system, the number order is 0, 1, 10, 11……. and so the result of 1+1+0 is 10 just like we get 1+1+0 =2 in decimal system. 2 in the decimal system correspond to 10 in the binary system. Swapping the result “10″ will give S=0 and Cout = 1 and the second last row is justified. Fig ; 1 bit full adder schematic and truth table III. PROPOSED METHOD A.Description Quantum Dot Cellular Automata (sometimes referred to simply as quantum cellular automata, or QCA) are proposed models of quantum computation, which have been devised in analogy to conventional models of cellular automata introduced by von Neumann. Standard solid state QCA cell design considers the distance between quantum dots to be about 20 nm, and a distance between cells of about 60 nm. Just like any CA, Quantum (-dot) Cellular Automata are based on the simple interaction rules between cells placed on a grid. A QCA cell is constructed from four quantum dots arranged in a square pattern. These quantum dots are sites electrons can occupy by tunneling to them.
  • 3. Area-Delay Efficient Binary Adders in QCA www.ijceronline.com Open Access Journal Page 54 B. Cell Design Fig: Simplified Diagram of QCA Cell Fig :Four Dot Quantum Cell C. Structure of Majority gate Fig: Structure of Majority gate D. QCA Majority Gate: The QCA majority gate performs a three-input logic function. Assuming the inputs are A ,B and C, the logic function of the majority gate is M =AB+BC+CA E. Architecture of Basic Novel 2-bit adder Fig: ARCHITECTURE OF BASIC NOVEL 2-BIT ADDER To introduce the novel architecture proposed for implementing ripple adders in QCA, let consider two n-bit addends A = an−1, . . . , a0 and B = bn−1, . . . , b0 and suppose that for the i th bit position (with i = n − 1, . . . , 0) the auxiliary propagate and generate signals, namely pi = ai + bi and This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.gi = ai · bi , are computed. ci being the carry produced at the generic (i−1)th bit position, the carry signal ci+2,furnished at the (i+1)the bit position. (a)
  • 4. Area-Delay Efficient Binary Adders in QCA www.ijceronline.com Open Access Journal Page 55 (b) Fig Novel n-bit adder (a) carry chain and (b) sum block. IV. CONCLUSION The reduced number of gates of this work offers the great advantage in the reduction of area and also the total delay. The QCA architecture is therefore, low area, low delay, simple and efficient for VLSI hardware implementation. It would be interesting to test the design of the modified 128-bit Novel adders. V. ACKNOWLEDGMENT The authors would like to thank D.Thirupathi Reddy, the VLSI Division, MRRITS, Udayagiri, India, for their contributions to this work. REFERENCES [1] C. S. Lent, P. D. Tougaw, W. Porod, and G. H. Bernestein, “Quantum cellular automata,” Nanotechnology, vol. 4, no. 1, pp. 49–57, 1993. [2] M. T. Niemer and P. M. Kogge, “Problems in designing with QCAs Layout = Timing,” Int. J. Circuit Theory Appl., vol. 29, no. 1,pp. 49–62, 2001. [3] J. Huang and F. Lombardi, Design and Test of Digital Circuits by Quantum-Dot Cellular Automata. Norwood, MA, USA: Artech House,2007. [4] W. Liu, L. Lu, M. O’Neill, and E. E. Swartzlander, Jr., “Design rules for quantum-dot cellular automata,” in Proc. IEEE Int. Symp. Circuits Syst., May 2011, pp. 2361–2364. [5] K. Kim, K. Wu, and R. Karri, “Toward designing robust QCA architectures in the presence of sneak noise paths,” in Proc. IEEE Design, Autom. Test Eur. Conf. Exhibit., Mar. 2005, pp. 1214–1219. [6] K. Kong, Y. Shang, and R. Lu, “An optimized majority logic synthesis methology for quantum-dot cellular automata,” IEEE Trans. Nanotechnology.vol. 9, no. 2, pp. 170–183, Mar. 2010. [7] K. Walus, G. A. Jullien, and V. S. Dimitrov, “Computer arithmetic structures for quantum cellular automata,” in Proc. Asilomar Conf.Sygnals, Syst. Comput., Nov. 2003, pp. 1435–1439. D.Thirupathi Reddy B.Tech from JNTU Anantapur University, M.Tech from JNTU Anantapur University. He is working as Assistant Professor ECE Department of Mekapati Rajamohan Reddy Institute of Technology and Science,Udayagiri,SPSRNellore,Dt,A.P,INDIA-524226.He was the member for Techno vision-2K5, Techno vision-2K6,and Techno vision-2K13 held in the Rajamohan Reddy Institute of Technology and Science,Udayagiri,SPSRNellore,Dt,A.P .He published one International journal. He attended work shop on “cadence tool”, Faculty Development programs and technical symposiums.
  • 5. Area-Delay Efficient Binary Adders in QCA www.ijceronline.com Open Access Journal Page 56 Soma Praneeth Reddy, Studying B.Tech(ECE) at Mekapati RajaMohanReddy Institute of Technology and Science(MRRITS), SPSR Nellore,AP,and doing projectwork on Area-Delay Efficient Binary Adders In QCA with Reduced Area&Delay Application , Attended one national level technical seminars, one national level workshop. Katasani Sandeep kumar reddy ,Studying B.Tech(ECE) at Mekapati RajaMohanReddy Institute of Technology and Science(MRRITS), SPSR Nellore,AP,and doing projectwork on Area-Delay Efficient Binary Adders In QCA with Reduced Area&Delay Application. Suddamalla Nagadastagiri Reddy, Studying B.Tech(ECE) at Mekapati RajaMohanReddy Institute of Technology and Science(MRRITS), SPSR Nellore,AP,and doing projectwork on Area-Delay Efficient Binary Adders In QCA with Reduced Area&Delay Application.Attended More than three national level technical seminars,two national level workshops. S.k.Khasid, Studying B.Tech(ECE) at Mekapati RajaMohanReddy Institute of Technology and Science(MRRITS), SPSR Nellore,AP,and doing projectwork on Area-Delay Efficient Binary Adders In QCA with Reduced Area&Delay Application.