DocumentCode
3314861
Title
Debug Patterns for Efficient High-level SystemC Debugging
Author
Rogin, Frank ; Fehlauer, Erhard ; Haufe, Christian ; Ohnewald, Sebastian
Author_Institution
Fraunhofer IIS / EAS Dresden, Dresden
fYear
2007
fDate
11-13 April 2007
Firstpage
1
Lastpage
6
Abstract
This paper proposes debug patterns combined with an intuitive flow to accelerate and simplify the debugging of SystemC designs. A debug pattern provides a formalized procedure to fix a defect (also colloquial bug) that is notified by an always recurring failure symptom. It helps to focus the user´s attention on a higher level of abstraction joined with minimal learning effort. The presented methodology is based upon a non-intrusive high-level SystemC debugging environment and the GNU debugger GDB. The usability of each pattern is demonstrated by practical examples.
Keywords
C++ language; electronic engineering computing; integrated circuit design; system-on-chip; GNU debugger; SystemC debugging; debug patterns; system-on-chip; Acceleration; Computer bugs; Debugging; Error analysis; Monitoring; Object oriented modeling; Pattern analysis; Runtime; System-level design; Usability;
fLanguage
English
Publisher
ieee
Conference_Titel
Design and Diagnostics of Electronic Circuits and Systems, 2007. DDECS '07. IEEE
Conference_Location
Krakow
Print_ISBN
1-4244-1162-9
Electronic_ISBN
1-4244-1162-9
Type
conf
DOI
10.1109/DDECS.2007.4295320
Filename
4295320
Link To Document