Implementation of Segmentation Based Efficient Imprecise Multipliers with Mux Based Full Adders
Keywords:
Approximate multiplier, Partial product matrix, Reduced partial product matrix, SAM, Xilinx Vivado.Abstract
We offer a new method for multiplying two unsigned binary values using a Segmentation-based Approximate Multiplier in this paper. The primary problem for approximate multiplier systems is to decrease the area and latency while avoiding substantial errors. Almost every approximation multiplier on the market divides the input operands in order to take advantage of flow parallelism. The suggested design shrinks a Partial Products Matrix of the order of nx(2n-1) to a Reduced Partial Product Matrixof the order of 4x2n. It also removes the need for additional hardware for partial product compression and rearrangement. Along with this effort, we also present -SAM, an optimized version of our fundamental concept. SAM reduces the basic design's on-chip space and power use even more. Xilinx Vivado is used to simulate and synthesize the efficiency of the suggested technique.
References
- C. S. Wallace, A suggestion for a fast multiplier, IEEE Transactions on Electronic Computers, vol. EC-13, no. 1, pp. 14–17, 1964.
- S. Vahdat, M. Kamal, A. Afzali-Kusha, and M. Pedram, TOSAM: An Energy-Efficient Truncation- and Rounding-Based Scalable Approximate Multiplier, IEEE Transactions on Very Large Scale Integration (VLSI) Systems, 2019.
- S. Vahdat, LETAM: A low energy truncation-based approximate multiplier, Computers Electrical Engineering, 2017.
- O. Akbari, M. Kamal, A. Afzali-Kusha, and M. Pedram, Dual-Quality 4:2 Compressors for Utilizing in Dynamic Accuracy Configurable Multipliers, IEEE Transactions on Very Large Scale Integration (VLSI) Systems, 2017.
- A. Raha and V. Raghunathan, Towards full-system energy-accuracy tradeoffs: A case study of an approximate smart camera system*, in 2017 54th ACM/EDAC/IEEE Design Automation Conference (DAC), 2017, pp. 1–6.
- M. S. Ansari, B. F. Cockburn, and J. Han, A hardware-efficient logarithmic multiplier with improved accuracy, in Design, Automation Test in Europe Conference Exhibition (DATE), 2019.
- L. Dadda, Some schemes for parallel multipliers, Alta Frequenza, vol. 34, pp. 349–356, 1965.
- S. Hashemi, R. I. Bahar, and S. Reda, Drum: A dynamic range unbiased multiplier for approximate applications, in IEEE/ACM International Conference on Computer-Aided Design (ICCAD), 2015.
- M. Osta, A. Ibrahim, H. Chible, and M. Valle, Approximate multipliers based on inexact adders for energy efficient data processing, in New Generation of CAS (NGCAS), 2017.
- T. Yang, T. Ukezono, and T. Sato, A low-power high-speed accuracycontrollable approximate multiplier design, in 23rd Asia and South Pacific Design Automation Conference (ASP-DAC), 2018.
- A. Pandey, M. Reddy Karri, P. Yadav, N. K. Y.B., and V. M.H., Design and analysis of approximate multipliers for error-tolerant applications, in IEEE International Symposium on Smart Electronic Systems (iSES), 2018.
- D. Pandey, S. Singh, V. Mishra, S. Satapathy and D. S. Banerjee, "SAM: A Segmentation Based Approximate Multiplier for Error Tolerant Applications," 2021 IEEE International Symposium on Circuits and Systems (ISCAS), 2021, pp. 1-5, doi: 10.1109/ISCAS51556.2021.9401266.
Downloads
Published
Issue
Section
License
Copyright (c) IJSRST

This work is licensed under a Creative Commons Attribution 4.0 International License.