Umfassendes und leistungsstarkes Debugging serieller Daten mit TDME-Optionen

Unterstützte StandardsUnterstützte Standards
AuslösenAuslösen
DekodierenDekodieren
MessungenMessungen
Serieller Daten-DACSerieller Daten-DAC
AugendiagrammeAugendiagramme
PHY-TestPHY-Test
CrossSync-PHYCrossSync-PHY
RessourcenRessourcen

Serielle Datenoszilloskop-Dekodierung, Triggerung und vieles mehr

Teledyne LeCroy bietet das umfangreichste und funktionsreichste Set an seriellen Daten-Debugging-Tools für Embedded-Systeme, Fahrzeugnetzwerke, industrielle Anwendungen, Avionik, Seitenband-/Peripheriesignale, Energiemanagement und weitere Anwendungen. Die TDME-Lösungen von Teledyne LeCroy bieten:

  • T – am leistungsstärksten und flexibelsten Auslösen Ressourcen
  • D – intuitivste serielle Daten Decoder
  • M - Messen und grafisch darstellen Werkzeuge zur Effizienzsteigerung bei der Validierung serieller Daten
  • E / P - Auge Diagramme, manchmal mit erweiterten physikalischer Schichttest

Einzigartige Merkmale, die bei keinem anderen Oszilloskophersteller erhältlich sind

Die Trigger und Decoder von Teledyne LeCroy sind leistungsstärker und intuitiver als andere. Serielle Daten-DACs mit grafischer Darstellung, automatisierter Zeitmessung und weiteren spezialisierten Messfunktionen sowie bitweise aufgelösten Augendiagrammen ermöglichen ein schnelleres Debugging.

    Umfassende Unterstützung für viele serielle Datenstandards

    Klicken Sie in der untenstehenden Tabelle auf den Namen, um mehr über die Teledyne LeCroy Oszilloskop-Funktionen für den jeweiligen seriellen Datenstandard zu erfahren: Dekodierung, Triggerung, DAC-Grafik, Messung, Augendiagramm und weitere Funktionen.

    Die leistungsstärksten und flexibelsten seriellen Datentrigger

    Die seriellen Trigger von Teledyne LeCroy werden von Ingenieuren mit fundierten Kenntnissen des Standards speziell entwickelt und bieten Funktionen, die über die Grundlagen hinausgehen – seltene und ungewöhnliche Ereignisse besser isolieren und schneller debuggen.

    Montage von seriellen Datentriggern für Oszilloskope, die einige der von Teledyne LeCroy unterstützten seriellen Datenstandards zeigt.
    Einrichtung der seriellen Triggerung für ein Teledyne LeCroy Oszilloskop mit serieller Datentriggerung.
    Beispiel für die serielle Triggerung eines Oszilloskops, das die Möglichkeit der Triggerung durch ein einzelnes Byte oder einen kompletten Nachrichtenrahmen demonstriert.

    Jeder serielle Trigger ist mit umfassenden Kenntnissen des zugrunde liegenden Protokolls entwickelt und verfügt über einzigartige Funktionen für hohe Leistung. Zum Beispiel:

    Die seriellen Trigger von Teledyne LeCroy bieten hochflexible bedingte Datenauslösung. Sie ermöglichen die Auslösung bei anormalen Werten und die Isolierung der Auslösung auf bestimmte Bits in langen Datenströmen, um kritische Zustände besser zu überwachen und die Fehlerbehebung zu beschleunigen.

    Teledyne LeCroy serielle Trigger bieten oft die Möglichkeit, das Protokollformat und die Setup-Definition genau an Ihre Bedürfnisse anzupassen.

    • Ihr UART-basierter interner Standard kann einen benutzerdefinierten seriellen Trigger haben.
    • Konfigurieren Sie UART- und SPI-Definitionen für Mehrbyte-Nachrichten mit benutzerdefinierten Byte-Formaten, Nachrichtenrahmenstrukturen und Nachrichten-Interframe-Zeiten.
    • CAN- und ARINC429-Nachrichten symbolisch auswählen
    • Anpassbare Protokollstrukturen für Manchester- und NRZ-codierte Signale

    Der intuitivste serielle Datendecoder

    Verwandeln Sie Ihr Oszilloskop in einen Protokollanalysator mit farbcodierten und transparent überlagerten, dekodierten Protokollinformationen, die alle Daten in einer einzigen zeitlich verschachtelten Tabelle darstellen, sowie erweiterten Such- und Visualisierungsfunktionen.

    Intuitive, farbcodierte Seriendekodierungs-Overlays

    Eine einzigartige transparente, farbcodierte Überlagerung ermöglicht es, Signaldetails leicht mit Protokollinformationen in Zusammenhang zu bringen.

    • Direkt über die Wellenform gelegt
    • Farbcodiert für verschiedene Abschnitte des Protokolls und des Nachrichtenrahmens
    • Die Überlagerung passt sich automatisch an, wenn sich die Aufnahmelänge oder die angezeigte Zoomstufe ändert – sie zeigt genau die richtige Menge an Informationen an.
    • Korrelieren Sie die angezeigten Signale schnell mit den Informationen in der Protokolltabelle.

    Erweiterte Suche und Visualisierung mit Echtzeit-Ergebnissen

    Navigieren Sie durch lange Datenerfassungen mithilfe verknüpfbarer Suchkriterien, um bestimmte Nachrichten zu finden oder schnell zum nächsten Vorkommen einer Nachricht zu springen.

    Interaktive Tabelle fasst Ergebnisse zusammen

    Gleichzeitige Anzeige von zeitlich geordneten, dekodierten Protokollinformationen für bis zu vier verschiedene Signale in der farbcodierten Tabelle.

    Erweitern Sie Ihr Wissen mit automatisierten Messungen und Grafiken.

    Die einzigartigen Mess- und Grafikfunktionen von Teledyne LeCroy verbessern unsere Trigger- und Dekodierungsfunktionen erheblich und helfen Ihnen, schneller zu debuggen und zu validieren.

    Serielle Datenprotokoll- und analoge Signalzeitmessungen wurden mit einem Oszilloskop (Teledyne LeCroy Software) durchgeführt.

    Automatisierte Zeitmessungen Geschwindigkeitsvalidierung

    Automatische Messung von Ursache-Wirkungs-Zeitbeziehungen
    • Zeit zwischen analogen Signalen und Nachrichten oder zwischen Nachrichten messen
    • Statistiken erfassen, Bestehens-/Nichtbestehenskriterien anwenden, Grenzfälle verstehen.
    • Verkürzen Sie die Debugging-Zeit und verbessern Sie die Validierungseffizienz.
    Serieller Digital-Analog-Wandler (DAC), der digitale Daten extrahiert und mithilfe eines Oszilloskops (Teledyne LeCroy Software) in ein analoges Signal umwandelt.

    Serial Data DAC und Grafiktools

    Digitale Daten werden extrahiert, auf analoge Werte skaliert und als Wellenform dargestellt, als ob sie direkt abgetastet würden.
    • Die resultierende Wellenform ist zeitlich mit anderen erfassten Daten korreliert.
    • Geben Sie den Speicherort digitaler Daten auf exakte Bits, Bytes, Teilbytes oder Daten, die sich über mehrere Bytes erstrecken, an.
    • Extrahieren Sie die Spaltenwerte der Protokolltabelle zur Anzeige als Wellenform oder Histogramm.
    • Webinar ansehen - Kaffeepausen-Serie Teil 8 – Serielle Daten-DAC
    Messungen des Status des seriellen Datenprotokollbusses mit einem Oszilloskop (Teledyne LeCroy Software)

    Busstatusmessungen

    Protokollbusnutzung und Gesamtleistung schnell verstehen
    • Berechnet die Last der benutzerdefinierten Nachrichten auf dem Bus.
    • Berechnen Sie die Bitraten der vom Benutzer angegebenen Nachrichten
    • Zähle die Anzahl der Nachrichten, die der Benutzerdefinition entsprechen.

    Automatisierte Zeitmessungen verbessern die Validierungseffizienz

    Nutzen Sie einen seriellen Trigger, um eine bestimmte Nachricht zu isolieren und anschließend den zeitlichen Zusammenhang zwischen Ursache und Wirkung mit einem nachfolgenden analogen Signal zu messen (oder umgekehrt). Anstatt die Zeitmessung manuell mit Cursorn durchzuführen, können Sie diese Tools verwenden, um die Messung zu automatisieren und Tausende von Werten schnell zu erhalten, während Ihr System unter verschiedenen Betriebsbedingungen einem Stresstest unterzogen wird.

    Zeitmessungen von seriellen Datenprotokollnachrichten zu analogen Signalen mit einem Oszilloskop (Teledyne LeCroy Software)
    Zeitmessungen zwischen zwei Nachrichten des seriellen Datenprotokolls mithilfe eines Oszilloskops (Teledyne LeCroy Software).
    Zeitmessungen von seriellen Datenprotokollnachrichten zwischen dem Zeitpunkt eines Oszilloskop-Triggers und dem Auftreten der Protokollnachricht (Teledyne LeCroy Software).

    Das Beispiel zeigt I2C-Datenpakete (oberes Signal) und ein Steuersignal (unteres Signal), die in einer Ursache-Wirkungs-Beziehung mit einer definierten maximalen Verzögerungszeit zwischen Ursache und Wirkung stehen.

    Automatisierte Messung und Validierung von Zeitabständen zwischen seriellen Datenprotokollnachrichten, ohne dass manuell Cursor verwendet oder Werte und Zeiten in einer Protokolltabelle verglichen werden müssen.

    • Messen Sie die Latenzzeiten des Gateways beim Übergang von einer seriellen Datenprotokollnachricht zur nächsten (z. B. CAN zu LIN oder Low-Speed-CAN zu High-Speed-CAN oder CAN zu FlexRay).
    • Schnelles Verständnis von Buslatenzzeiten oder Arbitrierungsverhalten durch Messung der Differenz zwischen zwei Nachrichten auf einer einzigen dekodierten Wellenform.
    • Im gezeigten Beispiel führt eine CAN-Nachricht (gelbe Kurve, oben links) zur Übertragung einer LIN-Nachricht (magenta Kurve, unten). Die Zeit, die die CAN-Nachricht benötigt, um ein Gateway zu passieren und die LIN-Nachricht zu erzeugen, beträgt 1.404 ms.

    Messen Sie die Zeitabstände zwischen einer beliebigen komplexen Auslösebedingung und dem Auftreten einer bestimmten seriellen Nachricht. Im gezeigten Beispiel:

    • Das Oszilloskop erfasst CAN-Nachrichten im Segment-/Sequenz-Erfassungsmodus (gelbe Kurve, oben) unter Verwendung eines Triggersignals auf Kanal 2 (nicht abgebildet).
    • Die mittlere gelbe Spur (mit farbcodierter Dekodierungshervorhebung) ist ein Ausschnitt aus einem der Segmente der vollständigen Aufzeichnung.
    • Die Zeitwerte vom Auslöseereignis von Kanal 2 bis zu den CAN-Nachrichten werden mit dem Messparameter Time@Msg gemessen und als Trend über die Zeit dargestellt (F1, orange Kurve, unten).

    Serial Data DAC und Grafiktools

    Digitale Daten lassen sich mithilfe des Messparameters „Message to Value“ – einem seriellen Daten-DAC – aus bestimmten Positionen der seriellen Datennachricht extrahieren. Diese Informationen können dann als Messwert(e) angezeigt oder als zeitlich korrelierte Wellenform visualisiert werden, die den Messwert über die Zeit darstellt – so, als ob man ihn direkt abtasten und erfassen könnte.

    Serielle Daten-DAC-Anzeige, die digitale Daten aus einem CAN-Signal extrahiert, als Analogwert skaliert und so dargestellt werden, als wäre es eine abgetastete Wellenform (Teledyne LeCroy Software).
    Serielle Daten-DAC-Anzeige mit digitalen Daten, die aus einem SPI-Signal mit ADC-Daten extrahiert wurden. Die ADC-Daten werden als Analogwert skaliert und angezeigt, um die Fehlerstellen des ADC sichtbar zu machen. (Teledyne LeCroy Software)
    Die seriellen digitalen I2S-Audiodaten werden extrahiert und als analoge Wellenform dargestellt, die die codierte analoge Audiowellenform wiedergibt (Teledyne LeCroy Software).
    Serieller Daten-DAC, der digitale Daten aus einer PSI5-Nachricht extrahiert und als analoge Wellenform darstellt. (Teledyne LeCroy Software)
    Die Länge der seriellen DAC-Nachrichtendaten wurde aus den Protokolltabellendaten extrahiert und ihre Verteilung als Histogramm dargestellt.

    Die im Controlled Area Network (CAN) eingebetteten Daten zum Lenkradwinkel und zur Änderungsrate werden extrahiert, auf die korrekten Maßeinheiten umgerechnet und so dargestellt, als handele es sich um eine analoge Wellenform.

    Taktsignal (DATA1-Digitalleitung, magentafarbenes Signal oben links) und Datensignal (DATA0-Digitalleitung, blaues Signal oben links) der seriellen Peripherieschnittstelle (SPI) wurden über 20 ms erfasst (Tausende von Nachrichten). Einzelne Pakete sind vergrößert dargestellt (gelbe Signale unten links).

    Der serielle I2S-Audio-Takt (M1, gelbes Signal oben) und die linken/rechten Datenkanäle (M2, magenta Signal; M3, blaues Signal oben) werden über 50 ms (Tausende von Nachrichten) erfasst.

    • Die seriellen Daten des linken und rechten Audiokanals werden als analoge Wellenform dargestellt (F1, gelb, linker Kanal; F2, rot, rechter Kanal; Signale unten).
    • Die Betrachtung der digitalen Audiodaten als analoge Wellenform kann helfen, schnell festzustellen, ob Audio-Clipping oder andere anomale Verhaltensweisen vorliegen.

    Das PSI5-Datensignal (M1, oben markiertes Signal) wird über 200 ms (Tausende von Nachrichten) erfasst.

    CAN-Daten (M1, gelbes Signal oben) werden über 10 ms erfasst. Dieses Beispiel veranschaulicht die Verwendung von Daten aus der Protokolltabelle zur Bewertung eines Aspekts der Systemleistung.

    • Der Datenlängencode (DLC – die Anzahl der Datenbytes in jeder CAN-Nachricht) wird mithilfe der Column-to-Value-Messfunktion aus der Tabelle gelesen.
    • Der Messparameter P1 aggregiert die Tabellendaten zu einem Messwert mit Minimum, Maximum und Statistiken (insgesamt 42 Messwerte).
    • Alle Protokolldaten sind in der Tabelle am unteren Rand des Bildes aufgeführt.
    • Das untere Signal (F1, orange) ist ein Histogramm, das anzeigt, wie viele Pakete 4, 12, 16 oder 64 Bytes enthalten, und ermöglicht so eine schnelle Analyse der Datenverteilung und des Netzwerkverhaltens.

    Busstatusmessungen

    Die Busstatusmessungen Buslast, Nachrichtenbitrate und Anzahl der Nachrichten geben einen Gesamtüberblick über den Status der Protokollübertragung, um festzustellen, ob der Bus überlastet ist und ob die Bitrate den Erwartungen entspricht.

    Buslast- und Bitratenanalyse

    Gewinnen Sie ein besseres Verständnis für die Effizienz, Qualität und Zuverlässigkeit der Netzwerkkommunikation.

    • Überwachung der Buslast: Netzwerküberlastungen erkennen und Kommunikationseffizienz sicherstellen.
    • Bitrate analysieren: Überprüfen Sie die Datenübertragungsgeschwindigkeit und die Genauigkeit des Timings, um die Einhaltung der Systemanforderungen sicherzustellen.
    • Leistungsoptimierung: Anomalien erkennen, Verzögerungen vermeiden und Echtzeitzuverlässigkeit durch kontinuierliche Messung und Analyse aufrechterhalten.

    Augendiagramme zur Visualisierung und Validierung der Signalqualität

    Augendiagramme sind bitweise Darstellungen der seriellen Datenwellenformen der physikalischen Schicht. Sie bieten eine schnelle und intuitive Möglichkeit, die Signalintegrität der physikalischen Schicht zu verstehen und Anomalien zu erkennen.

    Augendiagramme

    Teledyne LeCroy-Augendiagramme werden aus einer langen, kontinuierlichen Erfassung von paketierten oder Streaming-Daten generiert. Sie können mit Masken, Maskenfehleranzeigen und Augenöffnungsparametern kombiniert werden.

    Augendiagrammmaske und Augenmessungen

    Vergleichen Sie das Augendiagramm mithilfe einer Augendiagrammmaske mit vordefinierten Grenzwerten. Augendiagrammparameter und Maskenfehler weisen auf Probleme mit der Zeitsteuerung oder der Spannungsreserve hin.

    Augendiagramm-Datenfilterung

    Kombinieren Sie Augendiagramme mit Datenfilterung (z. B. Nachrichten von einem bestimmten Knoten oder mit einer bestimmten ID), um problematische Nachrichtenrahmen oder IDs zu isolieren und das Debuggen und die Validierung zu beschleunigen.

    Anzeige für einen Maskenausfall im Augendiagramm

    Bei festgestellten Fehlern wird umgehend eine Ursachenanalyse durchgeführt.

    Erweiterter PHY-Test leicht gemacht

    Mit Hilfe fortschrittlicher Augendiagramme, Entzerrung und spezialisierter Werkzeuge zur präzisen Analyse komplexer Standards können genaue PHY-Messungen gemäß der jeweiligen Testdefinition durchgeführt werden.

    Erweiterte PHY-Messungen

    Einige Standards (z. B. FlexRay, MIPI, USB-PD, DisplayPort AUX) erfordern spezifische Augendiagramme und Messaufbauten. Für diese Standards bietet Teledyne LeCroy standardspezifische Funktionen und Messungen.

    Genaue Automotive-Ethernet-Analyse

    Automotive-Ethernet-Standards wie 100Base-T1 und 1000Base-T1 erfordern eine Signalentzerrung, um hochpräzise PAM3-Augendiagramme zu gewährleisten. Die TDMP-Lösungen von Teledyne LeCroy für Automotive-Ethernet bieten Funktionen zur Sicherstellung genauer Messungen.

    • Integrierte Equalizer zur Erzeugung präziser PAM3-Augendiagramme
    • Reales Empfängerverhalten präzise simulieren
    • Gewährleistet eine präzise Dekodierung in Echtzeit durch Verwendung eines entzerrten Signals für Master/Slave-Konfigurationen.
    • Kopplereffekte kompensieren

    Führen Sie einen Protokollanalysator und ein Oszilloskop nahtlos zusammen

    Die Teledyne LeCroy CrossSync® PHY-Software und die zugehörigen Interposer vereinen nahtlos die Funktionen eines Teledyne LeCroy Protokollanalysators und eines Oszilloskops – und ermöglichen so Einblicke in das Verbindungsverhalten, die kein anderes Instrument bieten kann. Lösen Sie Ihre Interoperabilitätsprobleme schneller und verkürzen Sie Ihre Markteinführungszeit.

    Mehr entdecken über CrossSync PHY für PCIe®

    Mehr entdecken über CrossSync PHY für USB

      Ressourcen

      Name

      TDME-Serielldaten-Debugging-Lösungen – Datenblatt

      Datenblatt

      Bedingte I2C-Datentriggerung

      Anwendungsbericht (ENG)

      I2C-Subadressierung leicht gemacht

      Anwendungsbericht (ENG)

      I2C-Datenlängen-Triggerung

      Anwendungsbericht (ENG)

      Nutzung digitaler CAN-Daten zur Geschwindigkeitsberechnung

      Anwendungshinweis

      CAN-Sensorcharakterisierung

      Anwendungsbericht (ENG)

      Intelligente CAN-Triggerung

      Anwendungsbericht (ENG)

      Testen und Debuggen von Avioniksystemen, die ARINC 429- oder MIL-STD-1553-Datenbusse verwenden

      Anwendungshinweis

      Verwendung von Manchester- und NRZ-konfigurierbaren Protokolldecodern

      Anwendungshinweis

      DALI-Dekodierung mit dem konfigurierbaren Manchester-Protokolldecoder

      Anwendungshinweis

      Erfassen, Decodieren und Debuggen von seriellen Low-Speed-Bussen

      Anwendungshinweis

      Dekodierung eines UNI/O-Busprotokollsignals

      Anwendungshinweis

      Dekodierung eines SENT-Protokolls

      Anwendungshinweis
      Serielle Datenauslösung, Dekodierung, Messung/Grafik und Augendiagramme mit Teledyne LeCroy Oszilloskopen
      Serielle Datentriggerung und -dekodierung mit Teledyne LeCroy Oszilloskopen
      Serielle Datenmessungen, Digital-Analog-Wandlung und grafische Darstellung mit Teledyne LeCroy Oszilloskopen
      Paketierte serielle Daten-Augendiagramme mit Teledyne LeCroy Oszilloskopen
      WaveRunner 8000 TDME
      WaveRunner 9000 Umfassendste Seriennummern-Debugging und -Validierung
      Grundlagen des SENT-Protokolls verstehen
      Überprüfung der Stabilität des SENT SPC MTP
      SMBus TDME-Tutorial
      Den Start einer 100Base-T1-Verbindung verstehen
      USB-Stromversorgung VBUS @ PS_RDY messen
      Debug im DisplayPort-Alt-Modus
      USB 3.2 PHY- und PHY-Logik-Test
      USB 3.2 PHY-Logik-Debug
      USB Type-C® Seitenbandtest
      USB-C-Test von USB4 Sender während des Link-Trainings
      Mit I2C TDME für I2C Physikalische Schicht Augendiagrammmessung
      NRZ-Manchester TD Übersicht

      In dieser Sitzung konzentrieren wir uns auf die Konformität und Interoperabilität (C&I) von USB-Typ-C-angeschlossenen Hosts, Hubs, Adaptern und Peripheriegeräten. Dabei werden praktische Ansätze zur Fehlersuche bei elektrischen Systemproblemen vorgestellt, die beim Verbinden von USB-C-Geräten auftreten können, sowie die Einhaltung aller USB-IF- und USB-Implementierungsrichtlinien. Thunderbolt Spezifikationen.

      In diesem Webinar zeigen wir Ihnen bewährte Methoden zum Messen und Debuggen der seriellen CAN- und CAN-FD-Protokolle mit einem Oszilloskop, einschließlich Triggerung, Dekodierung, Messungen und Analyse.

      Nehmen Sie an dieser 30-minütigen Oszilloskop-Kaffeepausenserie von Teledyne LeCroy teil und erinnern Sie uns daran, wie wir die Test- und Debugfunktionen unserer Oszilloskope optimal nutzen können. Nehmen Sie sich Ihre Erfrischung und verbringen Sie ein paar Minuten mit uns, da wir uns jeden Monat auf ein bestimmtes Thema konzentrieren.

      Augendiagramme sind eine weit verbreitete Methode zur schnellen Beurteilung der Signalintegrität serieller Datensysteme. In diesem Webinar erklären wir, wie man Augendiagramme mit einem Oszilloskop erstellt und wie diese in CAN-Systemen (Controller Area Network) angewendet werden können.