Les commandes logicielles intuitives associent une génération de trafic sophistiquée lorsqu'elles sont utilisées avec un Summit analyseur de série facile à utiliser, permettant aux suites de tests d'être rapidement personnalisées pour répondre aux exigences de test spécifiques. Une fonctionnalité qui aide à dépanner les liaisons basées sur PCIe est la possibilité d'exercer pleinement les transitions LTSSM (Link Training & Status State Machine). Un langage de script puissant permet également la création de paquets de couche de transaction (TLP) et de paquets de couche de liaison de données (DLLP) à des débits de données PCIe 5.0 de 32.0 GT/s. Les politiques et structures de contrôle de flux et ACK/NAK peuvent être définies et générées sous le contrôle de l'utilisateur.
Les fonctionnalités traitant des structures LTSSM incluent la fourniture d'un trafic de bus pour émuler tous les états du LTSSM depuis l'état de détection jusqu'à l'état L0 et le maintien de l'état L0 entre l'hôte et le périphérique. L'exerciseur prend également en charge l'inversion de voie et peut contrôler toutes les configurations de polarité et de brouillage. Une caractéristique importante à noter est que l'émulation du trafic prend en charge l'égalisation dynamique en plus de sauter complètement les phases d'égalisation. L'utilisateur a également la capacité d'effectuer l'injection d'erreurs pour les séquences d'entraînement, ainsi que le trafic de la couche de liaison de données et de transaction, à la fois au niveau des paquets et sur une base par voie.
Les champs de paquet non explicitement spécifiés par l'utilisateur sont générés automatiquement (tels que la numérotation des paquets et les CRC). L'espace de configuration peut être émulé pour n'importe quel appareil, y compris les terminaux, les ponts et les commutateurs. La prise en charge de tous les débits de données PCIe 5.0 permet au Summit Z516 pour produire des scénarios de test qui testent la capacité de l'appareil à négocier automatiquement les débits de données avec d'autres appareils.
De plus, la capacité du Summit Z516 pour produire une grande variété de trafic programmé permet à l'utilisateur d'introduire des conditions d'erreur contrôlées. Par exemple, un fichier de trace capturé par le Summit L'analyseur de protocole PCIe de la série peut être exporté et utilisé comme base pour un script de test, avec des erreurs programmées sélectionnées introduites à des étapes critiques pour tester la capacité de l'appareil à reconnaître et à récupérer des conditions d'erreur. Cela permet des tests détaillés de la récupération d'erreurs simples et des conditions d'erreurs multiples complexes, créant des produits plus résistants qui fonctionnent bien même dans des conditions moins qu'idéales.