PCIe NVMe
Summit L'esercitatore Z416 è l'esercitatore di protocollo PCI Express (PCIe) di quinta generazione di Teledyne LeCroy, che sfrutta anni di esperienza nella fornitura di strumenti avanzati di test del protocollo alla comunità PCI Express. Supportando la generazione di traffico a velocità dati fino a 16 GT/s con larghezze di collegamento fino a 16 corsie, il sistema è progettato per gli sviluppatori che necessitano di un sistema di test del protocollo che supporti la specifica PCI Express 4.0.
Oltre alla generazione del traffico, il sistema supporta anche la capacità di analisi del protocollo, con CATC Trace standard del settore e un'ampia varietà di altre visualizzazioni del traffico e report di dati. IL Summit Z416 supporta la generazione completa del traffico e l'emulazione dispositivo/host, oltre a fornire al settore una piattaforma per lo sviluppo di suite di test di conformità standardizzate. Inoltre, il sistema fornisce funzioni di iniezione degli errori per consentire agli sviluppatori di testare le routine di ripristino degli errori importanti per l'interoperabilità affidabile dei prodotti PCI Express 4.0.
Una ricchezza di funzionalità
I controlli software intuitivi combinano sofisticate capacità di generazione e analisi del traffico con facilità d'uso, consentendo di personalizzare rapidamente le suite di test per soddisfare requisiti di test specifici. Una caratteristica che aiuta a risolvere i problemi dei collegamenti PCIe è la capacità di esercitare completamente le transizioni Link Training & Status State Machine (LTSSM). Il potente linguaggio di scripting consente anche la creazione di Transaction Layer Packet (TLP) e Data Link Layer Packet (DLLP) a velocità dati PCIe 4.0 di 16 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 di LTSSM dallo stato Detect 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 rimescolamento. Una caratteristica importante da notare è che l'emulazione del traffico supporta l'equalizzazione dinamica e l'addestramento Skip EQ e può gestire il cambio di velocità autonomo tra tutte le combinazioni di velocità. L'utente ha anche la capacità di eseguire l'iniezione di errore per le sequenze di allenamento, così come il traffico standard, 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 4.0 consente a Summit Z416 per produrre casi di test che testano la capacità del dispositivo di negoziare automaticamente le velocità dei dati con altri dispositivi. Inoltre, la capacità del Summit Z416 per produrre un'ampia varietà di traffico programmato consente all'utente di introdurre condizioni di errore controllate. Ad esempio, un file di traccia acquisito nell'analizzatore può essere esportato e utilizzato come base per uno script di test, con errori programmati selezionati, introdotti in fasi critiche per testare la capacità del dispositivo di riconoscere un ripristino da 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.
Analisi del protocollo inclusa
Summit Z416 può anche supportare fino a sedici (16) corsie di analisi del protocollo. Utilizzando la sua memoria di traccia ad alta velocità (fino a 8 GB), il Summit Z416 può monitorare, acquisire, decodificare e analizzare i protocolli PCIe con velocità dati fino a 16 GT/s (Gen4). La visualizzazione dell'applicazione è altamente configurabile e può essere modificata in base agli stili di debug della maggior parte degli utenti. Sono disponibili molte funzionalità tra cui una visualizzazione gerarchica, riepiloghi del traffico del protocollo, rapporti di errore dettagliati, calcolatori di temporizzazione, grafici di utilizzo del bus e la possibilità di creare rapporti di test definiti dall'utente che consentono agli sviluppatori di risolvere problemi complessi e completare i loro progetti in tempo. Decodifica dello storage PCIe come NVMe, SATA Express (AHCI e ATA), SCSI Express (PQI e SOP), TCG (Trusted Computing Group), Precision Time Management (PTM) e decodifica della virtualizzazione come Single e Multi-Root I/O Virtualization (SRIOV e MRIOV) così come i servizi di traduzione degli indirizzi (ATS) sono disponibili per ampliare le sue capacità a molti segmenti industriali diversi.
Piattaforma di test
La piattaforma di test PXP-400 fornisce l'emulazione host La piattaforma di test PCIe 4.0 di Teledyne LeCroy per Summit Z416 Protocol Exerciser fornisce un backplane conforme a due CEM conveniente, potente e flessibile per dispositivi PCIe con velocità dati fino a 16 GT/s e con larghezze di corsia fino a x16. La piattaforma di test consente di Summit Z416 per fungere da sistema host, consentendo un'estesa valutazione a livello di protocollo dei dispositivi PCIe. Per l'uso come emulatore host, il Summit Z416 viene inserito in uno degli slot PCIe x16 e collegato alla fonte di alimentazione, quindi il dispositivo sottoposto a test (DUT) viene inserito nello slot PCIe x16 alternativo con l'alimentazione dello slot fornita al DUT dalla piattaforma di test. Oltre a utilizzare la piattaforma di test con Teledyne LeCroy Summit Z416, l'utente può collegare due dei propri dispositivi e utilizzare la piattaforma di test come backplane PCIe.
Apparecchi di prova
Sono inoltre disponibili due dispositivi di test per aiutare a testare i dispositivi PCIe 4.0: una PCIe Verification Load Board (VLB) per testare piattaforme PCIe come server o schede madri e la PCIe Validation Base Board (VBB) per testare PCIe Add-in Cards. Ognuno di questi dispositivi di prova aiuterà gli sviluppatori a condurre test elettrici.
Caratteristiche |
Vantaggi |
Generazione di traffico a livello di script |
Programmabilità per testare i componenti PCI Express con maggiore precisione e controllo |
Converti i file di traccia in script di generazione |
Ricrea scenari di errore riproducendo il traffico registrato |
Iniezione manuale dell'errore |
Verificare la gestione degli errori e identificare il ripristino degli errori |
Supporto per l'emulazione host/end-point |
L'emulazione dell'end-point (e l'emulazione dell'host facoltativa) consente lo stress progettato e il pre-test dei dispositivi dell'end-point e dell'host per la verifica del prodotto |
Strato di collegamento dati programmabile |
Possibilità di modificare i comportamenti di controllo del flusso, ACK/NAK e tentativi |
Strato di transazione flessibile/programmabile |
La capacità dell'utente di definire una sequenza arbitraria di transazioni, la generazione di payload e la ripetizione condizionale delle transazioni offre agli utenti la massima flessibilità |
Temporizzatori di risposta programmabili |
Consente il test dei timeout di latenza ACK e dei meccanismi di ripetizione |
Comando/programmabilità in banda |
Consente il controllo dei test dal sistema host |
Editor di script punta e fai clic |
Script complessi possono essere creati rapidamente e facilmente |
Spazio di configurazione programmabile |
Testare gli endpoint definiti dall'utente |
Link Training & Status State Machine (LTSSM) Test |
Esercitare le transizioni di stato LTSSM per la verifica |
Supporta l'API PCIe Protocol Suite esistente |
Conserva gli investimenti nei programmi API |
Registrazione, decodifica e analisi del protocollo |
Uno strumento esegue sia la generazione del traffico PCIe 4.0 che l'analisi del protocollo |