Area-Delay Efficient Binary Adders in QCA: Abstract
Area-Delay Efficient Binary Adders in QCA: Abstract
Area-Delay Efficient Binary Adders in QCA: Abstract
ABSTRACT:
The
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.
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 a rray
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 0and 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 Nbit 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 gates output to become 0 after the application of logic 1 to the NOT gates 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
RCA architecture
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.
B. Cell Design
(a)
(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.
[1]
[2]
1,pp.
REFERENCES
C. S. Lent, P. D. Tougaw, W. Porod, and G. H. Bernestein, Quantum cellular automata, Nanotechnology, vol. 4, no. 1, pp. 4957,
1993.
M. T. Niemer and P. M. Kogge, Problems in designing with QCAs Layout = Timing, Int. J. Circuit Theory Appl., vol. 29, no.
4962, 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. ONeill, and E. E. Swartzlander, Jr., Design rules for quantum-dot cellular automata, in Proc. IEEE Int.
Symp.
Circuits Syst., May 2011, pp. 23612364.
[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. 12141219.
[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. 170183, 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. 14351439.
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.
Science(MRRITS), SPSR Nellore,AP,and doing projectwork on Area-Delay Efficient Binary Adders In QCA
with Reduced Area&Delay Application.