DocumentCode :
1691836
Title :
A High-Level Language and Compiler to Configure the Multi-core Debug Solution (MCDS)
Author :
Braunes, Jens ; Spallek, Rainer G.
Author_Institution :
pls Dev. Tools, Lauta, Germany
fYear :
2009
Firstpage :
62
Lastpage :
67
Abstract :
With the rise of multi-core system-on-chips (SoC) debug adds new requirements and challenges to the system visibility and control. Complex on-chip trace and debug hardware like Infineon´s multi-core debug solution (MCDS) offer the benefit of high degree of observability without affecting the run-time behavior of the system. Highly sophisticated programmable trace qualification capabilities allow the definition of analysis tasks, tailored to the users´ needs. This paper introduces a high-level trace qualification language and compiler which enables the user defining analysis tasks efficiently and fully utilize the powerful and complex features of MCDS without the need of getting into the internals. The language and the compiler are already in industrial use where software development is based on MCDS enabled SoCs to support the developers to achieve better product quality and shorter product development cicles.
Keywords :
computer debugging; high level languages; program compilers; system-on-chip; Infineon multi-core debug solution; compiler; debug hardware; high-level trace qualification language; multicore system-on-chip; product quality; software development; system control; system visibility; Computer industry; Control systems; Hardware; High level languages; Observability; Product development; Programming; Qualifications; Runtime; System-on-a-chip; debugging; language and compiler; multi-core System-on-Chip; observability; trace compression; trace qualification;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Advances in System Testing and Validation Lifecycle, 2009. VALID '09. First International Conference on
Conference_Location :
Porto
Print_ISBN :
978-1-4244-4862-3
Electronic_ISBN :
978-0-7695-3774-0
Type :
conf
DOI :
10.1109/VALID.2009.18
Filename :
5279947
Link To Document :
بازگشت