This document describes the design and verification of an advanced carry select adder. It begins with an abstract that explains carry select adders are one of the fastest adders used in processors to perform fast arithmetic. The authors developed 16, 32, 64, and 128-bit square root carry select adder architectures using a gate-level modification to significantly reduce area and power compared to a regular square root carry select adder. It then discusses the basic structures of regular and modified carry select adders. The modified architecture replaces ripple carry adders with binary to excess-1 converters to reduce area and power. Uniform carry select adders using carry skip adders are also proposed. Implementation results show the modified and uniform