This document discusses dynamic voltage scaling (DVS) as a technique to reduce power consumption in real-time embedded systems without missing deadlines. By applying DVS to both periodic and sporadic tasks, an average energy reduction of 40% is achieved, with further reductions through minimizing preemption and frequency switching. It also details various algorithms and models to effectively manage real-time tasks in conjunction with DVS for optimal performance.