Logic Synthesis in Reversible PLA

被引:1
作者
Tara, Nazma [1 ]
Babu, Hafiz Md. Hasan [1 ]
Matin, Nawshi [1 ]
机构
[1] Univ Dhaka, Dept Comp Sci & Engn, Dhaka 1000, Bangladesh
来源
2016 29TH INTERNATIONAL CONFERENCE ON VLSI DESIGN AND 2016 15TH INTERNATIONAL CONFERENCE ON EMBEDDED SYSTEMS (VLSID) | 2016年
关键词
Reversible logic; RPLA; ESOP; Quantum cost;
D O I
10.1109/VLSID.2016.40
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Reversible logic have been motivated by consideration of zero-energy computation. Reconfigurability and structural regularity of Programmable Logic Devices caused wide use of it by the logic designers. In this paper, we propose a design algorithm for a PLA (Programmable Logic Array) with a newly designed low cost 3 x 3 reversible NMG (New Mux Gate) circuit for implementing multi-output ESOP (Exclusive-OR Sum of Product) functions. In addition, we propose a heuristic to sort and to realize the product terms of ESOP functions in order to share the internal sub-products to reduce the number of gates in the proposed circuit. The proposed algorithms make the design efficient with improvement 9.05% in number of gates, 25.5% in garbage count and 14.5% quantum cost metric than existing techniques averagely. Performance is also analyzed by using MCNC benchmark circuits.
引用
收藏
页码:110 / 115
页数:6
相关论文
共 13 条
[1]   LOGICAL REVERSIBILITY OF COMPUTATION [J].
BENNETT, CH .
IBM JOURNAL OF RESEARCH AND DEVELOPMENT, 1973, 17 (06) :525-532
[2]  
Chowdhury AR, 2005, I CONF VLSI DESIGN, P311
[3]   INTRODUCTION TO ARRAY LOGIC [J].
FLEISHER, H ;
MAISSEL, LI .
IBM JOURNAL OF RESEARCH AND DEVELOPMENT, 1975, 19 (02) :98-109
[4]  
Kanman R., 2011, INT J INF COMMUN TEC, P337
[5]   IRREVERSIBILITY AND HEAT GENERATION IN THE COMPUTING PROCESS [J].
LANDAUER, R .
IBM JOURNAL OF RESEARCH AND DEVELOPMENT, 1961, 5 (03) :183-191
[6]   Reversible cascades with minimal garbage [J].
Maslov, D ;
Dueck, GW .
IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2004, 23 (11) :1497-1509
[7]  
Merkle R. C., 1993, Nanotechnology, V4, P114, DOI 10.1088/0957-4484/4/2/007
[8]  
Mishchenko A., 2002, P INT WORKSHOP LOGIC, P197
[9]  
Mitra S.K., 2012, P S VLSI GLSVLSI 12, P215
[10]  
Nielsen M A., 2001, Quantum Computation and Quantum Information, V2nd edn