Co

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
Scan this code with your smartphone and get directly this event in your calendar. Increase the image size by clicking on the QR-Code if you have problems to scan it.
  • BiBiology
  • ChChemistry
  • CiCivil Eng., Architecture
  • CoComputer Science
  • EcEconomics
  • ElElectrical and Computer Eng.
  • EnEnvironmental Sciences
  • Sfor Pupils
  • LaLaw
  • CuLinguistics, Literature and Culture
  • MtMaterials
  • MaMathematics
  • McMechanical Engineering
  • MeMedicine
  • PhPhysics
  • PsPsychology
  • SoSociety, Philosophy, Education
  • SpSpin-off/Transfer
  • TrTraffic
  • TgTraining
  • WlWelcome