32 bit ALU using Clock Gating and Carry Select Adder

  • Unique Paper ID: 142364
  • Volume: 2
  • Issue: 1
  • PageNo: 205-210
  • Abstract:
  • ALU is a fundamental building block of CPU found in computer. It does all process related to arithmetic and logic operations. As the operations become more complex,the ALU become more complex, more expensive and takes up more space in the CPU hence power consumption is a major issue.In this paper, a 32 bit ALU is designed using VHDL. Lower power consumption is achieved using clock gating and the results are compared with 32 bit ALU without clock gating. A carry select adder is used for the arithmetic unit to perform fast arithmetic functions.The design is then implemented in Xilinx Spartan 3E FPGA
add_icon3email to a friend

Copyright & License

Copyright © 2025 Authors retain the copyright of this article. This article is an open access article distributed under the Creative Commons Attribution License which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

BibTeX

@article{142364,
        author = {Liril George and R.H. Khade and Padmaja Bangde},
        title = {32 bit ALU using Clock Gating and Carry Select Adder},
        journal = {International Journal of Innovative Research in Technology},
        year = {},
        volume = {2},
        number = {1},
        pages = {205-210},
        issn = {2349-6002},
        url = {https://ijirt.org/article?manuscript=142364},
        abstract = {ALU is a fundamental building block of CPU found in computer. It does all process related to arithmetic and logic operations. As the operations become more complex,the ALU become more complex, more expensive and takes up more space in the CPU hence power consumption is a major issue.In this paper, a 32 bit ALU is designed using VHDL. Lower power consumption is achieved using clock gating and the results are compared with 32 bit ALU without clock gating. A carry select adder is used for the arithmetic unit to perform fast arithmetic functions.The design is then implemented in Xilinx Spartan 3E FPGA},
        keywords = {ALU, Clock Gating, FPGA, Spartan 3E, FPGA, CMOS, VHDL},
        month = {},
        }

Cite This Article

  • ISSN: 2349-6002
  • Volume: 2
  • Issue: 1
  • PageNo: 205-210

32 bit ALU using Clock Gating and Carry Select Adder

Related Articles