DCARSEJul 17, 2019

A Communication-Centric Observability Selection for Post-Silicon System-on-Chip Integration Debug

arXiv:1907.12901v11 citations
AI Analysis

This addresses debugging challenges for system-on-chip designers, but appears incremental as it builds on existing tracing infrastructure.

The paper tackled the problem of limited observability in post-silicon system-on-chip debugging by proposing communication event selection methods guided by system-level protocols, resulting in more comprehensive inference of system internal execution from traces.

Reconstruction of how components communicate with each other during system execution is crucial for debugging system-on-chip designs. However, limited observability is the major obstacle to the efficient and accurate reconstruction in the post-silicon validation stage. This paper addresses that problem by proposing several communication event selection methods guided by system-level communication protocols. Such methods are optimized for on-chip communication event tracing infrastructure to enhance observability. The effectiveness of these methods are demonstrated with experiments on a non-trivial multicore SoC prototype. The results show that with the proposed method, more comprehensive information on system internal execution can be inferred from traces under limited observability.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes