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 :
بازگشت