ETRI Journal · 2008 · 16 citations · 12 references
EngineeringComputer EngineeringComputer ScienceComputer ArchitectureEmbedded SystemsLow-power DesignEnergy-efficient Embedded SystemsLow-power Digital Circuit DesignPower EstimationPower ManagementSensor NetworksWireless Sensor NetworksEmbedded Sensor NetworksEnergy-efficient Wireless Sensor NetworksMicroarchitectural Power EstimationPower Modeling And EstimationProcessor Power Estimation
In sensor networks, analyzing power consumption before actual deployment is crucial for maximizing service lifetime. This paper proposes an instruction-level power estimator (IPEN) for sensor networks. IPEN is an accurate and fine grain power estimation tool, using an instruction-level simulator. It is independent of the operating system, so many different kinds of sensor node software can be simulated for estimation. We have developed the power model of a Micaz-compatible mote. The power consumption of the ATmega128L microcontroller is modeled with the base energy cost and the instruction overheads. The CC2420 communication component and other peripherals are modeled according to their operation states. The energy consumption estimation module profiles peripheral accesses and function calls while an application is running. IPEN has shown excellent power estimation accuracy, with less than 5% estimation error compared to real sensor network implementation. With IPEN's high precision instruction-level energy prediction, users can accurately estimate a sensor network's energy consumption and achieve fine-grained optimization of their software.
12
David Brooks, Vivek Tiwari, Margaret Martonosi · 2000 · 2.6K citations
Philip Levis, Nelson Lee, Matt Welsh et al. · 2003 · 2K citations
Simulating the power consumption of large-scale sensor network applications
Victor Shnayder, Mark Hempstead, Bor‐Rong Chen et al. · 2004 · 1.1K citations
The design and use of simplepower
W. Ye, N. Vijaykrishnan, Mahmut Kandemir et al. · 2000 · 471 citations · Full text
Engineering, Computer Engineering, Electrical Engineering +17