Beschreibung
Der vielseitig einsetzbare Beagle I2C/SPI/MDIO Protokoll Analysator ist das ideale Werkzeug für Embedded-Software-Ingenieure, die I2C, SPI oder MDIO basierende Produkte entwickeln. Der Beagle Analysator ist eine hoch leistungsfähige Monitoring-Lösung in einem kompakten, tragbaren Gerät.
Haupteigenschaften
- I2C eingriffsfrei bis zu 4 MHz überwachen
- Nicht-intrusive Überwachung von SPI bis zu 24 MHz †
- Nicht-intrusive Überwachung von MDIO bis zu 2,5 MHz (Klausel 22 und Klausel 45) ‡
- Datenerfassung und -anzeige in Echtzeit – I2C- und SPI-Pakete beobachten, während sie auf dem Bus auftreten.
- Timing auf Bit-Ebene mit einer Auflösung von bis zu 20 ns.
- Vollständig kompatibel mit Windows, Linux und Mac OS X
- Beinhaltet vollständige Funktionsüberwachungstools
Hochgeschwindigkeits-USB 2.0
Der Beagle-Monitor ist ein über den Bus mit Strom versorgtes Hochgeschwindigkeits-USB 2.0-Gerät. Als Hochgeschwindigkeitsgerät werden alle vom Beagle-Monitor erfassten Daten mit 480 Mbit/s an den Testcomputer übertragen. Als busgespeistes Gerät benötigt der Beagle-Monitor kein Netzteil und ist somit das idealen Werkzeug für Ingenieure.Eingriffsfreie und grenzenlose Erfassung
Der Beagle-Analysator verfügt über hochohmige Eingänge, sodass er das zu testende System nicht beeinflusst und die Ergebnisse nicht verfälscht. Schließen Sie den Beagle I2C/SPI-Analysator inline an, um den Datenverkehr zu den Zielgeräten passiv zu erfassen. Erfasste Daten werden über High-Speed USB direkt auf Ihren Computer gestreamt. Die Menge der erfassten Daten ist nur durch die Menge an physischem Speicher begrenzt, der auf dem Computer verfügbar ist.Kosteneffizient und Zeitsparend
Der Beagle I2C/SPI Protocol Analyzer wird komplett mit der Software in Einzelstückmengen geliefert. Die geringen Kosten ermöglichen es Unternehmen jedem Entwickler einen eigenen Analysator zur Verfügung zu stellen, somit können Probleme schnell und einfach identifiziert und behoben werden. Weniger Zeitaufwand bedeutet höhere Produktivität, Projekte werden pünktlich und im Rahmen des Budgets erledigt.Verfügbare Software
Data Center
Labview Treiber
Der Beagle LabVIEW-Treiber ist ein kostenloser Open-Source-LabVIEW-Instrumententreiber für den Zugriff auf den Beagle I2C/SPI Protokoll Analyzer innerhalb der LabVIEW-Entwicklungsumgebung. Das Treiberpaket ist auf Windows ausgerichtet und basiert auf der Aardvark-Softwarebibliothek.
API's
Technische Daten
Gerätespezifikation | Beagle I2C/SPI Protokoll Analyzer |
---|---|
Betriebssystem | Linux und Windows |
Spannungsversorgung | Spannungsversorgung über USB |
USB Geschwindigkeit | Hochgeschwindigkeit USB 2.0 |
Verzerrungsfreie MDIO Überwachung | 20 MHz (Clause 22 and Clause 45) |
Verzerrungsfreie I2C Überwachung | 4 MHz |
Verzerrungsfreie SPI Überwachung | 24 MHz (CPU Geschwindigkeit und SPI dem Bus Durchsatz) |
Echtzeit Datenerfassung und Anzeige | Ja |
Bit-Level Timing | Ja, 20 ns resolution |
Alle Überwachungsfunktionen enthalten | Ja |
Verzerrungsfreie I2C Überwachung bis 4 Mhz | Verzerrungsfreie SPI Überwachung bis zu 24 Mhz |
Echtzeit Datenerfassung und Anzeige | Bit-Level Timing |
Voll Linux und Windows kompatibel | Enthält alle Funktionen des Beagle I2C/SPI |
SPI Modellvergleich | Aardvark I2C/SPI Adapter | Cheetah SPI Host Adapter | Promira SPI Anwendungen | Promira eSPI Anwendungen | Beagle I2C/SPI Protokoll Analyzer |
---|---|---|---|---|---|
Artikelnummer | TP240141 | TP280121 | TP500110 | TP500110 | TP320121 |
Unterstützte SPI Protokolle | SPI-Single I/O | SPI Single I/O | SPI Level 1: SPI Level 2: SPI Level 3: | eSPI Analysis: eSPI Active: | SPI-Single I/O |
Funktion | Master/Slave Host Adapter | Master/Slave Host Adapter | SPI Level 1/2/3: Master/Slave Host Adapter | eSPI Active: eSPI Analysis: | Echtzeit Bus Monitor |
Master Clock Geschwindigkeit | 8 MHz | 40+ MHz | SPI Level 1: SPI Level 2: SPI Level 3: | eSPI Active/ Analysis: 66 MHz | 24 MHz |
Slave Clock Geschwindigkeit | 4 MHz | N/A | SPI Level 1: SPI Level 2/3: | eSPI Active: eSPI Analysis:
| 24 MHz |
Chip/Slave Select | 1 | 3 | SPI Level 1: SPI Level 2: SPI Level 3: | eSPI Active: eSPI Analysis: | Monitor 1 slave select |
Slave Fähigkeit | < = 6 | 0 | SPI Level 1/2/3: | eSPI Active: eSPI Analysis: | N/A |
Spannungspegel (V) | 3.3-5V (Level Shifter Board: 1,2V - 3,3V) | 3.3-5V (Level Shifter Board: 1,2V - 3,3V) | SPI Level 1/2/3: | eSPI Active/Analysis: | 3.3-5V |
Zielleistung | 5 V, 30mA verfügbar | 5 V, 30mA verfügbar | SPI Level 1/2/3: 2 unabhängig, 1 regelbar, (0.9-3.45 V), 1 schaltbar (3.3-5V) 200mA verfügbar | eSPI Active/Analysis: 5 V, 30mA verfügbar | 5 V, 30mA verfügbar |
variable Wortlänge | x | x | SPI Level 1/2/3: | eSPI Active/Analysis: | x |
Verbindung | Full Speed USB | High Speed USB | SPI Level 1/2/3: | eSPI Active/Analysis: | High Speed USB |
I2C Modellvergleich | ||||
---|---|---|---|---|
Artikelnummer | TP240141 | TP500110 | TP500110 | TP320121 |
Unterstützte Protokolle | I2C | I2C | I2C | I2C, MDIO, SPI-Single I/O |
Funktion | Master/Slave Host Adapter | Master/Slave Host Adapter | Master/Slave Host Adapter | Real-time Bus Monitor |
Master Clock Geschwindigkeit | 800 kHz | 1 MHz | 3.4 MHz | 24 MHz |
Slave Clock Geschwindigkeit | 800 kHz | 1 MHz | 3.4 MHz | 24 MHz |
Chip/Slave Select | 1 | N/A | N/A | Monitor 1 slave select |
Slave Fähigkeit> | <= 6 | Advanced | Ultra | N/A |
Spannungspegel (V) | 3.3-5V | 0.9-3.45 V, 5 V | 0.9-3.45 V, 5 V | 3.3-5V |
Zielleistung | 5 V, 30mA verfügbar | 2 Independent, 1 Programmable, (0.9-3.45 V), 1 Switchable (3.3-5V) 200mA verfügbar | 2 Independent, 1 Programmable, (0.9-3.45 V), 1 Switchable (3.3-5V) 200mA verfügbar | 5 V, 30mA verfügbar |
Verbindung | Full Speed USB | High Speed USB, Ethernet | High Speed USB, Ethernet | High Speed USB |