Method for estimating power consumption when embedded software running based on simulator
A technology of embedded software and simulator, applied in the field of energy consumption estimation, which can solve problems such as poor model accuracy
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0026] The present invention utilizes simulator to estimate embedded software energy consumption, and this method will use two simulators that complete part of the function:
[0027] 1) An instruction-level full-system simulator
[0028] The full-system simulator reads the binary image file generated after compiling and linking, and realizes the simulated execution of the embedded software by simulating the execution result of each instruction. The present invention utilizes the simulator to obtain dynamic execution information (such as instruction flow and address flow) of embedded software for subsequent energy consumption analysis.
[0029] 2) A microarchitecture-level processor energy simulator
[0030] This microarchitecture-level processor energy consumption simulator simulates the internal pipeline structure and components of the processor, as well as the microarchitecture components accessed by the instruction stream in the pipeline (such as the energy consumption of ...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 