PCIe NVMe
Das Summit Der Z416 Exerciser ist der PCI Express (PCIe)-Protokolltrainer der fünften Generation von Teledyne LeCroy, der auf jahrelange Erfahrung bei der Bereitstellung fortschrittlicher Protokolltesttools für die PCI Express-Community zurückgreift. Das System unterstützt die Verkehrsgenerierung mit Datenraten bis 16 GT/s mit Verbindungsbreiten bis zu 16 Lanes und ist für Entwickler konzipiert, die ein Protokolltestsystem benötigen, das die PCI Express 4.0-Spezifikation unterstützt.
Neben der Verkehrsgenerierung unterstützt das System auch Protokollanalysefunktionen mit dem Industriestandard CATC Trace sowie einer Vielzahl anderer Verkehrsanzeigen und Datenberichte. Der Summit Z416 unterstützt die vollständige Traffic-Generierung und Geräte-/Host-Emulation und bietet der Branche eine Plattform für die Entwicklung standardisierter Compliance-Testsuiten. Darüber hinaus bietet das System Fehlerinjektionsfunktionen, mit denen Entwickler Fehlerbehebungsroutinen testen können, die für die zuverlässige Interoperabilität von PCI-Express-4.0-Produkten wichtig sind.
Eine Fülle von Funktionen
Intuitive Softwaresteuerungen vereinen ausgeklügelte Verkehrsgenerierungs- und Analysefunktionen mit Benutzerfreundlichkeit, sodass Testsuiten schnell an spezifische Testanforderungen angepasst werden können. Eine Funktion, die bei der Fehlerbehebung von PCIe-Verbindungen hilft, ist die Möglichkeit, die Übergänge der Link Training & Status State Machine (LTSSM) vollständig auszuführen. Die leistungsstarke Skriptsprache ermöglicht auch die Erstellung von Transaction Layer Packets (TLPs) und Data Link Layer Packets (DLLPs) mit PCIe 4.0-Datenraten von 16 GT/s. Die Richtlinien und Strukturen von Flow Control und ACK/NAK können unter Benutzersteuerung definiert und generiert werden. Zu den Merkmalen, die LTSSM-Strukturen adressieren, gehört die Bereitstellung von Busverkehr, um alle Zustände des LTSSM vom Erkennungszustand bis zum L0-Zustand zu emulieren und den L0-Zustand zwischen dem Host und dem Gerät aufrechtzuerhalten. Das Trainingsgerät unterstützt auch Spurwechsel und kann alle Polaritäts- und Scrambling-Konfigurationen steuern. Ein wichtiges zu beachtendes Merkmal ist, dass die Verkehrsemulation dynamische Entzerrung und Skip-EQ-Training unterstützt und eine autonome Geschwindigkeitsumschaltung zwischen allen Geschwindigkeitskombinationen handhaben kann. Der Trainierende hat auch die Möglichkeit, eine Fehlerinjektion für Trainingssequenzen sowie für Standardverkehr sowohl auf Paketebene als auch pro Spur durchzuführen. Vom Benutzer nicht explizit angegebene Paketfelder werden automatisch generiert (z. B. Paketnummerierung und CRCs). Der Konfigurationsraum kann für jedes Gerät einschließlich Endpunkte, Bridges und Switches emuliert werden. Die Unterstützung aller PCIe 4.0-Datenraten ermöglicht die Summit Z416, um Testfälle zu erstellen, die die Fähigkeit des Geräts testen, Datenraten mit anderen Geräten automatisch auszuhandeln. Außerdem ist die Fähigkeit der Summit Z416 zur Erzeugung einer Vielzahl von programmiertem Datenverkehr ermöglicht es dem Benutzer, kontrollierte Fehlerbedingungen einzuführen. Beispielsweise kann eine im Analysator erfasste Ablaufverfolgungsdatei exportiert und als Grundlage für ein Testskript mit ausgewählten programmierten Fehlern verwendet werden, die in kritischen Phasen eingeführt werden, um die Fähigkeit des Geräts zu testen, eine Wiederherstellung nach Fehlerbedingungen zu erkennen. Dies ermöglicht ein detailliertes Testen der Wiederherstellung nach einfachen Fehlern und komplexer Bedingungen mit mehreren Fehlern, wodurch widerstandsfähigere Produkte entstehen, die auch unter nicht idealen Bedingungen eine gute Leistung erbringen.
Protokollanalyse inklusive
Das Summit Z416 kann auch bis zu sechzehn (16) Spuren der Protokollanalyse unterstützen. Mit seinem Hochgeschwindigkeits-Trace-Speicher (bis zu 8 GB) kann der Summit Z416 kann PCIe-Protokolle mit Datenraten von bis zu 16 GT/s (Gen4) überwachen, erfassen, decodieren und analysieren. Die Anwendungsanzeige ist in hohem Maße konfigurierbar und kann an die Debugging-Stile der meisten Benutzer angepasst werden. Viele Funktionen sind verfügbar, darunter eine hierarchische Anzeige, Zusammenfassungen des Protokollverkehrs, detaillierte Fehlerberichte, Timing-Rechner, Busauslastungsdiagramme und die Möglichkeit, benutzerdefinierte Testberichte zu erstellen, mit denen Entwickler komplizierte Probleme beheben und ihre Projekte rechtzeitig abschließen können. PCIe-Speicherdekodierungen wie NVMe, SATA Express (AHCI und ATA), SCSI Express (PQI und SOP), TCG (Trusted Computing Group), Precision Time Management (PTM) und Virtualisierungsdekodierungen wie Single- und Multi-Root-I/O-Virtualisierung (SRIOV und MRIOV) sowie Adressübersetzungsdienste (ATS) stehen zur Verfügung, um seine Fähigkeiten auf viele verschiedene Branchensegmente auszudehnen.
Testplattform
PXP-400-Testplattform bietet Host-Emulation Teledyne LeCroys PCIe 4.0-Testplattform für die Summit Der Z416 Protocol Exerciser bietet eine praktische, leistungsstarke und flexible zwei CEM-konforme Backplane für PCIe-Geräte mit Datenraten von bis zu 16 GT/s und mit Lane-Breiten von bis zu x16. Die Testplattform ermöglicht die Summit Z416 fungiert als Hostsystem und ermöglicht ein umfassendes Testen von PCIe-Geräten auf Protokollebene. Für die Verwendung als Host-Emulator ist die Summit Z416 wird in einen der PCIe x16-Steckplätze eingesteckt und mit der Stromquelle verbunden, dann wird das zu testende Gerät (DUT) in den alternativen PCIe x16-Steckplatz eingesteckt, wobei die Steckplatzleistung dem DUT von der Testplattform bereitgestellt wird. Zusätzlich zur Verwendung der Testplattform mit Teledyne LeCroy Summit Z416 kann der Nutzer zwei eigene Geräte anschließen und die Testplattform als PCIe-Backplane nutzen.
Prüfvorrichtungen
Zwei Testhalterungen sind ebenfalls verfügbar, um beim Testen von PCIe 4.0-Geräten zu helfen: ein PCIe Verification Load Board (VLB) zum Testen von PCIe-Plattformen wie Server oder Hauptplatinen und das PCIe Validation Base Board (VBB) zum Testen von PCIe Add-in-Karten. Jede dieser Testvorrichtungen unterstützt Entwickler bei der Durchführung elektrischer Tests.
Eigenschaften |
Benefits |
Generierung von Datenverkehr auf Skriptebene |
Programmierbarkeit zum präziseren und kontrollierteren Testen von PCI-Express-Komponenten |
Wandeln Sie Trace-Dateien in Generierungsskripte um |
Erstellen Sie Fehlerszenarien nach, indem Sie aufgezeichneten Datenverkehr wiedergeben |
Manuelle Fehlerinjektion |
Überprüfen Sie die Fehlerbehandlung und identifizieren Sie die Fehlerbehebung |
Host-/Endpunkt-Emulationsunterstützung |
Endpunkt-Emulation (und optionale Host-Emulation) ermöglichen eine geplante Belastung und Vorabprüfung von Endpunkt- und Host-Geräten zur Produktverifizierung |
Programmierbare Sicherungsschicht |
Möglichkeit, Flusskontrolle, ACK/NAK und Wiederholungsverhalten zu ändern |
Flexible/programmierbare Transaktionsschicht |
Die Fähigkeit des Benutzers, eine beliebige Abfolge von Transaktionen, die Generierung von Nutzlasten und die bedingte Wiederholung von Transaktionen zu definieren, bietet Benutzern maximale Flexibilität |
Programmierbare Antwort-Timer |
Ermöglicht das Testen von ACK-Latenzzeitüberschreitungen und Wiederholungsmechanismen |
In-Band-Befehl/Programmierbarkeit |
Ermöglicht die Steuerung des Tests vom Hostsystem |
Point-and-Click-Skripteditor |
Komplexe Skripte können schnell und einfach erstellt werden |
Programmierbarer Konfigurationsbereich |
Testen Sie benutzerdefinierte Endpunkte |
Link Training & Status State Machine (LTSSM) Testen |
Üben Sie LTSSM-Zustandsübergänge zur Verifizierung |
Unterstützt vorhandene API der PCIe Protocol Suite |
Erhalten Sie Investitionen in API-Programme |
Protokollaufzeichnung, Dekodierung und Analyse |
Ein Tool übernimmt sowohl die Generierung des PCIe 4.0-Datenverkehrs als auch die Protokollanalyse |