Articles
| Open Access | ENHANCING COMPUTATIONAL EFFICIENCY WITH 32-BIT PARALLEL PREFIX ADDERS
Rajendra Nayer , PG Student, VLSI, Assistant Professor, ECE Dept., SVEC, Tirupati, Chittoor, A.P, IndiaAbstract
In modern digital systems, efficient arithmetic operations are critical for high-performance computing. The design of fast and scalable adders plays a crucial role in optimizing overall computational efficiency. This study focuses on the design and implementation of 32-bit parallel prefix adders, which are known for their ability to significantly reduce the delay in carry propagation—one of the primary bottlenecks in conventional adders. By utilizing various prefix structures such as Brent-Kung, Kogge-Stone, and Ladner-Fischer, this work explores their trade-offs in terms of speed, area, and power consumption.
Through simulation and synthesis, we compare the performance metrics of each parallel prefix architecture using standard 32nm CMOS technology. The results demonstrate that parallel prefix adders offer substantial improvements in computational efficiency, especially in applications demanding low-latency and high-speed arithmetic operations. Furthermore, the study identifies the optimal prefix adder configuration for balancing performance and hardware complexity, making it suitable for use in advanced processors and digital signal processing units. This research contributes to the development of faster and more energy-efficient computing systems by optimizing arithmetic operation designs.
Keywords
32-bit adders, parallel prefix adders, computational efficiency
References
Y. Choi, “Parallel Prefix Adder Design”, Proc. 17th IEEE Symposium on Computer Arithmetic, pp 90-98, 27th June 2005.
R. P. Brent and H. T. Kung, “A regular layout for parallel adders”, IEEE trans, computers, Vol.C-31,pp. 260-264,.March 1982.
Kogge P, Stone H, “A parallel algorithm for the efficient solution of a general class Recurrence relations,” IEEE Trans. Computers, Vol.C-22, pp 786-793,Aug. 1973.
R. Zimmermann, “Non-heuristic operation and synthesis of parallel-prefix adders,” in International workshop on logic and architecture synthesis, December 1996,pp. 123-132.
C.Nagendra, M. J. Irwin, and R. M. Owens, “Area -Time-Power tradeoffs in parallel adders”, Trans. Circuits Syst. II, vol.43, pp. 689– 702 Oct.1996.
R. Ladner and M. Fischer, “Parallel prefix computation, Journal of ACM.La.Jolla CA,Vol.27,pp.831-838,October 1980.
Reto Zimmermann. Binary Adder Architectures for Cell-Based VLSI an their Synthesis. Hartung-Gorre, 1998.
Y. Choi, “Parallel Prefix Adder Design,” Proc. 17th IEEE Symposium on Computer Arithmetic, pp 90-98, 27th June 2005.
D. Harris, “A taxonomy of parallel prefix networks,” in Signals, Systems and Computers,2003. Conference Record of Thirty Seventh Asilomar Conference on, vol. 2, the Nov. 2003,pp.2217.
N. H. E. Weste and D. Harris, CMOS VLSI Design, 4 th edition, Pearson Addison-Wesley, 2011.
H. Ling, High-speed binary adder," IBM Journal of Research and Development, vol. 25,no. 3, pp. 156 March 1981.
K.Vitoroulis and A. J. Al-Khalili “Performance of Parallel Prefix Adders Implemented with FPGA technology,” IEEE Northeast Workshop on Circuits and Systems, pp. 498-501, Aug. 2007.
D. H. K. Hoe, C. Martinez, and J. Vundavalli, “Design and Characterization of Parallel Prefix Adders using FPGAs, ”IEEE 43rd Southeastern Symposium on System Theory, pp. 170-174, March 2011.
T. Matsunaga, S. Kimura, and Y. Matsunaga.“Power-conscious syntheses of parallel prefix adders under bitwise timing constraints,” Proc. the Workshop on Synthesis And System Integration of Mixed Information technologies(SASIMI), Sapporo, Japan, October 2007,pp. 7–14.
F. E. Fich, “New bounds for parallel prefix circuits,” in Proc. of the 15thAnnu. ACM Sympos. Theory of Comput., 1983, pp.100– 109.
D. Gizopoulos, M. Psarakis, A. Paschalis, and Y.Zorian, “Easily Testable Cellular Carry Look ahead Adders,” Journal of Electronic Testing: Theory and Applications 19, 285-298, 2003.
Article Statistics
Downloads
Copyright License
Copyright (c) 2024 Rajendra Nayer

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