Compressing Microcontroller Execution Traces to Assist System Analysis

Abstract : Recent technological advances have made possible the retrieval of execution traces on microcontrollers. However, the huge amount of data in the collected trace makes the trace analysis extremely difficult and time-consuming. In this paper, by leveraging both cycles and repetitions present in an execution trace, we present an approach which offers a compact and accurate trace compression. This compression may be used during the trace analysis without decompression, notably for identifying repeated cycles or comparing different cycles. The evaluation demonstrates that our approach reaches high compression ratios on microcontroller execution traces.
Document type :
Conference papers
Complete list of metadatas

Cited literature [14 references]  Display  Hide  Download

https://hal.inria.fr/hal-00853716
Contributor : Mickaël Delahaye <>
Submitted on : Monday, February 13, 2017 - 4:52:19 PM
Last modification on : Thursday, October 11, 2018 - 8:48:04 AM
Long-term archiving on : Sunday, May 14, 2017 - 3:01:29 PM

File

978-3-642-38853-8_13_Chapter.p...
Files produced by the author(s)

Licence


Distributed under a Creative Commons Attribution 4.0 International License

Identifiers

Citation

Azzeddine Amiar, Mickaël Delahaye, Yliès Falcone, Lydie Du Bousquet. Compressing Microcontroller Execution Traces to Assist System Analysis. 4th International Embedded Systems Symposium (IESS), Jun 2013, Paderborn, Germany. pp.139-150, ⟨10.1007/978-3-642-38853-8_13⟩. ⟨hal-00853716⟩

Share

Metrics

Record views

507

Files downloads

123