Skip to main content
Top

2020 | Book

Quantum-Dot Cellular Automata Based Digital Logic Circuits: A Design Perspective

Authors: Dr. Trailokya Nath Sasamal, Prof. Ashutosh Kumar Singh, Prof. Anand Mohan

Publisher: Springer Singapore

Book Series : Studies in Computational Intelligence

insite
SEARCH

About this book

This book covers several futuristic computing technologies like quantum computing, quantum-dot cellular automata, DNA computing, and optical computing. In turn, it explains them using examples and tutorials on a CAD tool that can help beginners get a head start in QCA layout design. It discusses research on the design of circuits in quantum-dot cellular automata (QCA) with the objectives of obtaining low-complexity, robust designs for various arithmetic operations. The book also investigates the systematic reduction of majority logic in the realization of multi-bit adders, dividers, ALUs, and memory.

Table of Contents

Frontmatter
Chapter 1. Introduction
Abstract
The exponential decrease in feature size causes serious challenges in CMOS technology due to oxide thickness, diffusion barriers, power dissipation, and leakage currents, etc.
Trailokya Nath Sasamal, Ashutosh Kumar Singh, Anand Mohan
Chapter 2. QCA Background
Abstract
This chapter provides an overview of QCA technology and the logic associated with it. It also includes a brief discussion of various types of QCA implementation currently under research along with a comprehensive literature survey pertaining to this work. As device feature sizes approach quantum limits, fundamental effects will make further scaling difficult, requiring a departure from the FET-based paradigm and necessitating revolutionary approaches to computing.
Trailokya Nath Sasamal, Ashutosh Kumar Singh, Anand Mohan
Chapter 3. Fundamental of Reversible Logic
Abstract
All classical logic circuits are physically irreversible, because these circuits comprise irreversible logic. With irreversible logic, all the energy transferred by the power supply is finally converted into heat. Irreversible logic does not allow traverse the state sequences in the reverse direction to gain the initial state after the end of logical computation. This chapter discusses different aspects of both irreversible and reversible logic gates.
Trailokya Nath Sasamal, Ashutosh Kumar Singh, Anand Mohan
Chapter 4. Design of Reversible Gates in QCA
Abstract
In this chapter, we explore the QCA implementation of primitive reversible logic gates. We also consider the advantages of using proposed reversible structures to realize complex and efficient QCA circuits. For QCA layout of the proposed structures, we have employed QCADesigner, and corresponding simulation results are analyzed.
Trailokya Nath Sasamal, Ashutosh Kumar Singh, Anand Mohan
Chapter 5. Designs of Adder Circuit in QCA
Abstract
In this chapter, we discuss two different designs of QCA Ripple Carry Adders by customizing the fundamental block, i.e., the full adder circuit. We start the discussion with designing RCA using 5-input majority gate-based full adder. Further, designs are evolved considering a compact form full adder that relied on a novel XOR structure. Parts of the analysis presented in this chapter have been discussed in [1, 2].
Trailokya Nath Sasamal, Ashutosh Kumar Singh, Anand Mohan
Chapter 6. Array Dividers in QCA
Abstract
In this chapter, we present design and implementation of iterative computational unit such as binary divider using QCA. Different types of dividers are introduced. Specifically, non-restoring divider is discussed that realized by iterative cellular arrays for parallel divisions. Performance metrics of different existing dividers are analyzed. Some of the works in this chapter have been reported in [1].
Trailokya Nath Sasamal, Ashutosh Kumar Singh, Anand Mohan
Chapter 7. Design of Arithmetic Logic Unit in QCA
Abstract
In this chapter, we examined the reversible arithmetic logic unit (ALU) and its implementation in QCA framework. ALU is one of the fundamental components as it defines the performance of any processing systems. This chapter is structured in four sections. First section discusses different ALU structures in QCA. In Sect. 7.2, we analyze and validate one of the reversible ALU designs in QCA framework. Section 7.3 inspects the complexity of different reversible and non-reversible ALU structures with comparative analysis. Section 7.4 presents the summary of the chapter.
Trailokya Nath Sasamal, Ashutosh Kumar Singh, Anand Mohan
Chapter 8. Design of Registers and Memory in QCA
Abstract
In this chapter, we consider the design of sequential circuits in QCA. In particular, we presented the design of different D flip-flops and RAM cell with set and reset ability in QCA. The analysis for the proposed designs is carried out using rotated majority gate (MV3) and an efficient 5-input majority gate (MV5).
Trailokya Nath Sasamal, Ashutosh Kumar Singh, Anand Mohan
Chapter 9. Clocking Schemes for QCA
Abstract
One aspect that is important for QCA circuits is clocking schemes.
Trailokya Nath Sasamal, Ashutosh Kumar Singh, Anand Mohan
Chapter 10. Conclusion and Possible Future Direction
Abstract
The QCA paradigm encodes bit information by charge configuration within a cell instead of current switches of transistors in conventional CMOS circuits. This revolutionary approach provides an alternate way for transistor-less computation at the nanoscale. This research has provided designs and simulation results for new nanoelectronics computing architecture-based digital design on the Quantum-dot Cellular Automata (QCA) paradigm.
Trailokya Nath Sasamal, Ashutosh Kumar Singh, Anand Mohan
Backmatter
Metadata
Title
Quantum-Dot Cellular Automata Based Digital Logic Circuits: A Design Perspective
Authors
Dr. Trailokya Nath Sasamal
Prof. Ashutosh Kumar Singh
Prof. Anand Mohan
Copyright Year
2020
Publisher
Springer Singapore
Electronic ISBN
978-981-15-1823-2
Print ISBN
978-981-15-1822-5
DOI
https://doi.org/10.1007/978-981-15-1823-2