This document discusses various methods for low power design in VLSI circuits. It begins by stating the objectives and contents to be covered, which include dynamic and static power reduction techniques, as well as low power systems. The introduction section describes why low power design is needed due to increasing transistor counts, portable devices, and environmental concerns. The document then covers sources of power dissipation in CMOS circuits and different components of power. It discusses methods to reduce dynamic power through lowering supply voltage, reducing switching activity and glitches. Techniques to reduce static leakage power and approaches for low power system design are also summarized. Challenges in low power design are highlighted and references provided.