Parallel Multi‐Operand Addition Using CPA‐Trees and Carry‐Select Adders
ABSTRACT Multi‐operand addition is a fundamental operation in high‐performance digital systems, with applications ranging from signal processing to cryptography. The classical approach for binary multi‐operand addition employs compression trees followed by a final prefix adder, which achieves high speed but requires irregular structures and complex descriptions. Alternatively, carry‐propagate adder (CPA)–based adder trees offer a more regular structure and facilitate efficient hardware implementation. In this work, we propose an alternative parallel architecture based on CPA‐trees combined with a final carry‐select adder (CSLA), which reduces delay while preserving regularity and synthesis friendliness. ASIC results show that the proposed architecture achieves competitive delay with only a slight area overhead. Furthermore, delay reductions are obtained while maintaining dynamic power and energy‐per‐operation values comparable to those of the conventional CPA‐tree, resulting in an attractive trade‐off between performance, hardware cost, and implementation simplicity. These results make the proposed binary adder trees attractive for ASIC implementations in arithmetic‐intensive applications.
Authors
- Fabian L. Cabrera (ORCID: https://orcid.org/0000-0002-8409-2103)
- Oldemir Chiocchetta
- Héctor Pettenghi
- Lucas R. Kieslich (ORCID: https://orcid.org/0009-0007-3815-1153)
Institutions
- Universidade Federal de Santa Catarina (BR)
Publication Details
- Journal
- International Journal of Circuit Theory and Applications
- Published
- 2026-07-23
- DOI
- https://doi.org/10.1002/cta.70568
- Primary Topic
- Low-power high-performance VLSI design
- Type
- article
- Field-Weighted Citation Impact
- 0.00