Implementation of Stopwatch using QCA based Carry Select Adder

Page 1

INTERNATIONAL JOURNAL FOR TRENDS IN ENGINEERING & TECHNOLOGY VOLUME 5 ISSUE 1 – MAY 2015 - ISSN: 2349 - 9303

Implementation of Stopwatch using QCA based Carry Select Adder M.Priyanga1 1

2

Kalasalingam Institute of Technology, M.E(VLSI Design), priyangamanoharan057@gmail.com

R.Subhashini2 Kalasalingam Institute of Technology, AP/ECE Subhashini.rj@gmail.com

Abstract— As transistor size reduces and more of them can be accommodated in a single die, thus rising chip computational capabilities. However, transistors cannot get smaller than their current size. The quantum-dot cellular automata (QCA) approach represents one of the possible solutions in overcoming this physical limit. The design of adders on quantum-dot cellular automata has been of recent interest. This paper presents an efficient QCA design for the Carry Select Adder (CSA). The QCA based CSA has better performance in terms of area and delay than the existing RCA. The application of this QCA based Carry Select Adder in stopwatch also designed. Index Terms— Transistor size, Quantum-dot Cellular Automata ,Carry Select Adder, Stopwatch, Ripple Carry Adder, ——————————  ——————————

1 INTRODUCTION CMOS Technology is approaching its scaling limit very fast. In practical point of view CMOS technology in nano-scales are facing many troubles. So in order to enhance the performance of a system new nanotechnology approach should be taken into account. Quantum Cellular Automata is one of the promising and emerging technologies which providing a solution at nanoscale and CMOS technology.Quantum-dot cellular automata (QCA) is an advanced technique in VLSI technology. It is suitable for the development of ultra-dense , low-power , high-performance digital circuits. For this reason the design of efficient logic circuits in QCA has received a great deal of scrutiny. Special efforts are directed to arithmetic circuits, with the main interest on the binary addition that is the basic operation of any digital system. QCA is based on the interaction of bi-stable QCA cells constructed from four quantum-dots. A high-level diagram of two polarized QCA cells is shown in Fig. 1. Each cell is constructed from four quantum dots arranged in a square pattern. These electrons occupy antipodal sites as a result of their mutual electrostatic revulsion. Thus, there exist two equivalent energetically minimal arrangements of the two electrons in the QCA cell as shown in Fig. The schematic representation of the basic cell of an electrostatic-based QCA is illustrated in Fig. 1 that also shows the two possible states of electrons in quantum dots through which the binary information is encoded. Adjacent cells interact with each other through electrostatic forces and a zone clocking scheme is usually exploited to provide controllable data directions.

Fig.1. QCA cells. Four clock signals, each phase shifted by 90’, are used to

scan the switch, hold, release, and relax phases. Clock signals are generated by means of clocking wires that run under the surface containing the QCA cells and modulate their energy barriers. All the cells above the same clock wire belong to the same clock zone. Arrays of QCA cells can be arranged to perform all logic functions. This is due to the Coulombic interactions, which influences the polarization of neighboring cells. QCA architectures have been proposed with potential barriers between the dots that can be controlled and used to clock QCA circuits.

2

CARRY SELECT ADDER IN QCA

A QCA is a nanostructure having as its basic cell a square four quantum dots structure charged with two free electrons able to tunnel. through the dots within the cell. Because of Coulombic revulsion, the two electrons will always reside in facing corners. The locations of the electrons in the cell determine two possible stable states that can be associated to the binary states 1 and 0. A quantum dot cellular automata is an advanced model of quantum computation. This is the mechanism in analog to digital standard model of cellular automata established by von Neumann. A cellular automaton is a finite state machine. It is consisting of an uniform grid of cells. Each cell can be in only one finite number of states at the discrete time. Quantum dot is a nanocrystal made of semiconductor material. Electronic characteristics of a quantum dots are closely related to its size and shape. The QCA paradigm is based on a cell with four quantum dots. Each QCA cell is employed by two electrons. Fundamental QCA logic devices are the three-input majority gate and inverter. A clocking mechanism is used to cause electrons to tunnel through to the appropriate locations. A four-phase clocking scheme is commonly used. Cellular automata are commonly implemented as software program only. but now a day cellular automata is implemented as the physical implementation using quantum cells is called Quantum dot cellular automata. QCA used 4 dots arranged in square pattern. The advantages of Quantum dot cellular automata is easier logic mapping, minimal routing requirements, power consumption is significantly low compare to CMOS and interconnects designed with

104


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.