Design and implementation of fast floating point units for FPGAs

Due to growth in demand for high-performance applications that require high numerical stability and accuracy, the need for floating-point FPGA has been increased. In this work, an open-source and efficient floating-point unit is implemented on a standard Xilinx Sparton-6 FPGA platform. The proposed...

Full description

Saved in:
Bibliographic Details
Main Authors: Hassan, Mohammed Falih (Author), Hussein, Karime Farhood (Author), Al-Musawi, Bahaa (Author)
Format: EJournal Article
Published: Institute of Advanced Engineering and Science, 2020-09-01.
Subjects:
Online Access:Get fulltext
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:Due to growth in demand for high-performance applications that require high numerical stability and accuracy, the need for floating-point FPGA has been increased. In this work, an open-source and efficient floating-point unit is implemented on a standard Xilinx Sparton-6 FPGA platform. The proposed design is described in a hierarchal way starting from functional block descriptions toward modules level design. Our implementation used minimal resources available on the targeting FPGA board, tested on Sparton-6 FPGA platform and verified on ModelSim. The open-source framework can be embedded or customized for low-cost FPGA devices that do not offer floating-point units.
Item Description:https://ijeecs.iaescore.com/index.php/IJEECS/article/view/21445