FPGA overview : architecture and CAD -- Power dissipation in modern FPGAs -- Power estimation in FPGAs -- Dynamic power reduction techniques in FPGAs -- Leakage power reduction in FPGAs using MTCMOS techniques -- Leakage power reduction in FPGAs through input pin reordering