Beschreibung
Der QSPI Protocol Exerciser and Analyzer (PGY-QSPI-EX-PD) ist ein Protokoll Exerciser und Analyzer mit mehreren Funktionen zum Erfassen und Debuggen der Kommunikation zwischen dem QSPI-Host und dem Device. Der PGY-QSPI-EX-PD ist das einzige Instrument, das es den Design- und Testingenieuren ermöglicht, die jeweiligen QSPI-Designs auf ihre Spezifikationen hin zu testen, indem sie den PGY-QSPI-EX-PD als Master/Slave konfigurieren, QSPI-Verkehr erzeugen und die QSPI-Protokoll-Dekodierungspakete dekodieren. PGY-QSPI-EX-PD kann nur als Sniffer konfiguriert werden, falls der Benutzer den Verkehr zwischen Host und Gerät überwachen muss.
Features QSPI Protokoll Analyzer und Exerciser
- Unterstützt QSPI-Geschwindigkeiten von bis zu 80 MHz*
- Als Master oder Slave zu konfigurierbar
- Generieren Sie gleichzeitig QSPI-Verkehr und dekodieren das Protokoll
- QSPI-Master und -Slaves
- STR- und DTR-Übertragungsraten
- Erweiterte, Dual- und Quad-QSPI-Modi werden unterstützt
- Variable QSPI-Datengeschwindigkeiten und Arbeitszyklus
- Kontinuierliches Streaming von Protokolldaten zum Host-Computer, um im Sniffer-Modus einen großen Datenvolumen bereitzustellen
- Ein Zeitdiagramm des protokolldekodierten Busses
- Listenansicht der Protokollaktivität
- Fehleranalyse bei der Protokolldekodierung
- Möglichkeit, Exerciserskripte zu schreiben, um die Generierung mehrerer Datenrahmen mit unterschiedlichen Datengeschwindigkeiten zu kombinieren
- USB 2.0/3.0-Schnittstelle
- API-Unterstützung für die Automatisierung in Python oder C++
Multidomain-Ansicht
Die Multi-Domain-Ansicht bietet eine vollständige Ansicht der QSPI-Protokollaktivität in einer einzigen GUI. Benutzer können den Analyzer einfach einrichten, um QSPI-Verkehr über eine GUI oder ein Skript zu erzeugen. Die Benutzer können die Protokollaktivität bei bestimmten Ereignissen erfassen und den Übergang zwischen Master und Slave dekodieren. Die dekodierten Ergebnisse können im Timing-Diagramm und im Protokoll-Listing-Fenster mit Autokorrelation angezeigt werden. Diese umfassende Ansicht der Informationen macht es zum Besten in der Branche und bietet eine benutzerfreundliche Lösung zum Debuggen der QSPI-Protokollaktivität.
Exerciser
PGY-QSPI-EX-PD unterstützt die Erzeugung von QSPI-Verkehr mit Hilfe von GUI und Skript. Anwender können mit der GUI einfachen Datenverkehr erzeugen, um den Prüfling zu testen. Die skriptbasierte GUI bietet die Flexibilität, den gesamten erwarteten Datenverkehr in der realen Welt einschließlich Fehlerinjektionen zu emulieren. In diesem Beispielskript kann der Benutzer QSPI-Verkehr wie folgt erzeugen:
- Skript Zeile #1: PAGE_PROGRAM
- Skript Zeile #2: FAST_READ
- Skript Zeile #3: PAGE_PROGRAM
- Skript Zeile #4: FAST_READ
- Skript Zeile #5: SECTOR_ERASE
- Skript Zeile #6: FAST_READ
Timing Diagramm und Protokollauflistung
Die Timing-Ansicht bietet die Darstellung von CS-, CLK-, DQO- und DQ1-Signalen mit einem Busdiagramm. Die Überlagerung der Protokollbits auf der digitalen Timing-Wellenform erleichtert die Fehlersuche bei den dekodierten Protokolldaten. Die Cursor- und Zoom-Funktionen erleichtern die Analyse des Protokolls im Timing-Diagramm auf eventuelle Timing-Fehler. Das Protokollfenster enthält die dekodierten Paketinformationen in jedem Status und alle Paketdetails mit Fehlerinformationen im Paket. Der ausgewählte Frame im Protokollfenster wird in der Timing-Ansicht autokorreliert, um die Timing-Informationen des Pakets anzuzeigen.
Setup Ansicht
In der Setup-Ansicht von PGY-QSPI-EX-PD kann der Benutzer die QSPI-Chipauswahl (CS), die Taktpolarität (CPOL), die Taktphase (CHPA), die QSPI-Rate von STR oder DTR sowie die verschiedenen QSPI-Modi wie Extended, Dual oder Quad konfigurieren.
Garantie
Für Hardware und Software gilt eine Garantie von einem Jahr. Sonden sind Monate Garantie für alle Herstellungsfehler abgedeckt
Technische Daten
Spezifikation | |
---|---|
Konfigurierbar | 1 Master + 1 Slave |
QSPI Traffic Generierung | Benutzerdefinierte QSPI-Traffic-Generierung Simulation des realen Netzwerkverkehrs |
SCL-Frequenz | 100KHz to 80MHz |
Konfigurierbarer Spannungslevel | 1,8V & 3,3V |
SCL-Tastverhältnis-Variation | 25%, 50% and 75% |
SCL & SDA Verzögerung | Benutzerdefiniert |
Verzögerung zwischen zwei Meldungen | Benutzerdefiniert |
Unterstützte QSPI-Modi | Extended, Dual und Quad |
SCL & SDA-Verzögerung | Benutzerdefiniert (in Feinauflösung von 18ps) |
Verzögerung zwischen zwei Meldungen | Benutzerdefiniert (in feinen Auflösungen von ns, us, ms und Sekunden) |
Übertragungsrate | STR und DTR |
API Support | Unterstützung für die Automatisierung mit Python |
Unterstützt | QSPI Protokoll Dekodierung |
Protokoll-Ansichten | Timing-Diagramm-Ansicht Protokoll-Listing-Ansicht Bus-Diagramm zur Anzeige von Protokollpaketen mit Timing-Diagramm-Darstellung |
Protokoll Fehlerbericht | Nicht standardisiertes Rahmenformat |
Erfassungsdauer | Kontinuierliches Streaming Protokoll Daten auf Host-HDD/SSD |
Host-Anbindung | USB 3.0 / 2.0 Schnittstelle |
Mögliche Frequenzen
Der PGY-QSPI-EX-PD-Gerät funktioniert nur für Frequenzen bis zu 80MHz in den unten genannten Konfigurationen. Dies hängt auch davon ab ob der QSPI Exerciser und Protokollanalysator mit dem DUT über eine Board-to-Board-Verbindung verbunden ist.
Master | Slave | Maximale Frequenz | Hinweis |
Intern (Prodigy) | Extern (Kunde) | 80MHz | Der QSPI-EX-PD Master kann bis zu einer Frequenz von 80MHz erreichen, wenn der externe Slave dies unterstützen kann. (Anmerkung: Dies ist abhängig von der Tatsache, dass eine Board-to-Board Verbindung verwendet wird) |
Extern (Kunde) | Intern (Prodigy) | 80MHz | Der QSPI-EX-PD Slave kann Frequenzen bis zu 80MHz erreichen, wenn der externe Master in der Lage ist, dies zu unterstützen. (Anmerkung: Dies ist abhängig von der Tatsache, dass eine Board-to-Board Verbindung verwendet wird) |
Extern (Kunde) | Extern (Kunde) | 48MHz | Das QSPI-EX-PD kann als Sniffer für Frequenzen bis zu 48MHz nur mit den Standard-Sondenkabeln verwendet werden. |
Intern (Prodigy) | Intern (Prodigy) | 32MHz | Das QSPI-EX-PD kann nur im internen Loopback-Modus Frequenzen bis zu 32MHz erreichen. |