2006
DOI: 10.1109/iccd.2006.4380831
|View full text |Cite
|
Sign up to set email alerts
|

Adding Debug Enhancements to Assertion Checkers for Hardware Emulation and Silicon Debug

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
25
0

Year Published

2008
2008
2024
2024

Publication Types

Select...
5
3

Relationship

1
7

Authors

Journals

citations
Cited by 35 publications
(25 citation statements)
references
References 8 publications
0
25
0
Order By: Relevance
“…We have synthesis our experiments on all valid configurations. TABLE I shows that the configuration (1,7,13) is the best configuration for resource usage. For energy consumption, configuration (1,8,11) is the best.…”
Section: Resultsmentioning
confidence: 99%
See 2 more Smart Citations
“…We have synthesis our experiments on all valid configurations. TABLE I shows that the configuration (1,7,13) is the best configuration for resource usage. For energy consumption, configuration (1,8,11) is the best.…”
Section: Resultsmentioning
confidence: 99%
“…For energy consumption, configuration (1,8,11) is the best. (2,3,28) 28.70 0.21 (1,4,22) 28.50 0.21 (1,5,17) 28.42 0.20 (1,6,15) 28.11 0.20 (1,7,13) 28.02 0.18 (1,8,11) 28.20 0.17 (1,9,10) 28.32 0.20 (1,14,9) 28.40 0.21 (1,15,7) 28.70 0.22 No clustering 29.01 0.32…”
Section: Resultsmentioning
confidence: 99%
See 1 more Smart Citation
“…Safarpour et al [10] use SAT solving to find circuit locations to automatically detect and repair errors using a stuck-at fault model. There has also been work on developing on-chip monitors for enhancing observability [11], [12], [13]; however, there has been little work on decomposing such monitors into on-chip and off-chip components. De Paula et al [14] use SAT-solving techniques to successively "backspace" from a crashed post-silicon state to provide an execution trace that is used for off-line debugging.…”
Section: Related Workmentioning
confidence: 99%
“…A work-around to this limitation has been to keep these checkers off-platform; however, the overhead of transferring the monitored signal data off the platform severely limits the viability of this work-around. As a result, current industry methodologies have focused on limiting the number of synchronization events between host and platform by: i) accumulating interactions between the design and the testbench into longer and infrequent transactions [13,16], ii) synthesizing the simpler checkers into hardware for simulation alongside the design [3], or iii) recording the values of critical design signals during simulation on-platform and offloading the data at the end to check for consistency with a software checker [6]. Among these solutions, variants of the latter approach are dominant for microprocessor validation on acceleration and emulation platforms.…”
Section: Introductionmentioning
confidence: 99%