Abstract-Increasing number of energy-limited applications continue to drive the demand for designing systems with high energy efficiency. This paper covers the main building blocks of a system implementation including digital logic, embedded memories and analog-to-digital conversion and describes the challenges and solutions to designing these blocks for low-voltage operation.