A reversible ALU using HNG and Ferdkin gates in QCA nanotechnology

被引:32
作者
Norouzi, Maliheh [1 ]
Heikalabad, Saeed Rasouli [2 ]
Salimzadeh, Fereshteh [3 ]
机构
[1] Kermanshah Univ Technol, Dept Elect Engn, Kermanshah, Iran
[2] Islamic Azad Univ, Ind Nanotechnol Res Ctr, Tabriz Branch, Tabriz, Iran
[3] Islamic Azad Univ, Dept Comp Engn, Urmia Branch, Orumiyeh, Iran
关键词
arithmetic and logical unit; nanotechnology; quantum-dot cellular automata; reversible logic; DOT CELLULAR-AUTOMATA; FULL ADDER/SUBTRACTOR; MAJORITY GATE; MEMORY CELL; DESIGN; MULTIPLEXER; ADDER; REVOLUTION; PERFORMANCE; CREATE;
D O I
10.1002/cta.2799
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Quantum dot cellular automata (QCA) with the characteristics such as low energy dissipation and high density is a suitable alternative technology to CMOS technology. Arithmetic logic unit (ALU) is one of the most important critical components of a microprocessor, and it is the core component of central processing unit (CPU). In this work, a novel reversible ALU in QCA nanotechnology is proposed. The reversible ALU contains three Ferdkin gates and one HNG gate. The proposed structure needs one constant input and generates only one garbage output. The proposed circuit does not need any rotated cells and only uses one layer that improves the manufacturability of the design interestingly. This circuit can perform 20 operations such as AND, OR, XOR, XNOR, COPY, addition, and increment. Our design contains only 480 cells and 12 majority voters and requires 15 clock phases. The proposed structures are simulated using QCADesigner version 2.0.3. The reversible ALU, despite a 25% increase in operations, has a 28% improvement in cell numbers and a 6% improvement in delay.
引用
收藏
页码:1291 / 1303
页数:13
相关论文
共 38 条
[1]   Designing single layer counter in quantum-dot cellular automata with energy dissipation analysis [J].
Abdullah-Al-Shafi, Md ;
Bahar, Ali Newaz ;
Habib, Md Ahsan ;
Bhuiyan, Mohammad Maksudur Rahman ;
Ahmad, Firdous ;
Ahmad, Peer Zahoor ;
Ahmed, Kawsar .
AIN SHAMS ENGINEERING JOURNAL, 2018, 9 (04) :2641-2648
[2]  
Ahmadpour S-S, COMPUTERS
[3]   Robust QCA full-adders using an efficient fault-tolerant five-input majority gate [J].
Ahmadpour, Seyed-Sajad ;
Mosleh, Mohammad ;
Heikalabad, Saeed Rasouli .
INTERNATIONAL JOURNAL OF CIRCUIT THEORY AND APPLICATIONS, 2019, 47 (07) :1037-1056
[4]   A revolution in nanostructure designs by proposing a novel QCA full-adder based on optimized 3-input XOR [J].
Ahmadpour, Seyed-Sajad ;
Mosleh, Mohammad ;
Heikalabad, Saeed Rasouli .
PHYSICA B-CONDENSED MATTER, 2018, 550 :383-392
[5]   Novel Robust Single Layer Wire Crossing Approach for Exclusive OR Sum of Products Logic Design with Quantum-Dot Cellular Automata [J].
Angizi, Shaahin ;
Alkaldy, Esam ;
Bagherzadeh, Nader ;
Navi, Keivan .
JOURNAL OF LOW POWER ELECTRONICS, 2014, 10 (02) :259-271
[6]   A novel multiplexer-based structure for random access memory cell in quantum-dot cellular automata [J].
Asfestani, Mazaher Naji ;
Heikalabad, Saeed Rasouli .
PHYSICA B-CONDENSED MATTER, 2017, 521 :162-167
[7]   A unique structure for the multiplexer in quantum-dot cellular automata to create a revolution in design of nanostructures [J].
Asfestani, Mazaher Naji ;
Heikalabad, Saeed Rasouli .
PHYSICA B-CONDENSED MATTER, 2017, 512 :91-99
[8]   A Three-Layer Full Adder/Subtractor Structure in Quantum-Dot Cellular Automata [J].
Barughi, Yashar Zirak ;
Heikalabad, Saeed Rasouli .
INTERNATIONAL JOURNAL OF THEORETICAL PHYSICS, 2017, 56 (09) :2848-2858
[9]   LOGICAL REVERSIBILITY OF COMPUTATION [J].
BENNETT, CH .
IBM JOURNAL OF RESEARCH AND DEVELOPMENT, 1973, 17 (06) :525-532
[10]  
Bhuvana B, 2018, INNOVATIONS ELECT CO, P111