Controles de software intuitivos combinam geração de tráfego sofisticada quando usados com um Summit analisador de série com facilidade de uso, permitindo que os conjuntos de teste sejam rapidamente personalizados para atender a requisitos de teste específicos. Um recurso que ajuda a solucionar problemas de links baseados em PCIe é a capacidade de exercitar totalmente as transições LTSSM (Link Training & Status State Machine). A poderosa linguagem de script também permite a criação de Pacotes de Camada de Transação (TLPs) e Pacotes de Camada de Enlace de Dados (DLLPs) em taxas de dados PCIe 5.0 de 32.0 GT/s. As políticas e estruturas de controle de fluxo e ACK/NAK podem ser definidas e geradas sob controle do usuário.
Os recursos que abordam as estruturas LTSSM incluem fornecer tráfego de barramento para emular todos os estados do LTSSM do estado Detectar para o estado L0 e manter o estado L0 entre o host e o dispositivo. O praticante também suporta inversão de faixa e pode controlar todas as configurações de polaridade e embaralhamento. Um recurso importante a ser observado é que a emulação de tráfego oferece suporte à equalização dinâmica, além de ignorar completamente as fases de EQ. O praticante também tem a capacidade de executar injeção de erro para sequências de treinamento, bem como tráfego de enlace de dados e camada de transação, tanto no nível do pacote quanto por pista.
Campos de pacotes não especificados explicitamente pelo usuário são gerados automaticamente (como numeração de pacotes e CRCs). O espaço de configuração pode ser emulado para qualquer dispositivo, incluindo terminais, pontes e switches. O suporte para todas as taxas de dados PCIe 5.0 permite Summit Z516 para produzir casos de teste que testam a capacidade do dispositivo de negociar automaticamente as taxas de dados com outros dispositivos.
Além disso, a capacidade do Summit Z516 para produzir uma ampla variedade de tráfego programado permite ao usuário introduzir condições de erro controladas. Por exemplo, um arquivo de rastreamento capturado pelo externo Summit O analisador de protocolo PCIe da série pode ser exportado e usado como base para um script de teste, com erros programados selecionados introduzidos em estágios críticos para testar a capacidade do dispositivo de reconhecer e se recuperar de condições de erro. Isso permite testes detalhados de recuperação de erros simples e condições complexas de erros múltiplos, criando produtos mais resilientes que funcionam bem mesmo sob condições abaixo do ideal.