This document discusses and compares different types of parallel prefix adders. It begins by introducing binary adders and describing the three stages of prefix addition: pre-computation, prefix-computation, and post-computation. It then describes various parallel prefix adders like Brent-Kung, Kogge-Stone, Ladner-Fischer, and Han-Carlson adders. For FPGA implementation, simple adders typically perform better than parallel prefix adders due to fast carry chains. The document proposes modifying the Kogge-Stone adder using fast carry logic to make it more suitable for FPGAs. Simulation results show that for higher bit widths, the modified Kogge-Stone adder provides better delay than a simple ad