PCIe NVMe CXL
A Summit O Z516 Exerciser é o exercitador de protocolo PCI Express (PCIe) de última geração da Teledyne LeCroy e o primeiro Compute Express Link Exercsier, aproveitando muitos anos de experiência no fornecimento de ferramentas avançadas de teste de protocolo para a comunidade PCI Express. Oferecendo suporte à geração de tráfego com taxas de dados de até 32 GT/s com larguras de link de até 16 faixas, o sistema foi projetado para desenvolvedores que precisam de um sistema de teste de protocolo compatível com a especificação PCI Express 5.0.
A Summit O Z516 suporta geração de tráfego total e emulação de dispositivo/host, além de fornecer à indústria uma plataforma para desenvolvimento de suítes de teste de conformidade padronizadas. Além disso, o sistema fornece funções de injeção de erro para permitir que os desenvolvedores testem rotinas de recuperação de erros importantes para a interoperabilidade confiável dos produtos PCI Express 5.0 e CXL.
Riqueza de recursos PCI Express
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.
Capacidades completas de geração de tráfego CXL e inserção de erros
O Compute Express Link (CXL) é uma nova interconexão CPU-para-Dispositivo e CPU-Memória de alta velocidade projetada para acelerar o desempenho do data center de próxima geração. O CXL é baseado na camada física PCI Express 5.0 com velocidades de até 32.0 GT/s. A linguagem de script do exercitador também permite a criação de CXL Transaction Layer Packets (CXL.io TLPs) e Data Link Layer Packets (CXL.io DLLPs), além de solicitações CXL.mem e CXL.cache em taxas de dados PCIe 5.0 de 32.0 GT /s. Controle de fluxo e políticas de reconhecimento e estruturas Flit para cada um dos protocolos CXL: CXL.io, CXL.mem, CXL.cache podem ser definidos e gerados sob controle do usuário.
Summit O Z516 também pode gerar pacotes CXL.io, CXL.cache e CXL.mem que podem ser multiplexados dinamicamente no link. Ele pode fornecer tráfego e geração de erros para sistemas em todas as camadas, desde a camada física FlexBus e Flits até as camadas de link e transação.
Plataforma de Teste
Plataforma de teste PXP-500 fornece emulação de host Plataforma de teste PCIe 5.0 da Teledyne LeCroy para o Summit O Z516 Exerciser fornece um backplane compatível com dois CEM conveniente, poderoso e flexível para dispositivos PCIe com taxas de dados de até 32 GT/s e com larguras de pista de até x16. A Plataforma de Testes permite que o Summit Z516 para atuar como um sistema host, permitindo testes extensivos em nível de protocolo de dispositivos PCIe. Para uso como um emulador de host, o Summit O Z516 é conectado a um dos slots PCIe x16 e à fonte de alimentação, então o Dispositivo em Teste (DUT) é conectado ao slot PCIe x16 alternativo com a alimentação do slot fornecida ao DUT pela plataforma de teste. A plataforma de teste vem com 2 barramentos de teste CEM para conector CEM e conector CEM para SFF-TA-1002. Apenas um ônibus pode ser usado por vez com o Summit Z516. Além de usar a plataforma de teste com o Teledyne LeCroy Summit Z516, o usuário pode conectar dois de seus próprios dispositivos e usar a plataforma de teste como um backplane PCIe.