Designing High-Speed Adders in Power-Constrained Environments