Bei der Entwickelung von System-on-Chip (SoC) Debuggern ist es leider hinreichend oft erforderlich
den Debugger selbst auf mögliche Fehler zu untersuchen. Da alle ernstzunehmenden Debugger
konstruktionsbedingt selbst ein eingebettetes System darstellen, erwächst die Notwendigkeit
eine einfache und sicher kontrollierbare Diagnose-Hardware zu entwerfen, welche den Zugang
zur Funktionsweise des Debuggers über seine Ausgänge erschließt.
Derzeitig ist der Test Access Port (TAP nach IEEE 1149.1-Standard) für viele Integratoren die
Grundlage für den Zugriff auf ihre instanzierte Hardware. Selbst in forschungsorientierten Multi-
Core System-on-Chip Architekturen wie dem ARM11MP der Firma ARM wird dieses Verfahren
noch immer eingesetzt.
In unserem Beitrag möchten wir ein Spezialwerkzeug zur Analyse des TAPKommunikationsprotokolles
vorstellen, welches den Einsatz teurer Analysetechnik (Logik-
Analysatoren) unnötig werden lässt und darüber hinaus eine komfortable, weitergehende
Unterstützung für Multi-Core-Systeme bietet.
Aufbauend auf der Problematik der Abtastung und Erfassung der Signalzustände am TAP
mittels FPGA wird auf die verschiedenen Visualisierungs- und Analyseaspekte der TAPProtokollphasen
in einer Multi-Core-Prozessor-Zielsystemumgebung eingegangen.
Die hier vorgestellte Lösung ist im Rahmen eines FuE-Verbundprojektes enstanden. Das Vorhaben
wird im Rahmen der Technologieförderung mit Mitteln des Europäischen Fonds für regionale
Entwicklung (EFRE) 2000-2006 und mit Mitteln des Freistaates Sachsen gefördert.
Identifer | oai:union.ndltd.org:DRESDEN/oai:qucosa:de:qucosa:18742 |
Date | 11 June 2007 |
Creators | Vogelsang, Stefan, Köhler, Steffen, Spallek, Rainer G. |
Contributors | Hardt, Wolfram |
Publisher | Technische Universität Chemnitz |
Source Sets | Hochschulschriftenserver (HSSS) der SLUB Dresden |
Language | German |
Detected Language | German |
Type | doc-type:conferenceObject, info:eu-repo/semantics/conferenceObject, doc-type:Text |
Rights | info:eu-repo/semantics/openAccess |
Relation | urn:nbn:de:swb:ch1-200700815, qucosa:18723 |
Page generated in 0.0023 seconds