This document summarizes different types of adders used in digital circuits and their VLSI implementation. It describes half adders, full adders, and more complex adders like ripple carry adder and carry lookahead adder. It discusses the working of each adder type through logic diagrams, boolean equations and truth tables. The document aims to simulate and synthesize various adders using VHDL on FPGA platforms to analyze their design parameters and speed performance. It concludes that carry-skip adder is more efficient in terms of speed and area compared to other adder types.