Online Analysis of Debug Trace Data for Embedded Systems
Title | Online Analysis of Debug Trace Data for Embedded Systems |
Publication Type | Conference Paper |
Year of Publication | 2018 |
Authors | Decker, N, Dreyer, B, Gottschling, P, Hochberger, C, Lange, A, Leucker, M, Scheffel, T, Wegener, S, Weiss, A |
Conference Name | Design, Automation & Test in Europe Conference (DATE) |
Date Published | 03/2018 |
Publisher | IEEE |
Conference Location | Germany |
Abstract | Modern multi-core Systems-on-Chip (SoC) provide very high computational power. On the downside, they are hard to debug and it is often very difficult to understand what is going on in these chips because of the limited observability inside the SoC. Chip manufacturers try to compensate this difficulty by providing highly compressed trace data from the individual cores. In the past, the common way to deal with this data was storing it for later offline analysis, which severely limits the time span that can be observed. In this contribution, we present an FPGA based solution that is able to process the trace data in real-time, enabling continuous observation of the state of a core. Moreover, we discuss applications enabled by this technology. |
Bibtex:
@inproceedings {1294, title = {Online Analysis of Debug Trace Data for Embedded Systems}, booktitle = {Design, Automation \& Test in Europe Conference (DATE)}, year = {2018}, month = {03/2018}, publisher = {IEEE}, organization = {IEEE}, address = {Germany}, abstract = {<p>Modern multi-core Systems-on-Chip (SoC) provide very high computational power. On the downside, they are hard to debug and it is often very difficult to understand what is going on in these chips because of the limited observability inside the SoC. Chip manufacturers try to compensate this difficulty by providing highly compressed trace data from the individual cores. In the past, the common way to deal with this data was storing it for later offline analysis, which severely limits the time span that can be observed. In this contribution, we present an FPGA based solution that is able to process the trace data in real-time, enabling continuous observation of the state of a core. Moreover, we discuss applications enabled by this technology.</p> }, author = {Normann Decker and Boris Dreyer and Philip Gottschling and Christian Hochberger and Alexander Lange and Martin Leucker and Torben Scheffel and Simon Wegener and Alexander Weiss} }
PDF:
- News
- Research
- Teaching
- Staff
- Martin Leucker
- Diedrich Wolter
- Ulrike Schräger-Ahrens
- Aliyu Ali
- Mahmoud Abdelrehim
- Phillip Bende
- Juljan Bouchagiar
- Marc Bätje
- Tobias Braun
- Gerhard Buntrock
- Anja Grotrian
- Hannes Hesse
- Raik Hipler
- Elaheh Hosseinkhani
- Hannes Kallwies
- Frauke Kerlin
- Karam Kharraz
- Mohammad Khodaygani
- Ludwig Pechmann
- Waqas Rehan
- Martin Sachenbacher
- Andreas Schuldei
- Annette Stümpel
- Gesina Schwalbe
- Tobias Schwartz
- Daniel Thoma
- Lars Vosteen
- Open Positions
- Contact