Combined Integer and Floating Point Multiplication Architecture(CIFM) for FPGAs and Its Reversible Logic Implementation
Himanshu Thapliyal, Hamid R. Arabnia, A.P Vinod

TL;DR
This paper introduces a combined integer and floating point multiplier architecture for FPGAs, featuring reconfigurability, self-repairability, and reversible logic implementation to enhance low-power and quantum computing applications.
Contribution
It proposes a novel combined multiplier architecture with reconfigurability and self-repair features, along with reversible logic implementation for FPGA enhancement.
Findings
Replaces existing 18x18 multipliers with 24x24 design using 4x4 modules.
Provides a self-repairable, reconfigurable multiplier architecture.
Includes reversible logic implementation for quantum computing compatibility.
Abstract
In this paper, the authors propose the idea of a combined integer and floating point multiplier(CIFM) for FPGAs. The authors propose the replacement of existing 18x18 dedicated multipliers in FPGAs with dedicated 24x24 multipliers designed with small 4x4 bit multipliers. It is also proposed that for every dedicated 24x24 bit multiplier block designed with 4x4 bit multipliers, four redundant 4x4 multiplier should be provided to enforce the feature of self repairability (to recover from the faults). In the proposed CIFM reconfigurability at run time is also provided resulting in low power. The major source of motivation for providing the dedicated 24x24 bit multiplier stems from the fact that single precision floating point multiplier requires 24x24 bit integer multiplier for mantissa multiplication. A reconfigurable, self-repairable 24x24 bit multiplier (implemented with 4x4 bit multiply…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
