POSIT vs. Floating Point in Implementing IIR Notch Filter by Enhancing Radix‐4 Modified Booth Multiplier

7Citations
Citations of this article
5Readers
Mendeley users who have this article in their library.

Abstract

The increased demand for better accuracy and precision and wider data size has strained current the floating point system and motivated the development of the POSIT system. The POSIT system supports flexible formats and tapered precision and provides equivalent accuracy with fewer bits. This paper examines the POSIT and floating point systems, comparing the performance of 32‐bit POSIT and 32‐bit floating point systems using IIR notch filter implementation. Given that the bulk of the calculations in the filter are multiplication operations, an Enhanced Radix‐4 Modified Booth Multiplier (ERMBM) is implemented to increase the calculation speed and efficiency. ERMBM enhances area, speed, power, and energy compared to the POSIT regular multiplier by 26.80%, 51.97%, 0.54%, and 52.22%, respectively, without affecting the accuracy. Moreover, the Taylor series technique is adopted to implement the division operation along with cosine arithmetic unit for POSIT numbers. After comparing POSIT with floating point, the accuracy of POSIT is 92.31%, which is better than floating point’s accuracy of 23.08%. Moreover, POSIT reduces area by 21.77% while increasing the delay. However, when the ERMBM is utilized instead of the POSIT regular multiplier in implementing the filter, POSIT outperforms floating point in all the performance metrics including area, speed, power, and energy by 35.68%, 20.66%, 31.49%, and 45.64%, respectively.

Cite

CITATION STYLE

APA

Esmaeel, A. A., Abed, S., Mohd, B. J., & Fairouz, A. A. (2022). POSIT vs. Floating Point in Implementing IIR Notch Filter by Enhancing Radix‐4 Modified Booth Multiplier. Electronics (Switzerland), 11(1). https://doi.org/10.3390/electronics11010163

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free