Design and simulation of novel adder/subtractors on quantum-dot cellular automata: Radical departure from Boolean logic circuits

被引:18
作者
Gladshtein, Michael [1 ]
机构
[1] ORT Braude Coll, IL-2161002 Karmiel, Israel
关键词
Quantum-dot cellular automata; Decimal adder/subtractor; Johnson-Mobius code;
D O I
10.1016/j.mejo.2013.03.013
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
The quantum-dot cellular automata (QCA) technology is now considered as one of the perspective technologies for a nanocomputer creation. The physical properties of QCA make it expedient to use serial data transfer/processing. The use of decimal notation and decimal arithmetic in QCA computing eliminates the decimal-to-binary conversion errors and processor time loses for these conversions, and also simplifies the software and increases the computer reliability. The 5-bit decimal Johnson-Mobius encoding simplifies decimal processing algorithms and allows error detection. The paper presents two original serial decimal adder/subtractor designs and a simple change-of-level Johnson-Mobius code error detector design on QCA. The radical departure from traditional parallel Boolean logic processing allows the use of a delay element implemented by short length of QCA wire as a function element. Such approach results in QCA decimal hardware simplification. (C) 2013 Elsevier Ltd. All rights reserved.
引用
收藏
页码:545 / 552
页数:8
相关论文
共 23 条
[1]  
[Anonymous], 1992, 9226 GAO IMTEC
[2]   Reliability Impact of N-Modular Redundancy in QCA [J].
Dysart, Timothy J. ;
Kogge, Peter M. .
IEEE TRANSACTIONS ON NANOTECHNOLOGY, 2011, 10 (05) :1015-1022
[3]  
Gladshtein M. A., 2006, Automatic Control and Computer Sciences, V40, P1
[4]  
Gladshtein M. A., 2005, Automatic Control and Computer Sciences, V39, P1
[5]   Algorithmic Synthesis of a Combinational Adder of Decimal Digits Encoded by the Johnson-Mobius Code [J].
Gladshtein, M. A. .
AUTOMATIC CONTROL AND COMPUTER SCIENCES, 2009, 43 (05) :233-240
[6]   Quantum-Dot Cellular Automata Serial Decimal Adder [J].
Gladshtein, Michael .
IEEE TRANSACTIONS ON NANOTECHNOLOGY, 2011, 10 (06) :1377-1382
[7]   Binary Adders on Quantum-Dot Cellular Automata [J].
Hanninen, Ismo ;
Takala, Jarmo .
JOURNAL OF SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2010, 58 (01) :87-103
[8]  
Kharbash F, 2008, INMIC: 2008 INTERNATIONAL MULTITOPIC CONFERENCE, P71, DOI 10.1109/INMIC.2008.4777710
[9]   Clocked molecular quantum-dot cellular automata [J].
Lent, CS ;
Isaksen, B .
IEEE TRANSACTIONS ON ELECTRON DEVICES, 2003, 50 (09) :1890-1896
[10]   Device architecture for computing with quantum dots [J].
Lent, CS ;
Tougaw, PD .
PROCEEDINGS OF THE IEEE, 1997, 85 (04) :541-557