@inproceedings{9208f1ad56b149a4a69f6556bc9f91cd,
title = "Non-intrusive trace & debug NoC architecture with accurate timestamping for GALS SoCs",
abstract = "This work proposes a exible and modular solution for nonintrusive tracing and debugging of software on embedded SoC platforms. It utilizes a separate, dedicated Network-on- Chip (NoC) interconnect with a hierarchical unidirectional ring topology to connect a multitude of monitoring devices. The devices are controlled via a debugger attached to the NoC. They use the network to receive control information and send back observations, which the debugger uses to construct a trace. The system utilizes a very accurate and efficient differential timestamping approach. It allows working with multi-synchronous SoCs, identifying concurrencies and other temporal properties in the SoC and coping with partial power downs and clock gatings. The proposed solution requires a low amount of hardware resources and at the same time provides unmatched capabilities.",
keywords = "Debug, NoC, Non-intrusive, Timestamping, Trace",
author = "Vladimir Todorov and Alberto Ghiribaldi and Helmut Reinig and Davide Bertozzi and Ulf Schlichtmann",
year = "2012",
doi = "10.1145/2380445.2380477",
language = "English",
isbn = "9781450314268",
series = "CODES+ISSS'12 - Proceedings of the 10th ACM International Conference on Hardware/Software-Codesign and System Synthesis, Co-located with ESWEEK",
pages = "181--186",
booktitle = "CODES+ISSS'12 - Proceedings of the 10th ACM International Conference on Hardware/Software-Codesign and System Synthesis, Co-located with ESWEEK",
note = "10th ACM International Conference on Hardware/Software-Codesign and System Synthesis, CODES+ISSS 2012, Co-located with 8th Embedded Systems Week, ESWEEK 2012 ; Conference date: 07-10-2012 Through 12-10-2012",
}