DocumentCode :
3016115
Title :
Computer arithmetic implemented with QCA: A progress report
Author :
Swartzlander, Earl E. ; Cho, Jr Heumpil ; Kong, Inwook ; Kim, Seong-Wan
Author_Institution :
Electr. & Comput. Eng. Dept., Univ. of Texas at Austin, Austin, TX, USA
fYear :
2010
fDate :
7-10 Nov. 2010
Firstpage :
1392
Lastpage :
1398
Abstract :
This paper presents a review of designs for performing arithmetic operations with Quantum-Dot Cellular Automata (QCA). An overview of implementations of adders, multipliers and dividers is provided. Ripple carry, carry lookahead and conditional sum adder designs are compared. The rather surprising result is that with a carefully tailored full adder, ripple carry adders are faster in QCA than carry lookahead and conditional sum adders. Array and “fast” (Wallace and Dadda) multipliers are compared. Finally a Goldschmidt divider is implemented. All of the designs have been simulated with QCA Designer, a simulator that simplifies the estimation of area and delay.
Keywords :
adders; cellular automata; digital arithmetic; dividing circuits; multiplying circuits; semiconductor quantum dots; QCA; adders; carry lookahead; computer arithmetic operations; conditional sum adder designs; dividers; multipliers; quantum-dot cellular automata; ripple carry; Adders; Clocks; Computer architecture; Delay; Layout; Logic gates; Wires;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Signals, Systems and Computers (ASILOMAR), 2010 Conference Record of the Forty Fourth Asilomar Conference on
Conference_Location :
Pacific Grove, CA
ISSN :
1058-6393
Print_ISBN :
978-1-4244-9722-5
Type :
conf
DOI :
10.1109/ACSSC.2010.5757763
Filename :
5757763
Link To Document :
بازگشت