Design and Implementation of a Reversible Central Processing Unit

被引:2
作者
Jamal, Lafifa [1 ]
Babu, Hafiz Md Hasan [1 ]
机构
[1] Univ Dhaka, Dept Comp Sci & Engn, Dhaka 1000, Bangladesh
来源
2015 IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI | 2015年
关键词
Reversible Logic; Reversible CPU; Quantum Cost; Garbage Output;
D O I
10.1109/ISVLSI.2015.74
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This work addresses the reversible circuit design using novel modularization approach by presenting architecture of a logically reversible processor based on the Von Neumann architecture that can operate with very low power consumption, protection of power analysis attack and long span of life due to less heat dissipation. The organization and architecture of the proposed processor is designed from scratch. Sequential algorithms are proposed to produce the components of the reversible processor. The capabilities of the new processor is determined, the datapath layout is designed to handle the necessary capabilities, the instruction format is defined and the necessary logic is also constructed to control the datapath. To estimate the execution time of the algorithm, we consider the computational complexity, memory access patterns and the complexity of the instructions. Existing component designs are compared with the proposed components and theorems and lemmas are presented to prove the superiority of the proposed architecture. The proposed design is simulated and the simulation result verifies the correctness of the proposed design.
引用
收藏
页码:187 / 190
页数:4
相关论文
共 50 条
  • [1] An efficient approach to design a reversible control unit of a processor
    Jamal, Lafifa
    Alam, Md. Masbaul
    Babu, Hafiz Md Hasan
    SUSTAINABLE COMPUTING-INFORMATICS & SYSTEMS, 2013, 3 (04) : 286 - 294
  • [2] Design And Development of Efficient Reversible Floating Point Arithmetic unit
    Jain, Jenil
    Agrawal, Rahul
    2015 FIFTH INTERNATIONAL CONFERENCE ON COMMUNICATION SYSTEMS AND NETWORK TECHNOLOGIES (CSNT2015), 2015, : 811 - 815
  • [3] Design of Control unit for Low Power AU Using Reversible Logic
    Aradhya, Ravish H., V
    Kumar, Praveen B., V
    Muralidhara, K. N.
    INTERNATIONAL CONFERENCE ON COMMUNICATION TECHNOLOGY AND SYSTEM DESIGN 2011, 2012, 30 : 631 - 638
  • [4] Novel Design for Reversible Arithmetic Logic Unit
    Rigui Zhou
    Yancheng Li
    Manqun Zhang
    BenQiong Hu
    International Journal of Theoretical Physics, 2015, 54 : 630 - 644
  • [5] Novel Design for Reversible Arithmetic Logic Unit
    Zhou, Rigui
    Li, Yancheng
    Zhang, Manqun
    Hu, BenQiong
    INTERNATIONAL JOURNAL OF THEORETICAL PHYSICS, 2015, 54 (02) : 630 - 644
  • [6] Design and Implementation of Reversible Logic Based Ternary Content Addressable Memory
    Santhi, C.
    Babu, Moparthy Gurunadha
    SMART INTELLIGENT COMPUTING AND APPLICATIONS, VOL 2, 2020, 160 : 405 - 413
  • [7] Implementation of MAC Unit Using Reversible Logic
    Dhanabal, R.
    Bharathi, V.
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON SOFT COMPUTING SYSTEMS, ICSCS 2015, VOL 1, 2016, 397 : 343 - 350
  • [8] Design and implementation of a reversible logic based 8-bit arithmetic and logic unit
    Arunachalam, Kamaraj
    Perumalsamy, Marichamy
    Sundaram, C. Kalyana
    Kumar, J. Senthil
    International Journal of Computers and Applications, 2014, 36 (02) : 49 - 55
  • [9] Design and Implementation of Reversible Logic Based Bidirectional Barrel Shifter
    Anjaneyulu, O.
    Pradeep, T.
    Reddy, C. V. Krishna
    2012 10TH IEEE INTERNATIONAL CONFERENCE ON SEMICONDUCTOR ELECTRONICS (ICSE), 2012, : 490 - 494
  • [10] Design of Reversible Counter
    Al Mamun, Md. Selim
    Karmaker, B. K.
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2014, 5 (01) : 124 - 128