A floating point division unit based on Taylor-Series expansion algorithm and Iterative Logarithmic Multiplier
Riyansh K. Karani, Akash K. Rana, Dhruv H. Reshamwala, Kishore, Saldanha

TL;DR
This paper introduces a new floating point division unit architecture utilizing Taylor-series expansion and an iterative logarithmic multiplier, aiming to enhance performance in applications like clustering and matrix decomposition.
Contribution
It presents a novel division unit architecture based on Taylor-series expansion and integrates an efficient iterative logarithmic multiplier with a new powering unit design.
Findings
Effective division unit architecture demonstrated
Efficient powering unit reduces hardware overhead
Potential for improved system performance in non-traditional applications
Abstract
Floating point division, even though being an infrequent operation in the traditional sense, is indis- pensable when it comes to a range of non-traditional applications such as K-Means Clustering and QR Decomposition just to name a few. In such applications, hardware support for floating point division would boost the performance of the entire system. In this paper, we present a novel architecture for a floating point division unit based on the Taylor-series expansion algorithm. We show that the Iterative Logarithmic Multiplier is very well suited to be used as a part of this architecture. We propose an implementation of the powering unit that can calculate an odd power and an even power of a number simultaneously, meanwhile having little hardware overhead when compared to the Iterative Logarithmic Multiplier.
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.
Taxonomy
TopicsNumerical Methods and Algorithms · Digital Filter Design and Implementation · Low-power high-performance VLSI design
