Intuitive Softwaresteuerungen vereinen eine ausgeklügelte Verkehrsgenerierung, wenn sie mit einem externen verwendet werden Summit Serienanalysator mit Benutzerfreundlichkeit, der eine schnelle Anpassung von Testsuiten an spezifische Testanforderungen ermöglicht. Eine Funktion, die bei der Fehlerbehebung bei PCIe-basierten Verbindungen hilft, ist die Möglichkeit, die Übergänge der Link Training & Status State Machine (LTSSM) vollständig auszuüben. Die leistungsstarke Skriptsprache ermöglicht auch die Erstellung von Transaction Layer Packets (TLPs) und Data Link Layer Packets (DLLPs) mit PCIe 5.0-Datenraten von 32.0 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 Merkmal ist, dass die Verkehrsemulation die dynamische Entzerrung zusätzlich zum vollständigen Überspringen der EQ-Phasen unterstützt. Der Trainierende hat auch die Möglichkeit, eine Fehlerinjektion für Trainingssequenzen sowie Datenverbindungs- und Transaktionsschichtverkehr sowohl auf Paketebene als auch pro Bahn 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 5.0-Datenraten ermöglicht die Summit Z516, 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 Z516 zur Erzeugung einer Vielzahl von programmiertem Datenverkehr ermöglicht es dem Benutzer, kontrollierte Fehlerbedingungen einzuführen. Als Beispiel eine Trace-Datei, die von extern erfasst wurde Summit Der PCIe-Protokollanalysator der Serie kann exportiert und als Grundlage für ein Testskript verwendet werden, wobei ausgewählte programmierte Fehler in kritischen Phasen eingeführt werden, um die Fähigkeit des Geräts zu testen, Fehlerbedingungen zu erkennen und sich davon zu befreien. Dies ermöglicht ein detailliertes Testen einfacher Fehlerbehebungen und komplexer Mehrfachfehlerbedingungen, wodurch widerstandsfähigere Produkte entstehen, die auch unter nicht idealen Bedingungen eine gute Leistung erbringen.