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 条
  • [41] Adiabatic Implementation of Reversible Architecture
    Chowdhury, Anirban
    Mal, Sandipta
    Goswami, Shruti
    Mondal, Akash
    De, Swapnadip
    Chanda, Manash
    PROCEEDINGS OF 2ND INTERNATIONAL CONFERENCE ON 2017 DEVICES FOR INTEGRATED CIRCUIT (DEVIC), 2017, : 205 - 210
  • [42] Design of a Tree-Based Comparator and Memory Unit Based on a Novel Reversible Logic Structure
    Morrison, Matthew
    Lewandowski, Matthew
    Ranganathan, Nagarajan
    2012 IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI (ISVLSI), 2012, : 231 - 236
  • [43] A Novel Ternary Content-Addressable Memory (TCAM) Design Using Reversible Logic
    Kumar, S. Dinesh
    Sk, Noor Mahammad
    2015 28TH INTERNATIONAL CONFERENCE ON VLSI DESIGN (VLSID), 2015, : 316 - 320
  • [44] Design of Reversible Bidirectional Logarithmic Barrel Shifter
    Goswami, Mrinal
    Narzary, Aron
    Raj, Govind
    Sen, Bibhash
    2017 7TH INTERNATIONAL SYMPOSIUM ON EMBEDDED COMPUTING AND SYSTEM DESIGN (ISED), 2017,
  • [45] An Optimal Design of a Fault Tolerant Reversible Multiplier
    Jamal, Lafifa
    Rahman, Md. Mushfiqur
    Babu, Hafiz Md. Hasan
    2013 IEEE 26TH INTERNATIONAL SOC CONFERENCE (SOCC), 2013, : 37 - 42
  • [46] Design of Parity Preserving Reversible Sequential Circuits
    Abir, Md. Anwarul Islam
    Akhter, Arnisha
    Uddin, Md. Ashraf
    Islam, Md. Manowarul
    2016 5TH INTERNATIONAL CONFERENCE ON INFORMATICS, ELECTRONICS AND VISION (ICIEV), 2016, : 1022 - 1027
  • [47] Design of Priority Encoding based Reversible Comparators
    Nagamani, A. N.
    Manu, S.
    Agrawal, Vinod Kumar
    PROCEEDINGS OF THE 2015 IEEE INTERNATIONAL CONFERENCE ON ELECTRON DEVICES AND SOLID-STATE CIRCUITS (EDSSC), 2015, : 756 - 759
  • [48] Reversible squaring circuit for low power digital signal processing
    Singla, P. (pradeepsingla7@gmail.com), 1600, International Hellenic University - School of Science (07): : 50 - 54
  • [49] Design and Implementation of Quantum Dot Cellular Automata Based Irreversible and Reversible Logic Generator Block
    Waje, Manisha G.
    Dakhole, Pravin
    INTERNATIONAL CONFERENCE ON MATERIALS, ALLOYS AND EXPERIMENTAL MECHANICS (ICMAEM-2017), 2017, 225
  • [50] DESIGN AND IMPLEMENTATION OF PAL AND PLA USING REVERSIBLE LOGIC ON FPGA SPARTAN 3E
    Naguboina, Gopi Chand
    Anusudha, K.
    2017 FOURTH INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING, COMMUNICATION AND NETWORKING (ICSCN), 2017,