This document discusses energy efficient real-time systems. It introduces real-time systems and divides them into hard and soft categories. Hard real-time systems have consequences for missing deadlines while soft systems do not. The document then discusses embedded systems and the need for energy efficiency in real-time systems. It presents scheduling and dynamic voltage scaling techniques to improve energy efficiency. Finally, it proposes a dynamic scheduling algorithm to minimize energy consumption using an energy beneficial break even time approach.