Design And Implementation of an M-Term Karatsuba-Like Polynomial Multiplier for Finite Field Arithmetic

Authors

  • P. Suresh Babu Assistant Professor, Department of Electronics and Communication Engineering, SV College of Engineering (SVCE), Tirupati, A.P. India Author
  • R. Susmitha Department of Electronics and Communication Engineering, SV College of Engineering (SVCE), Tirupati, A.P. India Author
  • C. Sasidhar Department of Electronics and Communication Engineering, SV College of Engineering (SVCE), Tirupati, A.P. India Author
  • B. Bhavana Rameswari Department of Electronics and Communication Engineering, SV College of Engineering (SVCE), Tirupati, A.P. India Author
  • E. Rukesh Department of Electronics and Communication Engineering, SV College of Engineering (SVCE), Tirupati, A.P. India Author
  • C. Lehitha Department of Electronics and Communication Engineering, SV College of Engineering (SVCE), Tirupati, A.P. India Author

Keywords:

Karatsuba Multiplier, Schoolbook Multiplication (SBM), Adder, Shifting Bits, Partial Products

Abstract

The abstract of a Karatsuba multiplier employing a combination of 32-term Karatsuba algorithm, Schoolbook multiplication, adders, shifting bits, and recursive Karatsuba operations would highlight the hybrid nature of the approach and its potential advantages in terms of efficiency and speed. The Karatsuba algorithm is renowned for its divide-and-conquer strategy, which efficiently breaks down large multiplication tasks into smaller sub-problems, thereby reducing computational complexity. The utilization of a 32-term Karatsuba variant enhances its ability to handle larger operands effectively. Schoolbook multiplication, a conventional multiplication technique, is incorporated into the algorithm to leverage its simplicity and straightforward implementation, particularly for smaller operand sizes. Adders, fundamental arithmetic units, play a pivotal role in the multiplier, facilitating the addition of partial products and intermediate results efficiently. Shifting bits are utilized to manipulate binary numbers, aiding in the alignment of operands and computation of partial products. The integration of these techniques creates a hybrid multiplier architecture that capitalizes on the strengths of both Karatsuba and Schoolbook multiplication methods, resulting in improved performance and efficiency. This approach holds promise for accelerating multiplication operations in various computational tasks, including digital signal processing, cryptography, and computer arithmetic.              

Downloads

Download data is not yet available.

References

X. Fang and L. Li, "On Karatsuba Multiplication Algorithm," The First International Symposium on Data, Privacy, and E-Commerce (ISDPE 2007), Chengdu, China, 2007, pp. 274-276, doi: 10.1109/ISDPE.2007.11.

Zoe Siegel nickel Palak Yadav (2006) Reversible Karatsuba's Algorithm. JUCS - Journal of Universal Computer Science 12(5): 499-511. https://doi.org/10.3217/jucs-012-05-0499.

J.Von Zur Gathen and J. Shokrollahi, “Fast arithmetic for polynomials over F2in hardware,” in Proceedings of the IEEE Information Theory Workshop (ITW '06), pp. 107–111, Punta del Este, Uruguay, March 2006.

M. K. Jaiswal and R. C. C. Cheung, “High-Performance FPGA Implementation of Double Precision Floating Point Adder/Subtractor”, in International Journal of Hybrid Information Technology, Vol. 4, No. 4, October 2011.

Shashank Suresh, Spiridon F. Beldianu and Sotirios G. Ziavras "FPGA and ASIC square root designs for high performance and power efficiency", in 24th IEEE International Conference on Application specific-systems, architecture and processors, June 2013.

Purna Ramesh Addanki, Venkata Nagaratna Tilak Alapati and Mallikarjuna Prasad Avana, "An FPGA based High-Speed IEEE-754 double precision floating point Adder/Subtractor and Multiplier using Verilog", in International Journal of Advance Science and Technology, vol. 52, March 2013.

Ross Thompson and James E. Stine, “An IEEE 754 Double Precision Floating-Point Multiplier for Denormalized and Normalized Floating-Point Numbers”, International Conference on IEEE 2015.

Ragini Parte and Jitendra Jain, “Analysis of Effects of using Exponent Adders in IEEE- 754 Multiplier by VHDL”, International Conference on Circuit, Power and Computing Technologies (ICCPCT), 2015 IEEE.

SoumyaHavaldar and Can Eyupoglu* Performance Analysis of Karatsuba Multiplication Algorithm for Different Bit Lengths”, World Conference on Technology, Innovation and Entrepreneurship Procedia - Social and Behavioral Sciences 195 (2015) 1860 – 1864.

Andre Weimerskirch and Christof Paar, “Generalizations of the Karatsuba Algorithm for Efficient Implementations”, International Association for Cryptologic Research2006.

Downloads

Published

16-03-2024

Issue

Section

Research Articles

How to Cite

Design And Implementation of an M-Term Karatsuba-Like Polynomial Multiplier for Finite Field Arithmetic . (2024). International Journal of Scientific Research in Science and Technology, 11(2), 210-216. https://ijsrst.com/index.php/home/article/view/IJSRST524112235

Similar Articles

You may also start an advanced similarity search for this article.