Enhancement Of A 32-By-32-Bit Signed Digital Multiplier: A Multi-Dimensional Optimization Approach
DOI:
https://doi.org/10.54097/s9j0f394Keywords:
Digital Multiplier, Booth Encoding Technique, Hybrid Wallace Tree, Carry-Lookahead Adder.Abstract
In the pursuit of enhanced performance in a 32-by-32-bit signed digital multiplier, optimizations were enacted on three critical fronts. Initial efforts focused on the integration of an advanced Booth encoding technique for the generation of three-bit control signals, meticulously crafted in the Verilog programming language. This approach, characterized by its restricted symbol expansion methodology, strategically curtails hardware resource expenditures, and diminishes power utilization during computational tasks. Subsequently, a sophisticated hybrid Wallace tree architecture was employed, offering a notable decrement in the delay of two XOR gates in contrast to the exclusive application of 3-2 and 4-2 compressors. This refinement not only augments the aggregation efficacy of partial products but also substantially accelerates operational velocity. Furthermore, the incorporation of a 64-bit carry-lookahead adder was instrumental in mitigating the latency induced by lower-order carry anticipation. To ascertain the multiplier's computational precision, a Verilog-constructed testbench file facilitated the assembly of 100,000 test vectors, with simulations executed in ModelSim yielding a verifiable accuracy rate of 100%.
Downloads
References
Venkata Subbaiah M, Umamaheswara Reddy G. Design of Delay-Efficient Carry-Save Multiplier by Structural Decomposition of Conventional Carry-Save Multiplier. Intelligent Systems and Sustainable Computing: Proceedings of ICISSC 2021. Singapore: Springer Nature Singapore, 2022: 435-447.
Jeevan B, Sivani K. A new high-speed multiplier based on carry-look-ahead adder and compressor. VLSI Design: Circuits, Systems and Applications: Select Proceedings of ICNETS2, Volume V. Springer Singapore, 2018: 69-78.
Cooper A R. Parallel architecture modified Booth multiplier. IEE Proceedings G (Electronic Circuits and Systems). IET Digital Library, 1988, 135(3): 125-128.
Wang G, Yi Q M. An optimized design of multiplier based on improved booth encoding and Wallace tree. Computer Applications and Software, 2016, 33(5): 13-16.
Kang J Y, Gaudiot J L. A simple high-speed multiplier design. IEEE Transactions on computers, 2006, 55(10): 1253-1258.
Rafiq A, Chaudhry S M. Design of an improved low-power and high-speed booth multiplier. Circuits, Systems, and Signal Processing, 2021, 40(11): 5500-5532.
Upadhyay R M, Chauhan R K, Kumar M. Energy Efficient 4-2 and 5-2 Compressor for Low Power Computing. ADCAIJ: Advances in Distributed Computing and Artificial Intelligence Journal, 2023, 12(1): e30381-e30381.
Alghamdi A, Gebali F. Performance analysis of 64-bit Carry Lookahead Adders using conventional and hierarchical structure styles. 2015 IEEE Pacific Rim Conference on Communications, Computers and Signal Processing (PACRIM). IEEE, 2015: 80-83.
Martinez B, Yang J, Bulat A, et al. Training binary neural networks with real-to-binary convolutions. arXiv preprint arXiv:2003.11535, 2020.
Bhosale S, Raut K J, Deshmukh M, et al. Optimization of Partial Products in Modified Booth Multiplier. International Conference on Information and Communication Technology for Intelligent Systems. Singapore: Springer Nature Singapore, 2023: 267-277.
Downloads
Published
Issue
Section
License
Copyright (c) 2024 Highlights in Science, Engineering and Technology

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







