Design and Synthesis of Multi-Operand Parallel Prefix Adder for Pseudorandom Bit Generator Applications
Keywords:
Binary Adder, Parallel prefix adders, Pseudorandom bit generators, Cryptography.Abstract
Numerous cryptographies as well as pseudorandom bit generator (PRBG) algorithms are employing the 3-operand binary adder as the basic functional block to accomplish modular arithmetic. It is also used in a variety of other purposes. To realize the three-operand binary addition, the current technique includes a high-speed as well as area-efficient adder design related to pre-bit - wise addition with carry prefix processing mechanism. In relation to previous suggested approach such as the 3 operands carry save adder and the 2 operands oriented three operand HCA. Rather than the Han-Carlson adder, we were employing the Ladner Fischer adder. Because this takes up less space and has a shorter latency. The synthesis and simulation are verified by employing Xilinx ISE 14.7 Tool.
References
- M. M. Islam, M. S. Hossain, M. K. Hasan, M. Shahjalal, and Y. M. Jang, FPGA implementation of high-speed area-efficient processor for elliptic curve point multiplication over prime field, IEEE Access, vol. 7, pp. 178811–178826, 2019.
- Z. Liu, J. GroBschadl, Z. Hu, K. Jarvinen, H.Wang, and I. Verbauwhede, Elliptic curve cryptography with efficiently computable endomorphisms and its hardware implementations for the Internet of Things, IEEE Trans. Comput., vol. 66, no. 5, pp. 773–785, May 2017.
- Z. Liu, D. Liu, and X. Zou, An efficient and flexible hardware implementation of the dual-field elliptic curve cryptographic processor, IEEE Trans. Ind. Electron., vol. 64, no. 3, pp. 2353–2362, Mar. 2017.
- B. Parhami, Computer Arithmetic: Algorithms and Hardware Design. New York, NY, USA: Oxford Univ. Press, 2000.
- P. L. Montgomery, Modular multiplication without trial division, Math. Comput., vol. 44, no. 170, pp. 519–521, Apr. 1985.
- S.-R. Kuang, K.-Y. Wu, and R.-Y. Lu, Low-cost high-performance VLSI architecture for montgomery modular multiplication, IEEE Trans. Very Large Scale Integr. (VLSI) Syst., vol. 24, no. 2, pp. 434–443, Feb. 2016.
Downloads
Published
Issue
Section
License
Copyright (c) IJSRST

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