Design and Comparison of 24-bit Three Operand Adders using Parallel Prefix method for Efficient Computations

Authors

  • S Usha Sri Sairam Engineering College
  • M Kanthimathi Sri Sairam Engineering College

DOI:

https://doi.org/10.4108/eetsis.5004

Keywords:

PPA, Three-Operand Adder, Modular Arithmetic, FPGA

Abstract

Binary Three-operand adder serves as a foundation block used within security and Pseudo Random-Bit Generator (PRBG) systems. Binary Three-operand adder was designed using Carry Save Adder but this consumes more delay.  Therefore, a Parallel Prefix Adder (PPA) method can be utilized for faster operation. The canonical types of PPA result in a lesser path delay of approximately   O (log2 n). These adders can be designed for 8, 16, 24 or n bits. But this work is focused on developing a 24-bit three-operand adder that takes three 24-bit binary numbers as input and generates a 24-bit sum output and a carry using five different PPA methods The proposed summing circuits are operationalized with Hardware-Description-Language (HDL) using Verilog, and then subjected to synthesis using Field -Programmable Gate- Array (FPGA) Vertex 5. On comparing the proposed adders, it shows that the delay and the size occupied are significantly less in the Sklansky PPA. These faster three-operand adders can be utilized for three-operand multiplication in image processing applications and Internet of Things (IoT) security systems.

References

Amit, K, Rakesh, P. High-Speed Area Efficient VLSI Architecture of Three Operand Binary Adder. IEEE Transactions on Circuits and Systems. 2020; Vol. 67; pp. 3944-3953.

Ravi, P, Mahima, G. Design and Implementation of Parallel prefix adder for improving the performance of Carry Lookahead adder. International Journal of Engineering Research and Technology. 2015: Vol. 04: pp.566-571.

Chandrika, B, Poorna, K. Implementation and Estimation of Delay, Power and Area for Parallel Prefix Adders. International Journal for Modern Trends in Science and Technology. 2016: Vol. 02, pp. 41-45.

Han, T, Carlson, A. Fast area-efficient VLSI adders. IEEE 8th Symp. Computer Arithmetic. (ARITH). 1987: pp. 49–56.

Ling, H.: High-speed binary adder. IBM J. Res. Develop. 1981; Vol. 25, pp. 156–166.

Jackson, R, Talwar, S.: High-speed binary addition. Conf. Rec. 38th Asilomar Conf. Signals, Syst. Computer. 2004; Vol. 2, pp. 1350–1353.

Takagi, Yajima.: High-Speed VLSI Multiplication Algorithm with a Redundant Binary Addition Tree. IEEE Transactions on Computers. 1985; Vol. C-34, pp. 789-796.

Kokila, B, Nithish, K.: Low Power Wallace Tree Multiplier Using Modified Full Adder. 3rd International Conference of Signal Processing. 2015; pp.1-4.

Yamini, D, Krishna, S.: Design and analysis of High-Speed Wallace Tree multiplier using parallel prefix adders for VLSI Circuit Designs. International Conference on Computing, Communication and Networking Technology. 2020; pp.1-6.

Pei, Haoran, Yi, Zhou, Hang, He, Yajuan.: Design of ultra-low power consumption approximate 4-2 compressors based on the compensation characteristic. IEEE Transactions on Circuits and Systems. 2020; Vol. 1, pp. 1–10.

Amir, F, Behbood, M, Sarkis, A.: Very Fast, High Performance 5-2 and 7-2 Compressors in CMOS Process for Rapid Parallel Accumulations. IEEE Transactions on Very Large-Scale Integration (VLSI) Systems, 2020; Vol. 28, pp.1-10.

Chiou, L, Shyan, M, Lee, Y.: New Digit Serial Three Operand Multiplier over Binary Extension Fields for High-Performance Applications. IEEE International Conference on Computational Intelligence and Applications. pp.498-502 (2017).

Chiou, L, Chia, F, Shyan, M, Lee, Y.: Efficient Implementation of Karatsuba Algorithm Based Three Operand Multiplication Over Binary Extension Field. IEEE Access 2018;Vol.6, pp.38234-38242.

McIlhenny, R, Ercegovac, D.: On the implementation of a three-operand multiplier. Thirty-First Asilomar Conference on Signals, Systems and Computers. 1997; Vol. 2, pp. 1168-1172.

Islam, M, Hossain, M, Hasan, K, Shahjalal, M, Jang, M.: FPGA implementation of a high-speed area-efficient processor for elliptic curve point multiplication over a prime field. IEEE Access, 2019; Vol. 7, pp. 178811–178826.

Kuang, S, Wu, K, Lu, R.: Low-cost high-performance VLSI architecture for Montgomery modular multiplication. IEEE Transactions on Very Large-Scale Integration (VLSI) Systems. 2016; Vol. 24, pp. 434–443.

Downloads

Published

01-02-2024

How to Cite

1.
Usha S, Kanthimathi M. Design and Comparison of 24-bit Three Operand Adders using Parallel Prefix method for Efficient Computations. EAI Endorsed Scal Inf Syst [Internet]. 2024 Feb. 1 [cited 2024 May 20];11(3). Available from: https://publications.eai.eu/index.php/sis/article/view/5004