Progettato per affrontare la prossima evoluzione di Serial Attached SCSI 4.0, il Sierra M244 è un analizzatore di protocollo a quattro porte che offre un jammer integrato e un attrezzo ginnico per testare l'affidabilità e il ripristino degli errori. Con il supporto completo per il traffico SAS e SATA a 24 Gb/s, 12 Gfb/s, 6 Gb/s e 3 Gb/s, il Sierra M244 funzionando come analizzatore può registrare collegamenti "4-wide". Se concesso in licenza con l'opzione Infusion Jammer, l'M244 fornisce una capacità di jammer "in tempo reale" per modificare o corrompere il traffico su 1, 2 o 4 porte contemporaneamente. L'esercitatore fornisce la generazione del traffico e l'acquisizione dei dettagli a livello di pacchetto per il debug e l'analisi.
Hardware flessibile
I Sierra le piattaforme dispongono di un motore di elaborazione del protocollo completamente riprogrammabile in grado di adattarsi ai cambiamenti nelle specifiche. I futuri miglioramenti SAS, tra cui "FEC interleaved" e "ri-timer a livello di bit", possono essere risolti con un semplice aggiornamento del firmware. Connettività host al Sierra è ottimizzato per un rapido accesso al traffico acquisito e include sia SuperSpeed USB che Gigabit Ethernet. Le porte Mini-SAS HD consentono una facile connessione ai dispositivi SAS 12 Gb/s e ai futuri dispositivi SAS 24 Gb/s.
Le opzioni di licenza flessibili consentono il supporto per i collegamenti dual-port (2) o wide-port (4). L'M244 può essere concesso in licenza per supportare SAS 4.0 o, in alternativa, può essere concesso in licenza con SAS 3.0 che è aggiornabile sul campo per supportare 24G quando necessario. I buffer di memoria sono condivisi tra tutte le porte attive per la massima flessibilità. Sono possibili applicazioni con un elevato numero di porte (fino a 32 collegamenti fisici) semplicemente collegandole in cascata Sierra unità insieme.
Disconnetti/Riconnetti consente di Sierra sistema da armare e poi scollegare dal laptop host. L'analizzatore attenderà in modo trasparente la condizione di attivazione e conserverà il traffico acquisito in memoria fino a quando l'utente non si ricollegherà all'analizzatore. Una porta integrata fornisce alimentazione CC ai dispositivi di destinazione per alimentare SSD o HDD con alimentazione a 12 V o 5 V. Lo chassis posteriore fornisce anche una porta di sincronizzazione in grado di sincronizzare le acquisizioni di tracce da più unità di analisi, nonché da altri protocolli, utilizzando la tecnologia CrossSync.
Software di analisi esperto
Perfettamente integrato con il software di analisi per esperti di Teledyne LeCroy, the Sierra La piattaforma supera le difficoltà degli strumenti di debug legacy con un'interfaccia grafica rinnovata che presenta visualizzazioni del traffico del protocollo di facile comprensione. Per la visualizzazione di comandi e frame in ordine sequenziale, la visualizzazione foglio di calcolo fornisce un formato di tabella tradizionale che può essere personalizzato per aggiungere qualsiasi campo in una colonna separata. Il livello Exchange assembla frame e primitive nei comandi logici SCSI, dati e transazioni di stato. Questo è fondamentale per le tracce wide-port in cui possono verificarsi grandi lacune tra il comando e lo stato.
Utilizzare Exchange View per vedere le transazioni di gestione SCSI e SAS completamente decodificate, incluse le richieste/risposte di rilevamento, i dati di rilevamento SCSI e i campi ASCQ. Tutte le viste di analisi possono essere utilizzate contemporaneamente e vengono automaticamente sincronizzate e visualizzate all'interno di un'unica applicazione. Qualsiasi combinazione di opzioni di visualizzazione e filtro può essere configurata come visualizzazione predefinita, rendendo più veloce l'interpretazione del traffico acquisito. Naviga tra le tracce a livello di comando logico, quindi esegui facilmente il drill-down a livello di pacchetto cronologico.
Trigger puntuale
I Sierra fornisce il trigger hardware per individuare gli eventi di interesse del protocollo. Gli eventi di attivazione possono essere specificati ai livelli più bassi tra cui condizioni di errore, stati del bus, primitive (SOF, OPEN-REJECT, TRAIN-DONE, ecc.), campi di intestazione (Tag, LBA, ecc.) o modelli di payload (CDB, Sense Dati, ecc…). Gli utenti possono definire sofisticati scenari sequenziali di trigger di eventi, comprese sequenze complesse come intervalli di temporizzazione tra eventi o errori in LBA specifici.
Strumenti di ricerca rapida
I Sierra Il sistema di verifica SAS fornisce ampie metriche e statistiche sul traffico per aiutare a individuare e identificare i problemi del protocollo. I report statistici forniscono collegamenti ipertestuali agli eventi in traccia. La navigazione nella visualizzazione foglio di calcolo è facile con la ricerca rapida. Fare clic su qualsiasi campo e navigare avanti o indietro fino all'occorrenza successiva. Aggiungi operatori booleani per trovare valori inferiori o superiori. Cerca facilmente per comando, indirizzo, tag o stato. Il filtro rapido utilizza lo stesso semplice meccanismo per nascondere i campi selezionati. I marcatori possono essere aggiunti, cercati e visualizzati come suggerimenti.
Opzione Jammer integrato (InFusion).
Basandosi sulle capacità del primo sistema di iniezione di errori SAS/SATA del settore, l'opzione InFusion™ per Sierra M244 può alterare o corrompere in modo programmatico il traffico per entrambi i protocolli SAS e SATA. Completamente integrato nella suite di protocolli SAS4, InFusion è progettato per creare condizioni di collegamento difettoso mentre l'analizzatore registra la risposta reale dal sistema sottoposto a test. InFusion per SAS 4.0 è lo strumento ideale per i sistemi di stress test durante l'esecuzione di traffico reale e carichi di lavoro effettivi.
Impair e analizza simultaneamente fino a 4 collegamenti di larghezza
I Sierra L'opzione InFusion 24G sulla piattaforma M244 può operare su un massimo di quattro collegamenti SAS o SATA contemporaneamente. L'M244 utilizza un front-end ripetitore attivo che gli consente di alterare o corrompere in modo programmatico il traffico sia per SAS 24G che per le velocità legacy. Il sistema può registrare contemporaneamente il traffico sugli stessi collegamenti fisici selezionati per l'inserimento degli errori. Per impostazione predefinita, l'analizzatore utilizzerà due canali per il monitoraggio prima e dopo l'inserimento dell'errore (modalità AJA).
Potenti funzionalità di Error Injection e Modifica del traffico
Una volta che il Sierra Il sistema InFusion è stato aggiunto a un collegamento SAS o SATA, passa automaticamente la sequenza di avvio e conserva tutto l'handshaking del protocollo tra i dispositivi. Monitora silenziosamente la linea mentre trasmette una copia fedele del flusso di dati originale. Il sistema attenderà un intervallo di tempo specifico o un evento designato dall'utente prima di iniziare a modificare frame o iniettare errori. Sierra InFusion può essere configurato per inviare un singolo errore, più errori o errori casuali.
Quando si cambiano i campi all'interno di una cornice, il Sierra Il modificatore di traffico InFusion manterrà la struttura del frame in uscita, incluso il ricalcolo di FEC e/o CRC se necessario. La vera risposta trasmessa dal dispositivo in prova passerà attraverso il Sierra sistema, senza modifiche per consentire un vero test di sistema end-to-end.
Esempio Disturbi del traffico/azioni
Rilascia cornice |
Elimina il primitivo |
Cattura DWORD |
Rilascia collegamento |
Sostituisci Primitivo |
FEC Errore correggibile |
Inserisci DWORD |
Cambia DWORD |
FEC Errore non correggibile |
Cornice troncata |
Inserisci errore CRC |
Modificare la negoziazione della velocità |
Inserisci errore di disparità in esecuzione |
Errore di inserimento del simbolo |
Sostituisci modello di dati |
Inserisci Inattivo |
Inserisci Primitivo |
Rifiuta connessione |
Inquadratura corrotta |
Controllo del flusso corrotto |
Scenario ad anello |
Contenuti dei frame SSP, SMP, STP danneggiati |
Inserisci marcatore |
Passa a qualsiasi stato |
Condizione di verifica forzata |
Conte Evento |
grilletto |
Sofisticate strategie di error injection sono possibili utilizzando i dual sequencer con un massimo di 256 stati di attesa sequenziali per sequenza. Ogni stato può essere configurato per verificare condizioni diverse o inserire errori diversi prima di passare allo stato successivo. Il looping consente alla sequenza di iniezione dell'errore di ripetersi a intervalli specifici. Ogni stato sequenziale può anche includere timer e contatori per isolare meglio condizioni di collegamento specifiche.
Opzione iniziatore e emulatore di destinazione
L'utente si collega al sistema sottoposto a test con cavi MiniSAS HD standard e fornisce la generazione simultanea del traffico e l'acquisizione dei dettagli a livello di pacchetto per il debug e l'analisi. Utilizza un'API basata su script che opera in tempo reale consentendo agli utenti di testare meticolosamente le funzionalità di basso livello alla massima velocità di linea 24G. Consente inoltre agli utenti di trasmettere modelli di traffico personalizzati con controllo di basso livello di intestazioni, payload e tempi. Le condizioni di protocollo non valide e marginali vengono facilmente generate per verificare il ripristino degli errori e l'affidabilità del dispositivo.
Una soluzione completa per SAS e SATA
di Teledyne LeCroy Sierra Le piattaforme forniscono le funzionalità avanzate necessarie per facilitare lo sviluppo e l'implementazione di soluzioni SAS e SATA. Con le migliori caratteristiche della categoria e un design estensibile, il Sierra i sistemi sono adatti per la convalida del silicio di basso livello e per il debug del protocollo a livello di sistema e software.