DocumentCode
1646521
Title
On-chip transaction level debug support for system-on-chips
Author
Gharehbaghi, Amir Masoud ; Fujita, Masahiro
Author_Institution
VLSI Design & Educ. Center, Univ. of Tokyo, Tokyo, Japan
fYear
2009
Firstpage
124
Lastpage
127
Abstract
This paper introduces a method to raise the debug abstraction level of communications to transaction level in post-silicon verification. The method is based on on-chip instrumentation using formal specifications of the on-chip bus communication protocols. Furthermore, we present a method for automatic analysis of extracted transactions to find potential erroneous transaction sequences. The post analysis method searches for certain patterns to find potential problems such as deadlock and race. To show the feasibility of the method, it is applied to a number of on chip buses. It is shown that the area overhead of the method is very low and it is effective to locate bugs.
Keywords
formal specification; program debugging; protocols; system buses; system-on-chip; chip buses; formal specification; on-chip bus communication protocol; on-chip instrumentation; on-chip transaction level debug support; post-silicon verification; system-on-chips; transaction sequences; Computer bugs; Debugging; Educational technology; Formal specifications; Hardware; Pattern analysis; Protocols; System recovery; System-on-a-chip; Very large scale integration; post-silicon debug; system-on-a-chip (SoC); transaction level debug;
fLanguage
English
Publisher
ieee
Conference_Titel
SoC Design Conference (ISOCC), 2009 International
Conference_Location
Busan
Print_ISBN
978-1-4244-5034-3
Electronic_ISBN
978-1-4244-5035-0
Type
conf
DOI
10.1109/SOCDC.2009.5423891
Filename
5423891
Link To Document