I controlli software intuitivi combinano una sofisticata generazione di traffico se utilizzati con un dispositivo esterno Summit analizzatore di serie con facilità d'uso, che consente di personalizzare rapidamente le suite di test per soddisfare requisiti di test specifici. Una caratteristica che aiuta a risolvere i problemi dei collegamenti basati su PCIe è la capacità di esercitare completamente le transizioni Link Training & Status State Machine (LTSSM). Il potente linguaggio di scripting consente inoltre la creazione di Transaction Layer Packet (TLP) e Data Link Layer Packet (DLLP) a velocità dati PCIe 5.0 di 32.0 GT/s. Le politiche e le strutture di Flow Control e ACK/NAK possono essere definite e generate sotto il controllo dell'utente.
Le funzionalità che indirizzano le strutture LTSSM includono la fornitura di traffico bus per emulare tutti gli stati dell'LTSSM dallo stato Rileva, allo stato L0 e il mantenimento dello stato L0 tra l'host e il dispositivo. L'attrezzo ginnico supporta anche l'inversione di corsia e può controllare tutte le configurazioni di polarità e scrambling. Una caratteristica importante da notare è che l'emulazione del traffico supporta l'equalizzazione dinamica oltre a saltare completamente le fasi dell'equalizzazione. L'utente ha anche la capacità di eseguire l'iniezione di errori per le sequenze di allenamento, così come il traffico Data Link e Transaction Layer, sia a livello di pacchetto che per corsia.
I campi dei pacchetti non esplicitamente specificati dall'utente vengono generati automaticamente (come la numerazione dei pacchetti e i CRC). Lo spazio di configurazione può essere emulato per qualsiasi dispositivo inclusi endpoint, bridge e switch. Il supporto per tutte le velocità dati PCIe 5.0 consente a Summit Z516 per produrre casi di test che testano la capacità del dispositivo di negoziare automaticamente le velocità dei dati con altri dispositivi.
Inoltre, la capacità di Summit Z516 per produrre un'ampia varietà di traffico programmato consente all'utente di introdurre condizioni di errore controllate. Ad esempio, un file di traccia catturato dall'esterno Summit L'analizzatore di protocollo PCIe della serie può essere esportato e utilizzato come base per uno script di test, con errori programmati selezionati introdotti nelle fasi critiche per testare la capacità del dispositivo di riconoscere e recuperare dalle condizioni di errore. Ciò consente test dettagliati del semplice ripristino degli errori e delle condizioni di errore multiple complesse, creando prodotti più resilienti che funzionano bene anche in condizioni non ideali.