Design and Comparison of 24-bit Three Operand Adders using Parallel Prefix method for Efficient Computations
DOI:
https://doi.org/10.4108/eetsis.5004Keywords:
PPA, Three-Operand Adder, Modular Arithmetic, FPGAAbstract
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
How to Cite
Issue
Section
License
Copyright (c) 2023 S Usha, M Kanthimathi
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
This is an open access article distributed under the terms of the CC BY-NC-SA 4.0, which permits copying, redistributing, remixing, transformation, and building upon the material in any medium so long as the original work is properly cited.