Embedded Debugging Architecture of Bug Detection and Reproduction for SoC Post-Silicon Validation
碩士 === 國立交通大學 === 資訊科學與工程研究所 === 101 === As digital devices and system on chip (SoC) are becoming prevalent in recent years, post-silicon validation has been indispensable for SoC designs. In SoC designs, it is crucial to test the design correctness for product success. However, the complexity of mo...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | en_US |
Published: |
2012
|
Online Access: | http://ndltd.ncl.edu.tw/handle/05837690339309227805 |
id |
ndltd-TW-101NCTU5394021 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-101NCTU53940212015-10-13T21:45:18Z http://ndltd.ncl.edu.tw/handle/05837690339309227805 Embedded Debugging Architecture of Bug Detection and Reproduction for SoC Post-Silicon Validation 應用於後矽驗證中錯誤偵測及重現之嵌入式除錯架構 Chen, Shing-Yu 陳星諭 碩士 國立交通大學 資訊科學與工程研究所 101 As digital devices and system on chip (SoC) are becoming prevalent in recent years, post-silicon validation has been indispensable for SoC designs. In SoC designs, it is crucial to test the design correctness for product success. However, the complexity of modern SoC designs keep increasing, it is difficult to cover all behaviors in manufactured chip by existing validation techniques. Therefore, post-silicon validation is a major challenge for future systems. This work proposes an embedded debugging architecture for bug detection and reproduction during post-silicon validation. In the debugging system, system-level bugs are detected in real-time for accurately localizing bugs. In addition, by using the timestamp mechanism provided by the debugging system, the tested system is capable of reproducing bugs for cyclic debugging. Further, the storage and bug reproduction overhead are significantly reduced by using special post-analysis techniques. The experimental results show that the debugging system improves (1) debugging execution time > 80%, (2) storage overhead 49% ~ 56% and bug reproducing overhead ~46%. Chen, Tien-Fu 陳添福 2012 學位論文 ; thesis 62 en_US |
collection |
NDLTD |
language |
en_US |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立交通大學 === 資訊科學與工程研究所 === 101 === As digital devices and system on chip (SoC) are becoming prevalent in recent years, post-silicon validation has been indispensable for SoC designs. In SoC designs, it is crucial to test the design correctness for product success. However, the complexity of modern SoC designs keep increasing, it is difficult to cover all behaviors in manufactured chip by existing validation techniques. Therefore, post-silicon validation is a major challenge for future systems. This work proposes an embedded debugging architecture for bug detection and reproduction during post-silicon validation. In the debugging system, system-level bugs are detected in real-time for accurately localizing bugs. In addition, by using the timestamp mechanism provided by the debugging system, the tested system is capable of reproducing bugs for cyclic debugging. Further, the storage and bug reproduction overhead are significantly reduced by using special post-analysis techniques. The experimental results show that the debugging system improves (1) debugging execution time > 80%, (2) storage overhead 49% ~ 56% and bug reproducing overhead ~46%.
|
author2 |
Chen, Tien-Fu |
author_facet |
Chen, Tien-Fu Chen, Shing-Yu 陳星諭 |
author |
Chen, Shing-Yu 陳星諭 |
spellingShingle |
Chen, Shing-Yu 陳星諭 Embedded Debugging Architecture of Bug Detection and Reproduction for SoC Post-Silicon Validation |
author_sort |
Chen, Shing-Yu |
title |
Embedded Debugging Architecture of Bug Detection and Reproduction for SoC Post-Silicon Validation |
title_short |
Embedded Debugging Architecture of Bug Detection and Reproduction for SoC Post-Silicon Validation |
title_full |
Embedded Debugging Architecture of Bug Detection and Reproduction for SoC Post-Silicon Validation |
title_fullStr |
Embedded Debugging Architecture of Bug Detection and Reproduction for SoC Post-Silicon Validation |
title_full_unstemmed |
Embedded Debugging Architecture of Bug Detection and Reproduction for SoC Post-Silicon Validation |
title_sort |
embedded debugging architecture of bug detection and reproduction for soc post-silicon validation |
publishDate |
2012 |
url |
http://ndltd.ncl.edu.tw/handle/05837690339309227805 |
work_keys_str_mv |
AT chenshingyu embeddeddebuggingarchitectureofbugdetectionandreproductionforsocpostsiliconvalidation AT chénxīngyù embeddeddebuggingarchitectureofbugdetectionandreproductionforsocpostsiliconvalidation AT chenshingyu yīngyòngyúhòuxìyànzhèngzhōngcuòwùzhēncèjízhòngxiànzhīqiànrùshìchúcuòjiàgòu AT chénxīngyù yīngyòngyúhòuxìyànzhèngzhōngcuòwùzhēncèjízhòngxiànzhīqiànrùshìchúcuòjiàgòu |
_version_ |
1718068459331387392 |