DocumentCode :
3042237
Title :
Post-silicon verification and debugging with control flow traces and patchable hardware
Author :
Fujita, Masayuki
Author_Institution :
VLSI Design & Educ. Center (VDEC), Univ. of Tokyo, Tokyo, Japan
fYear :
2012
fDate :
9-10 Nov. 2012
Firstpage :
100
Lastpage :
107
Abstract :
In this paper we show three methods for postsilicon verification and debugging with control-flow analysis. By concentrating on control flows of SoC behavior, abstracted analysis can be applied and much significantly long time spans can be examined. The first method introduces monitoring methods of communications or transactions among cores inside SoCs. From the monitoring results, control sequences on interactions of cores are automatically determined to be used for post-silicon analysis. The second method shows algorithms to determine orderings of communications inside NoC (Network-on-Chip) used in SoCs. These analysis give information on how messages are transferred onto NoC, which are to be used for post-silicon analysis. The third method introduces trace buffers to compactly save state transition sequences of FSMs in the control parts of cores inside SoCs. By recognizing abnormal transitions, which is basically control flow analysis, both logical and electrical errors can be efficiently detected during postsilicon debug.
Keywords :
logic design; network-on-chip; NoC; SoC; control flow traces; control-flow analysis; debugging; network-on-chip; patchable hardware; postsilicon analysis; postsilicon verification; Buffer storage; Debugging; Hardware; Protocols; Software; System-on-a-chip; Tiles;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
High Level Design Validation and Test Workshop (HLDVT), 2012 IEEE International
Conference_Location :
Huntington Beach, CA
ISSN :
1552-6674
Print_ISBN :
978-1-4673-2897-5
Type :
conf
DOI :
10.1109/HLDVT.2012.6418250
Filename :
6418250
Link To Document :
بازگشت