Design and Analysis of FPGA Based 32 Bit ALU Using Reversible Gates

被引:0
|
作者
Swamynathan, S. M. [1 ]
Banumathi, V. [2 ]
机构
[1] SNS Coll Technol, Dept ECE, Coimbatore, Tamil Nadu, India
[2] Anna Univ, Reg Ctr, Dept ECE, Coimbatore, Tamil Nadu, India
关键词
Reversible gate; Verilog Hardware Description Language; Feynman gate; Peres gate; Toffoli gate; Fredkin gate; Arithmetic Logic Unit;
D O I
暂无
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
An Arithmetic logic Unit (ALU) is used in arithmetic, logical function in all processor. It is also an important subsystem in digital system design. Arithmetic Logic Unit (ALU) is one of the most important components of any system and is used in many appliances like calculators, cell phones, and computers. A 32-bit ALU was designed using Verilog HDL with the logical gates such as AND and OR for each one bit ALU circuit. The design was implemented in Xilinx. It can work fast than the ALU processor using less power. The design of an ALU and a Cache memory for use in a high performance processor was examined. Reversible logic vital in recent years because it has ability to reduce the power dissipation which is main requirement in low power design. ALU which are designed using non reversible logic gates consume more power. So there is a need for lesser power consumption and the reversible logic has been playing vital role during recent years for low power VLSI Design techniques. This technique helps in reducing power consumption and power dissipation. This paper presents an implementation of ALU based on reversible logic while comparing it to an ALU architecture with the normal logic gates. All the modules are simulated in modelsim SE 6.4c and synthesised using Xilinx ISE 14.5. ALU which is designed using non reversible logic gates consume more power of about 0.312 mw and the implementation of ALU based on reversible logic reduces the power consumption during operations to about 5.1 percentages.
引用
收藏
页数:4
相关论文
共 50 条
  • [1] Design of a Power Efficient ALU Using Reversible Logic Gates
    Rahim, B. Abdul
    Dhananjaya, B.
    Fahimuddin, S.
    Dastagiri, N. Bala
    ICCCE 2018, 2019, 500 : 469 - 479
  • [2] Design and Optimization of 8 bit ALU using Reversible Logic
    Deeptha, A.
    Muthanna, Drishika
    Dhrithi, M.
    Pratiksha, M.
    Kariyappa, B. S.
    2016 IEEE INTERNATIONAL CONFERENCE ON RECENT TRENDS IN ELECTRONICS, INFORMATION & COMMUNICATION TECHNOLOGY (RTEICT), 2016, : 1632 - 1636
  • [3] 32-Bit ALU with Clockless Gates for RSFQ Bit-Parallel Processor
    Kawaguchi, Takahiro
    Takagi, Naofumi
    IEICE TRANSACTIONS ON ELECTRONICS, 2022, E105C (06): : 245 - 250
  • [4] 32-Bit ALU with Clockless Gates for RSFQ Bit-Parallel Processor
    Kawaguchi T.
    Takagi N.
    IEICE Transactions on Electronics, 2022, 105 (06) : 245 - 250
  • [5] 32 bit multiplication and division ALU design based on RISC structure
    Ding, Yuehua
    Yi, Kui
    DCABES 2007 Proceedings, Vols I and II, 2007, : 1217 - 1220
  • [6] 32 bit Multiplication and Division ALU Design Based on RISC Structure
    Yi, Kui
    Ding, Yue-Hua
    FIRST IITA INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, PROCEEDINGS, 2009, : 761 - 764
  • [7] A reversible ALU using HNG and Ferdkin gates in QCA nanotechnology
    Norouzi, Maliheh
    Heikalabad, Saeed Rasouli
    Salimzadeh, Fereshteh
    INTERNATIONAL JOURNAL OF CIRCUIT THEORY AND APPLICATIONS, 2020, 48 (08) : 1291 - 1303
  • [8] A Novel Design and Implementation of 32-Bit Hybrid ALU
    Shirol, Suhas B.
    Ramakrishna, S.
    Shettar, Rajashekar B.
    COMPUTING AND NETWORK SUSTAINABILITY, 2019, 75
  • [9] Design, Implementation and Verification of 32-Bit ALU with VIO
    Devi, Dharmavaram Asha
    Sugun, Sai L.
    PROCEEDINGS OF THE 2ND INTERNATIONAL CONFERENCE ON INVENTIVE SYSTEMS AND CONTROL (ICISC 2018), 2018, : 495 - 499
  • [10] Design of Reversible Logic Based ALU
    Dhanabal, R.
    Sahoo, Sarat Kumar
    Bharathi, V.
    Bhavya, V.
    Chandrakant, Patil Ashwini
    Sarannya, K.
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON SOFT COMPUTING SYSTEMS, ICSCS 2015, VOL 1, 2016, 397 : 303 - 313