

Optimized Single Precision Floating-Point ALU Design and Implementation for RISC Processors on FPGA
Abstract
Single Precision Floating-Point Arithmetic Logic Units (FPALUs) play a crucial role in the performance and functionality of Reduced Instruction Set Computer (RISC) processors. This paper presents the design and implementation of an FPALU tailored for a RISC processor on a Field-Programmable Gate Array (FPGA). The FPALU is optimized for single precision floating-point arithmetic operations, including addition, subtraction, multiplication, and division. The design methodology encompasses the development of essential logic blocks, such as the opcode decoder, arithmetic block, logical block, comparator block, shifter/rotator block, and the specialized floating-point unit (FPU). Each block is meticulously crafted to ensure efficient operation and seamless integration within the RISC processor architecture. The implementation is validated through simulations and experimental analysis, demonstrating the feasibility and effectiveness of the FPALU design on FPGA technology.
References
Mohamed M. Eljhani, Veton Z. Kepuska, Reduced Instruction Set Computer Design on FPGA. 2021 IEEE 1st International Maghreb Meeting of the Conference on Sciences and Techniques of Automatic Control and Computer Engineering MI-STA, 25-27 May 2021, Tripoli-Libya
Noor Alhuda Saad Adela, Amani Najeeb Ben Yousuf, Mohamed Muftah Eljhani, Design and Implementation of Single Precision Floating-point Arithmetic Logic Unit for RISC Processor on FPGA, 2023 IEEE 3rd International Maghreb Meeting of the Conference on Sciences and Techniques of Automatic Control and Computer Engineering (MI-STA), Benghazi, Libya 21-23 May 2023.
J. Poornima, G. V. Ganesh, M. Jyothi, M. Shanti and A. Jhansi, “Design and implementation of pipelined 32-bit Advanced RISC processor for various D.S.P Application,” Proceedings of International Journal of Computer Science And Information Technology, June 2021.
Azhar Yaseen N J, Adersh V R “FPGA Implementation of a Efficient Single Precision Floating IEEE Computer, 2023. High Speed
Point ALU”
D. Bhuvana Suganthi, M. Shivaramaiah, A. Punitha, M K Vidhyalakshmi, S. Thaiyalnayaki, Design of 64-bit Floating-Point Arithmetic and Logical Complex Operation for High-Speed Processing, 2023 International Conference on Intelligent and Innovative Technologies in Computing, Electrical and Electronics (IITCEE).
Chen Yang, Siwei Xiang, Jiaxing Wang, Liyan Liang “A High Performance and Full Utilization Hardware Implementation of Floating Point Arithmetic Units” 2021 28th IEEE International Conference on Electronics, Circuits, and Systems (ICECS).
Dionysios Filippas, Christodoulos Peltekis, Giorgos Dimitrakopoulos, Chrysostomos Nicopoulos “Reduced-Precision Floating-Point Arithmetic in Systolic Arrays with Skewed Pipelines” 2023 IEEE 5th International Conference on Artificial Intelligence Circuits and Systems (AICAS).
Javier D. Bruguera, “Low Latency Floating-Point Division and Square Root Unit”, IEEE Computers, 2021
Refbacks
- There are currently no refbacks.