This paper presents a methodology for cycle-accurate simulation of energy dissipation in embedded systems. The ARM Ltd. [1] instruction-level cycle-accurate simulator is extended with energy models for the processor, the L2 cache, the memory, the interconnect and the DC-DC converter. A SmartBadge, which can be seen as an embedded system consisting of StrongARM-1100 processor, memory and the DCDC converter, is used to evaluate the methodology with the Dhrystone benchmark. We compared performance and energy computed by our simulator with measurements in hardware and found them in agreement within a 5% tolerance. The simulation methodology was applied to design exploration for enhancing a SmartBadge with real-time MPEG feature
International audienceThis paper presents a method for energy consumption estimation and optimisatio...
International audienceIn this paper we propose a complete system energy model based on non-intrusive...
that enables to take energy consumption into account during the development of embedded software. In...
Energy-efficient design of battery-powered systems demands optimizations in both hardware and softw...
National audienceThis paper proposes a method for energy consumption estimation and optimisation on ...
This paper presents a method for energy consumption estimation and optimisation on hardware-software...
AbstractEnergyecient design of batterypowered systems demands optimizations in both hardware and sof...
International audienceThis paper proposes a method for energy consumption estimation and optimisatio...
Abstract. Energy efficiency is key in embedded system design. Understanding the complex issue of sof...
This paper presents an experimental study of the energy dissipation in the memory hierarchy of an e...
The increased demand on the long battery life of complex SoC systems requires power/energy aware met...
Abstract. Energy efficiency is a top requirement in embedded system design. Understanding the comple...
The design of embedded systems is often subject to strict requirements concerning various aspects, i...
International audienceThis paper presents a performance and energy consumption simulator for deeply ...
International audienceThis article proposes a method to estimate and optimize energy consumption in ...
International audienceThis paper presents a method for energy consumption estimation and optimisatio...
International audienceIn this paper we propose a complete system energy model based on non-intrusive...
that enables to take energy consumption into account during the development of embedded software. In...
Energy-efficient design of battery-powered systems demands optimizations in both hardware and softw...
National audienceThis paper proposes a method for energy consumption estimation and optimisation on ...
This paper presents a method for energy consumption estimation and optimisation on hardware-software...
AbstractEnergyecient design of batterypowered systems demands optimizations in both hardware and sof...
International audienceThis paper proposes a method for energy consumption estimation and optimisatio...
Abstract. Energy efficiency is key in embedded system design. Understanding the complex issue of sof...
This paper presents an experimental study of the energy dissipation in the memory hierarchy of an e...
The increased demand on the long battery life of complex SoC systems requires power/energy aware met...
Abstract. Energy efficiency is a top requirement in embedded system design. Understanding the comple...
The design of embedded systems is often subject to strict requirements concerning various aspects, i...
International audienceThis paper presents a performance and energy consumption simulator for deeply ...
International audienceThis article proposes a method to estimate and optimize energy consumption in ...
International audienceThis paper presents a method for energy consumption estimation and optimisatio...
International audienceIn this paper we propose a complete system energy model based on non-intrusive...
that enables to take energy consumption into account during the development of embedded software. In...