Low Complexity Design of Ripple Carry and Brent-Kung Adders in QCA

被引:147
作者
Pudi, Vikramkumar [1 ]
Sridharan, K. [1 ]
机构
[1] Indian Inst Technol, Dept Elect Engn, Madras 600036, Tamil Nadu, India
关键词
Area; Brent-Kung adder; cell count; Han-Carlson adder; inverters; Kogge-Stone adder; Ladner-Fischer adder; majority gates; quantum-dot cellular automata; ripple carry adder; QUANTUM; CIRCUITS; DISSIPATION; ALGORITHM; DEVICES;
D O I
10.1109/TNANO.2011.2158006
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
The design of adders on quantum dot cellular automata (QCA) has been of recent interest. While few designs exist, investigations on reduction of QCA primitives (majority gates and inverters) for various adders are limited. In this paper, we present a number of new results on majority logic. We use these results to present efficient QCA designs for the ripple carry adder (RCA) and various prefix adders. We derive bounds on the number of majority gates for n-bit RCA and n-bit Brent-Kung, Kogge-Stone, Ladner-Fischer, and Han-Carlson adders. We further show that the Brent-Kung adder has lower delay than the best existing adder designs as well as other prefix adders. In addition, signal integrity and robustness studies show that the proposed Brent-Kung adder is fairly well-suited to changes in time-related parameters as well as temperature. Detailed simulations using QCA Designer are presented.
引用
收藏
页码:105 / 119
页数:15
相关论文
共 38 条
[1]  
Akers Jr S. B., 1961, IRE T ELECTRON COM, VEC-10, P779, DOI DOI 10.1109/TEC.1961.5219289
[2]  
AKERS SB, 1962, P 3 ANN S SWITCH CIR, V7, P149
[3]  
[Anonymous], 2018, Computer Arithmetic Algorithms
[4]  
[Anonymous], 2007, DESIGN TEST DIGITAL
[5]   Probabilistic modeling of QCA circuits using Bayesian networks [J].
Bhanja, Sanjukta ;
Sarkar, Sudeep .
IEEE TRANSACTIONS ON NANOTECHNOLOGY, 2006, 5 (06) :657-670
[6]   A REGULAR LAYOUT FOR PARALLEL ADDERS [J].
BRENT, RP ;
KUNG, HT .
IEEE TRANSACTIONS ON COMPUTERS, 1982, 31 (03) :260-264
[7]   Fabricatable interconnect and molecular QCA circuits [J].
Chaudhary, Amitabh ;
Danny, Ziyi Chen ;
Xiaobo, Sharon Hu ;
Niemer, Michael T. ;
Ravichandran, Ramprasad ;
Whitton, Kevin .
IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2007, 26 (11) :1978-1991
[8]  
CHO H, 2006, P 6 IEEE C NAN IEEE, P363
[9]   Adder designs and analyses for quantum-dot cellular automata [J].
Cho, Heumpil ;
Swartzlander, Earl E., Jr. .
IEEE TRANSACTIONS ON NANOTECHNOLOGY, 2007, 6 (03) :374-383
[10]   Adder and Multiplier Design in Quantum-Dot Cellular Automata [J].
Cho, Heumpil ;
Swartzlander, Earl E., Jr. .
IEEE TRANSACTIONS ON COMPUTERS, 2009, 58 (06) :721-727