First International Symposium on Networks-on-Chip (NOCS'07) 2007
DOI: 10.1109/nocs.2007.46
|View full text |Cite
|
Sign up to set email alerts
|

Transaction-Based Communication-Centric Debug

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
27
0

Year Published

2008
2008
2024
2024

Publication Types

Select...
5
3

Relationship

0
8

Authors

Journals

citations
Cited by 55 publications
(27 citation statements)
references
References 30 publications
0
27
0
Order By: Relevance
“…They observe master interconnects to enable transaction-based debug [3]. In a packet-based protocol in an NoC, we can immediately extract the elements master, slave, and type by observing the master interconnects.…”
Section: A Monitormentioning
confidence: 99%
See 1 more Smart Citation
“…They observe master interconnects to enable transaction-based debug [3]. In a packet-based protocol in an NoC, we can immediately extract the elements master, slave, and type by observing the master interconnects.…”
Section: A Monitormentioning
confidence: 99%
“…The idea of transaction-based communication-centric debug is introduced in [3] to debug complex SoCs which interact through concurrent interconnects such as NoC. The transactions are observed using monitors [4] and the debug control unit can control the execution of the SoC (stopping, single stepping, etc).…”
Section: Introductionmentioning
confidence: 99%
“…[2] proposes such method with emphasis on network-on-chip (NoC) communications and presents the complete NoC debug system in [6]. Also in [7] a probe structure suitable for NoC debug is proposed.…”
Section: Related Workmentioning
confidence: 99%
“…Recently the idea of communication centric debug [2] has been introduced to overcome the complexity of debug of communications in SoCs that are based on Network-onChips (NoCs).…”
Section: Introductionmentioning
confidence: 99%
“…If the breakpoint is set after 'load', since the read transaction has already been completed at this moment, the chances to observe intermediate operations in core B and the interconnects will disappear. Transaction-based debug solutions (e.g., [9,16]) are able to link the trigger event with the actual transaction by generating it according to the signals on core A's communication interface. Unfortunately, as the cross-trigger event goes through a path different from the functional transactions, the trigger event may arrive core B earlier or later than the expected time (i.e., the time when the actual transaction arrives core B), which causes core B to stop at an unexpected state.…”
Section: Prior Work and Motivationmentioning
confidence: 99%