Données série

serial ATA

SATA est une interface de stockage permettant de connecter des adaptateurs de bus hôte à des périphériques de stockage de masse tels que des disques durs.

Découvrez le Serial ATA Découvrez le Serial ATA
Bus SATA   Prise en compte des protocoles SATA Gen1, 2 et 3 pour votre outil de couche physique d'oscilloscope pour accélérer le débogage des problèmes complexes.
Déclencheur et décodage SATA   L'option SATAbus TD fournit un déclenchement complet des protocoles SATA 1.5 et 3 Gb/s dans un WaveRunner 6 Oscilloscope Zi utilisant un véritable déclencheur de protocole matériel pour un débogage plus efficace.
ProtoSync   L'option ProtoSync exploite davantage les options d'annotation de décodage Teledyne LeCroy prises en charge (PCIEbus D, USB4bus DME, USB3bus D, USB2bus D, USB2 HSICbus D, SATAbus D, SASbus D, FCbus D) installés sur l'oscilloscope.
QPHY-SATA-TSG-RSG   QPHY-SATA-TSG-RSG est une solution de test automatisée pour les tests de conformité SATA à utiliser conjointement avec le PeRT3. En tirant parti des capacités de l'oscilloscope et du PeRT3, QPHY-SATA-TSG-RSG peut effectuer automatiquement tous les tests PHY, TSG, OOB et RSG comme décrit par le SATA UTD 1.5. De plus, QPHY-SATA-TSG peut être configuré pour tester les PUT SATA Gen1, Gen2 et Gen3.
Analyse du protocole

La solution de Teledyne LeCroy pour les tests Serial ATA est le SATraceur/Entraîneur système. Cette plateforme de test tout-en-un offre une génération de trafic avec analyse de protocole intégrée. Le générateur prend en charge l'émulation côté hôte et périphérique. Il s'agit d'un système entièrement intégré à peine plus grand qu'un ordinateur portable, ce qui le rend adapté à la fois au déploiement en laboratoire et sur le terrain.

SATraceur fournit tout ce dont vous avez besoin pour l'analyse Serial ATA, y compris le déclenchement matériel et le filtrage en temps réel sur les composants critiques du trafic Serial ATA. Le logiciel Expert Analysis de Teledyne LeCroy simplifie le processus de débogage global en utilisant des paquets pliables à code couleur pour représenter les commandes, les FIS et les primitives. Cela permet d'accéder aux détails de niveau inférieur par pointer-cliquer, ainsi que la facilité d'utilisation et la compréhension pour lesquelles Teledyne LeCroy est bien connue.

Présentation de SATA (ATA série)

L'industrie du stockage est au milieu d'une transition à grande échelle de l'ATA parallèle, l'interface de stockage de bureau dominante, vers l'ATA série. Cette migration reflète une transition plus large dans l'industrie vers les technologies série pour les communications informatisées. Poussé principalement par des tensions et des coûts inférieurs requis dans les futurs chipsets, le Serial ATA est prêt. Pour une adoption à l'échelle de l'industrie. La spécification préserve soigneusement la compatibilité logicielle avec le jeu de commandes Parallel ATA. De plus, il propose des câbles plus petits, plus fins et moins chers qui offrent également une compatibilité au niveau de la couche physique avec la norme émergente Serial Attached SCSI (SAS).

Fonctionnalités:

Performance - Parallel ATA n'a pas l'évolutivité pour prendre en charge plusieurs autres doublements de vitesse, et il approche de sa capacité de performance. En revanche, Serial ATA définit une feuille de route commençant à 1.5 gigabits par seconde (équivalent à un débit de données de 150 Mo/s) et migrant vers 3.0 gigabits par seconde (300 Mo/s).

Tension inférieure - L'exigence de signalisation de 5 volts de Parallel ATA sera de plus en plus difficile à satisfaire car l'industrie continue de réduire les tensions du cœur de la puce. Serial ATA est mieux aligné sur les futurs processus de fabrication. Il réduit les tensions de signalisation à environ 250 millivolts (1/4 volt).

Nombre de broches - Actuellement, l'interface ATA parallèle a 26 broches de signal entrant dans la puce d'interface. Serial ATA utilise seulement 4 broches de signal, améliorant l'efficacité des broches et permettant une implémentation de puce hautement intégrée.

Câblage amélioré - Les câbles ruban volumineux ATA parallèles contiennent un connecteur d'en-tête à 40 broches. Serial ATA introduit un schéma de câblage fin et flexible qui offre des câbles plus longs et une meilleure circulation de l'air dans le châssis.

Compatible logiciel - Serial ATA est compatible au niveau du registre avec parallel ATA. Cela signifie que Serial ATA ne nécessite aucune modification des logiciels et des systèmes d'exploitation existants pour fonctionner, et qu'il offre une rétrocompatibilité avec les environnements d'exploitation existants.

Compatibilité SAS - Une fonctionnalité importante offerte par Serial ATA est l'attente que SATA sera compatible avec le facteur de forme Serial Attached SCSI. Les disques SATA se brancheront directement sur les connecteurs Serial Attached SCSI et, s'ils sont pris en charge dans le système, fonctionneront de manière transparente comme un périphérique SATA. Cela permet de déployer des systèmes qui peuvent utiliser soit des disques Serial Attached SCSI, pour leurs hautes performances, soit des disques SATA qui fourniront une plate-forme de stockage à moindre coût par mégaoctet.

Architecture

Serial ATA est un protocole full duplex. Il y a un flux continu de signaux provenant de chaque appareil se déplaçant sur le bus. L'appareil et l'hôte transmettent (TX) et reçoivent (RX) en même temps.

Analyseurs Serial ATA, analyseurs de protocole Serial ATA, analyseurs SATA, modèle de trafic bidirectionnel Serial ATA 
Le modèle de trafic bidirectionnel élimine le besoin de surcharge de négociation de bus

Caractères de données vs Primitives - Les primitives sont les éléments les plus simples du protocole Serial ATA. Les primitives sont des DWORD 32 bits utilisés pour initier le contrôle des fonctions de la ligne série (X_RDY, CONT, etc...). En plus de ces signaux de « prise de contact » et de contrôle de flux, les primitives sont également utilisées pour délimiter ou « encadrer » les données utilisateur.

Analyseurs Serial ATA, analyseurs SATA, analyseurs de protocole Serial ATA

Structure d'information de trame (FIS) - Une trame est une unité indivisible d'informations échangées entre un hôte et un appareil. Une trame se compose d'une primitive SOF, d'une structure d'information de trame (FIS), d'un CRC calculé sur le contenu de la FIS et d'une primitive EOF. Un FIS est la charge utile utilisateur d'une trame ; une trame est un groupe de Dwords qui transmettent des informations entre l'hôte et l'appareil comme décrit précédemment.

Analyseurs Serial ATA, Analyseurs de protocole Serial ATA, Analyseurs SATA

La figure ci-dessus représente la structure logique de la hiérarchie Serial ATA avec SATraceurReprésentation du protocole telle qu'affichée dans Teledyne LeCroy Trace™.

Liens

Sources: laboratoires de développement Intel ; Spécification Serial ATA 1.0 Copyright 2001; Groupe de travail Serial ATA