SoC-Debugging unter Benutzung von On-Chip Trace
- Date
- Jun 22, 2011
- Time
- 1:00 PM - 2:00 PM
- Speaker
- Dipl.-Inf. Jens Braunes
- Affiliation
- Institut für Technische Informatik, Professur für VLSI-Entwurfssysteme, Diagnostik und Architektur
- Language
- de
- Main Topic
- Informatik
- Other Topics
- Informatik
- Description
- Für das Debugging und die Analyse des Laufzeitverhaltens von eingebetteten Systemen spielt zunehmend On-Chip- Trace eine wichtige Rolle. Getrieben durch hohe Echtzeitanforderungen an die Applikationen, Restriktionen des traditionellen Debug-Zuganges aufgrund von hoher Komplexität der SoCs und des verstärkten Einsatzes von Multi-Core-Systemen, bieten mittlerweile eine ganze Reihe von Hardwareherstellern On-Chip-Trace-Lösungen für Ihre Mikrokontroller-Architekturen an. Damit ist es möglich, sowohl Kontrollflüsse als auch Datenflüsse aufzuzeichnen. Bedingt jedoch durch die Anzahl potenzieller Datenquellen für Trace und die wachsende Taktfrequenz ist es heutzutage notwendig, das dabei entstehende große Datenaufkommen auf geeignete Weise schon auf dem Chip zu filtern und nur diejenigen Daten an den Debugger weiterzugeben, die für die jeweilige Debug- bzw. Analyseaufgabe auch tatsächlich benötigt werden. Zur Konfiguration derartiger Debug-, Trace- und Analyseaufgaben und zur Parametrierung der On-Chip-Filter ist ein geeignetes Software-System notwendig. Die Entwicklung eines solchen Systems ist Thema der angestrebten Dissertation. Der Vortrag gibt im ersten Teil einen Überblick zum Stand der Technik des Trace-basierenden Debuggings. Dabei sollen Lösungen, mit On-Chip-Filter- und Trigger-Logik zur Reduktion der zu übertragenden Trace-Daten im Vordergrund stehen. Aufgrund der mitunter recht hohen Komplexität der On-Chip-Filter- und Trigger-Logik ergeben sich dabei eine Reihe von Anforderungen an den Debugger, um die angebotene Leistungsfähigkeit für den Anwender nutzbar zu machen. Welche Möglichkeiten es gibt, diesen Anforderungen gerecht zu werden, werden im Vortrag herausgearbeitet. Der zweiten Teil des Vortrages gibt einen Überblick über die in der Dissertation exemplarisch bearbeitete Unterstützung für die On-Chip-Filter- und Trigger-Logik der Multi-Core-Debug-Solution (MCDS) von Infineon.
Last modified: Jun 20, 2011, 9:35:34 AM
Location
TUD Andreas-Pfitzmann-Bau (Computer Science) (INF 1004 (Ratssaal))Nöthnitzer Straße4601069Dresden
- Homepage
- https://navigator.tu-dresden.de/etplan/apb/00
Organizer
TUD InformatikNöthnitzer Straße4601069Dresden
- Phone
- +49 (0) 351 463-38465
- Fax
- +49 (0) 351 463-38221
- Homepage
- http://www.inf.tu-dresden.de
Legend
- Biology
- Chemistry
- Civil Eng., Architecture
- Computer Science
- Economics
- Electrical and Computer Eng.
- Environmental Sciences
- for Pupils
- Law
- Linguistics, Literature and Culture
- Materials
- Mathematics
- Mechanical Engineering
- Medicine
- Physics
- Psychology
- Society, Philosophy, Education
- Spin-off/Transfer
- Traffic
- Training
- Welcome
