Sierra Systèmes de vérification de protocole M244 SAS 4.0

Demandez un devis

Vue d'ensemble

Matériel flexible

Logiciel d'analyse experte

Déclenchement ponctuel

Outils de recherche rapide

Option brouilleur intégré (InFusion)

Altérer et analyser jusqu'à 4 liens larges simultanément

Puissantes fonctionnalités d'injection d'erreurs et de modification du trafic

Exemples de perturbations de la circulation/d'actions

Option d'initiateur et d'émulateur cible

Une solution complète pour SAS et SATA

Vue d'ensemble

Conçu pour répondre à la prochaine évolution de Serial Attached SCSI 4.0, le Sierra M244 est un analyseur de protocole à quatre ports qui offre un brouilleur et un exercice intégrés pour tester la fiabilité et la récupération des erreurs. Avec une prise en charge complète du trafic SAS et SATA 24 Gb/s, 12 Gb/s, 6 Gb/s et 3 Gb/s, le Sierra Le M244 fonctionnant comme un analyseur peut enregistrer des liaisons "4-wide". Lorsqu'il est licencié avec l'option Infusion Jammer, le M244 offre une capacité de brouillage « en temps réel » pour modifier ou corrompre le trafic sur 1, 2 ou 4 ports simultanément. L'exerciseur fournit la génération de trafic et la capture des détails au niveau des paquets pour le débogage et l'analyse.

Matériel flexible

La Sierra les plates-formes disposent d'un moteur de traitement de protocole entièrement reprogrammable qui peut s'adapter aux modifications des spécifications. Les futures améliorations SAS, notamment la « FEC entrelacée » et les « resynchronisations au niveau du bit », peuvent être traitées avec une simple mise à jour du micrologiciel. Connectivité de l'hôte au Sierra est optimisé pour un accès rapide au trafic capturé et comprend à la fois SuperSpeed ​​USB et Gigabit Ethernet. Les ports mini-SAS HD permettent une connexion facile aux périphériques SAS 12 Gb/s ainsi qu'aux futurs périphériques SAS 24 Gb/s.

Des options de licence flexibles permettent la prise en charge de liaisons à double port (2) ou à port large (4). Le M244 peut être sous licence pour prendre en charge SAS 4.0 ou, alternativement, sous licence avec SAS 3.0 qui peut être mis à niveau sur le terrain pour prendre en charge 24G si nécessaire. Les tampons de mémoire sont partagés entre tous les ports actifs pour une flexibilité maximale. Des applications à grand nombre de ports sont possibles (jusqu'à 32 liaisons physiques) en cascadant simplement plusieurs Sierra unités ensemble.

isconnect / Reconnect permet à Sierra système à armer puis déconnecté de l'ordinateur portable hôte. L'analyseur attendra de manière transparente la condition de déclenchement et conservera le trafic capturé en mémoire jusqu'à ce que l'utilisateur se reconnecte à l'analyseur. Un port intégré fournit une alimentation CC pour les appareils cibles afin d'alimenter les SSD ou les disques durs en 12 V ou 5 V. Le châssis arrière fournit également un port de synchronisation capable de synchroniser les captures de traces à partir de plusieurs unités d'analyse, ainsi qu'à partir d'autres protocoles, à l'aide de la technologie CrossSync.

connexions sas-sierra-m244

Logiciel d'analyse experte

Parfaitement intégré au logiciel d'analyse expert de Teledyne LeCroy, le Sierra La plate-forme surmonte les difficultés des outils de débogage hérités avec une interface graphique remaniée avec des affichages faciles à comprendre du trafic de protocole. Pour afficher les commandes et les cadres dans un ordre séquentiel, la vue Feuille de calcul fournit un format de tableau traditionnel qui peut être personnalisé pour ajouter n'importe quel champ dans une colonne séparée. Le niveau Exchange assemble les trames et les primitives dans les commandes SCSI logiques, les données et les transactions d'état. Ceci est essentiel pour les traces à port large où de grands écarts peuvent se produire entre la commande et l'état.

La vue Exchange assemble logiquement les transactions et les primitives dans les commandes SCSI logiques, les données et les transactions d'état ; la vue des données affiche les charges utiles non brouillées en hexadécimal ou ASCII.

Utilisez la vue Exchange pour voir les transactions de gestion SCSI et SAS entièrement décodées, y compris les demandes/réponses de découverte, les données de détection SCSI et les champs ASCQ. Toutes les vues d'analyse peuvent être utilisées simultanément et sont automatiquement synchronisées et affichées dans une seule application. Toute combinaison d'options d'affichage et de filtrage peut être configurée comme vue par défaut, ce qui accélère l'interprétation du trafic capturé. Naviguez dans les traces au niveau de la commande logique, puis accédez facilement au niveau chronologique des paquets.

La vue des données brutes de Frame Inspector affiche les segments de paquets SPL au format 128 bits et 148 bits. Le Link Tracker fournit un affichage chronologique en amont / aval de toutes les primitives et DWORD sur les 4 liens

Déclenchement ponctuel

Le déclenchement en mode facile fournit des menus contextuels pour une configuration rapide

La Sierra fournit un déclenchement matériel pour identifier les événements de protocole d'intérêt. Les événements déclencheurs peuvent être spécifiés aux niveaux les plus bas, y compris les conditions d'erreur, les états du bus, les champs d'en-tête des primitives (, etc...) (type de paquet, LBA, etc...), ou les paramètres SCSI (CDB, Tag, etc... ). Le mode avancé offre 24 états séquentiels, 4 minuteries indépendantes, plusieurs compteurs, la possibilité de préfiltrer à chaque état et la possibilité d'attribuer des déclencheurs individuels à chaque paire de ports. Les utilisateurs peuvent définir des scénarios sophistiqués de déclenchement d'événements séquentiels, y compris des événements plus complexes tels que des violations de synchronisation entre les changements d'état. De la négociation de vitesse aux erreurs de protocole, pratiquement n'importe quel événement SAS ou SATA logique peut être défini comme événement déclencheur.

Le déclenchement en mode avancé suit les états séquentiels à plusieurs niveaux avec des événements de filtrage et de déclenchement indépendants dans chaque état

Outils de recherche rapide

La Sierra Le système de vérification SAS fournit des mesures et des statistiques de trafic détaillées pour aider à localiser et à identifier les problèmes de protocole. Les rapports statistiques fournissent des hyperliens vers les événements dans la trace. La navigation dans la vue Feuille de calcul est facile grâce à la recherche rapide. Cliquez sur n'importe quel champ et naviguez vers l'avant ou vers l'arrière jusqu'à l'occurrence suivante. Ajoutez des opérateurs booléens pour trouver des valeurs inférieures ou supérieures. Recherchez facilement par commande, adresse, tag ou statut. Le filtre rapide utilise le même mécanisme simple pour masquer les champs sélectionnés. Des marqueurs peuvent être ajoutés, recherchés et affichés sous forme d'info-bulles.

Cliquez avec le bouton droit sur n'importe quel champ dans l'inspecteur de cadre pour l'ajouter en tant que nouvelle colonne dans la vue Feuille de calcul

Option brouilleur intégré (InFusion)

S'appuyant sur les capacités du premier système d'injection d'erreur SAS/SATA du secteur, l'option InFusion™ pour Sierra M244 peut modifier ou corrompre par programme le trafic des protocoles SAS et SATA. Entièrement intégré à la suite de protocoles SAS4, InFusion est conçu pour créer des conditions de liaison défectueuses pendant que l'analyseur enregistre la réponse réelle du système sous test. InFusion pour SAS 4.0 est l'outil idéal pour les systèmes de test de stress tout en exécutant un trafic réel et des charges de travail réelles.

Altérer et analyser jusqu'à 4 liens larges simultanément

La Sierra L'option InFusion 24G sur la plate-forme M244 peut fonctionner sur jusqu'à quatre liaisons SAS ou SATA simultanément. Le M244 utilise une interface de répéteur active lui permettant de modifier ou de corrompre par programmation le trafic pour les vitesses SAS 24G et héritées. Le système peut enregistrer simultanément le trafic sur les mêmes liaisons physiques sélectionnées pour l'injection d'erreurs. Par défaut, l'analyseur utilisera deux canaux pour surveiller avant et après l'injection d'erreur (mode AJA).

Puissantes fonctionnalités d'injection d'erreurs et de modification du trafic

Une fois que le Sierra Le système InFusion a été ajouté à une liaison SAS ou SATA, il passe automatiquement la séquence de démarrage et préserve tous les échanges de protocole entre les appareils. Il surveille silencieusement la ligne tout en transmettant une copie fidèle du flux de données d'origine. Le système attendra un intervalle de temps spécifique ou un événement désigné par l'utilisateur avant de commencer à modifier les trames ou à injecter des erreurs. Sierra InFusion peut être configuré pour envoyer une seule erreur, plusieurs erreurs ou des erreurs aléatoires.

Lors du changement de champs dans un cadre, le Sierra Le modificateur de trafic InFusion préservera la structure de trame sortante, y compris en recalculant le FEC et/ou le CRC si nécessaire. La réponse réelle transmise par l'appareil sous test passera par le Sierra système, sans modification pour permettre un véritable test système de bout en bout.

Exemples de perturbations de la circulation/d'actions

Châssis de baisse Laisser tomber le primitif Capturer DWORD
Supprimer le lien Remplacer la primitive FEC Erreur corrigible
Insérer des DWORD Changer les DWORD FEC erreur non corrigible
Cadre tronqué Insérer l'erreur CRC Négociation à vitesse variable
Insérer l'erreur de disparité en cours d'exécution Erreur d'insertion de symbole Remplacer le modèle de données
Insérer inactif Insérer une primitive Rejeter la connexion
Encadrement corrompu Contrôle de flux corrompu Scénario de boucle
Contenu de trame SSP, SMP, STP corrompu Insérer un marqueur Passer à n'importe quel état
Condition de vérification forcée Compter l'événement Gâchette

Des stratégies sophistiquées d'injection d'erreurs sont possibles en utilisant les séquenceurs doubles avec jusqu'à 256 états d'attente séquentiels par séquence. Chaque état peut être configuré pour vérifier différentes conditions ou injecter différentes erreurs avant de passer à l'état suivant. Le bouclage permet à la séquence d'injection d'erreur de se répéter à des intervalles spécifiques. Chaque état séquentiel peut également inclure des temporisateurs et des compteurs pour mieux isoler des conditions de liaison spécifiques.

Option d'initiateur et d'émulateur cible

L'exerciseur se connecte au système sous test avec des câbles MiniSAS HD standard et fournit simultanément la génération de trafic et la capture des détails au niveau des paquets pour le débogage et l'analyse. Il utilise une API basée sur des scripts qui fonctionne en temps réel, permettant aux utilisateurs de tester méticuleusement les fonctionnalités de bas niveau à un débit de ligne 24G complet. Il permet également aux utilisateurs de transmettre des modèles de trafic personnalisés avec un contrôle de bas niveau des en-têtes, des charges utiles et de la synchronisation. Des conditions de protocole invalides et marginales sont facilement générées pour vérifier la récupération des erreurs et la fiabilité du dispositif.

script d'exercice sas-sierra-m244

Une solution complète pour SAS et SATA

de Teledyne LeCroy Sierra Les plates-formes fournissent les fonctionnalités avancées nécessaires pour faciliter le développement et le déploiement de solutions SAS et SATA. Avec les meilleures fonctionnalités de sa catégorie et une conception extensible, le Sierra Les systèmes sont bien adaptés à la validation de silicium de bas niveau ainsi qu'au débogage de protocole au niveau du système et du logiciel.

Ressources

Nom

Sierra Fiche technique T244 et M244

Fiche technique

Fiche technique LinkExpert

Fiche technique
Comparaison: Sierra T244 contre Sierra M244
Introduction à l'analyse du protocole SAS 24G
24G SAS Quoi de neuf et comment le tester
Nom

Manuel de référence de l'API de la suite de protocoles SAS4

Manuel du produit

Manuel de référence de l'API Python de la suite de protocoles SAS4

Manuel du produit

Sierra Manuel d'utilisation M244 / T244

Manuel du produit

Besoin d'aide ou d'informations ?

Nous sommes là pour vous aider et répondre à toutes vos questions. Nous avons hâte d'avoir de tes nouvelles