Finden Sie hier die Liste mit den gefilterten Produkten auf Basis Ihrer aktuellen Auswahl.

Herstellerlogo

Facebook

 

RTBx Daten-Logger

Raptia RTBx

  • Hardware Trace-Aufzeichnung mit Timing
  • Benötigt nur minimalen Overhead auf Target
  • Aufzeichnung von bis zu 100 Millionen Instrumentation Points pro Sekunde
  • Kompatible mit den meisten embedded Mikroprozessoren und -controllern
  • Langzeit Aufzeichnung (bis zu 1 Terrabyte komprimierte Trace Daten)
  • Unterstütz Worst Case Execution Time, Performance und Code Coverage Analyse

RapiTime TraceboxZeit Trace Erzeugung

Ein zeitlicher Trace des laufenden Programmcodes ist neben der statischen Code Analyse eine Voraussetzung für die Worst Case Execution Time (WCET) Analyse, Preformance Profiling und die Code Analyse mit RapiTime.

Die RapiTime Werkzeuge ermöglichen eine automatische Instrumentierung von vorhandenem C und ADA Source Code. Jeder Instrumentation Point (IPoint), welcher von den Tools in den Source Code integriert wurde, schreibt eine IPoint ID (eine numerische Konstante) an eine spezifische Output-Port- Adresse. Dies lässt sich meist mit einer einzelnen Assembler-Instruktion ermöglichen.

Beim Ausführen der Software werden dann eine große Menge an IPoints über den Port ausgegeben. Aus diesem Trace von IPoints lässt sich dann der präzise Pfad, den die Software während ihrer Ausführung genommen hat, erschließen.

Möglichkeit der Trace Aufzeichnung

Bei der RTBx handelt es sich um eine Hardwarelösung welche an einen Output Port eines Zielsystems angeschlossen wird, um bis zu 100 Millionen IPoints pro Sekunde aufzuzeichen und mit Zeitinformationen zu versehen.

Die RTBx führt eine transparente Kompression der einkommenden Daten durch, bevor Sie auf der 1 Terrabyte großen eingebauten Festplatte gespeichert werden. Dies ermöglicht die Aufzeichnung eines detaillierten Execution- Time- Traces, der von 24 Stunden bei höchster Datenrate bis zu mehreren Wochen dauern kann. Die maximal mögliche Aufzeichnungsdauer hängt aber auch stark von der Geschwindigkeit des Prozessors auf dem Zielsystem, dem Grad der Instrumentierung und dem Ablauf des Programmes ab.

Analyse der aufgezeichneten Daten

Sobald die Aufzeichnung der Trace Daten beendet ist, können die Daten mit den Werzeugen von RapiTime analysiert und weiter verarbeitet werden.

 

Die RTBx Hardware

Bei der RTBx handelt es sich um einen High Performance dual-core PC der mit einem speziellen Motherboard ausgestattet ist, welches es ermöglicht, Daten mit sehr hoher Geschwindigkeit zwischen dem speziellen I/O Board und dem CPU Speicher auszutauschen.

In der Standardausführung wird die RTBx mit einem speziellen I/O Board (bis zu 1 GByte Speicher), 2GBytes 1066MHz CPU Speicher und 2x 500  GBytes Festplatten ausgeliefert. Weitere Erweiterungen sind möglich, aber in der Regel, selbst bei sehr intensiven Anwendungen, nicht nötig.

Kompatibilität

Die RTBx ermöglicht das einfache und generische Aufzeichnen von Execution Time Traces und ist verwendbar mit einer großen Zahl der verfügbaren Mikroprozessoren und -controllern. Die Spanne der unterstützen Controller reicht von kleinen 8-bit Controllern wie dem MC68HC08 bis zu den aktuellsten embedded Hochleistungsprozessoren wie dem MPC750/MPC740.

Downloads

Schlagworte

Hersteller: Rapita
Funktion: Analyse
Prozessorarchitekturen: Prozessorunabhängig

>>> Preis anfragen

Embedded Tools GmbH
Fon: +49 251 98729-0 / Fax: -20
E-Mail info(at)embedded-tools.de


CAPTCHA
Diese Frage hat den Zweck zu testen, ob Sie ein menschlicher Benutzer sind und um automatisiertem Spam vorzubeugen.
Bild-CAPTCHA
Enter the characters shown in the image.