Serielle Daten

Serial ATA

SATA ist eine Speicherschnittstelle zum Anschließen von Host-Bus-Adaptern an Massenspeichergeräte wie Festplattenlaufwerke.

Entdecken Sie Serial ATA Entdecken Sie Serial ATA
SATA-Bus   Erkennen Sie die SATA Gen1-, 2- und 3-Protokolle für Ihr Oszilloskop-Tool auf physikalischer Ebene, um das Debuggen komplizierter Probleme zu beschleunigen.
SATA-Trigger und Dekodierung   Die SATAbus TD-Option bietet umfassendes SATA 1.5- und 3-Gb/s-Protokoll-Triggering in einem WaveRunner 6 Zi-Oszilloskop mit echtem Hardware-Protokoll-Trigger für höchst effizientes Debugging.
ProtoSync   Die ProtoSync-Option nutzt außerdem die unterstützten Teledyne LeCroy-Decodierungsanmerkungsoptionen (PCIEbus D, USBbus DME, USB3bus D, USB2bus D, USB2 HSICbus D, SATAbus D, SASbus D, FCbus D), die auf dem Oszilloskop installiert sind.
QPHY-SATA-TSG-RSG   QPHY-SATA-TSG-RSG ist eine automatisierte Testlösung für SATA-Konformitätstests, die in Verbindung mit dem PeRT3 verwendet wird. Durch die Nutzung der Fähigkeiten sowohl des Oszilloskops als auch des PeRT3 kann QPHY-SATA-TSG-RSG automatisch alle PHY-, TSG-, OOB- und RSG-Tests durchführen, wie von SATA UTD 1.5 beschrieben. Darüber hinaus kann QPHY-SATA-TSG zum Testen von Gen1-, Gen2- und Gen3-SATA-PUTs konfiguriert werden.
Protokollanalyse

SA ist die Lösung von Teledyne LeCroy für Serial ATA-TestsTracer/Trainer:innen System. Diese All-in-One-Testplattform bietet Traffic-Generierung mit integrierter Protokollanalyse. Der Generator unterstützt sowohl die host- als auch die geräteseitige Emulation. Es ist ein vollständig integriertes System, das nur geringfügig größer als ein Laptop ist, wodurch es sowohl für den Einsatz im Labor als auch im Feld geeignet ist.

SATracer bietet alles, was für die Serial ATA-Analyse benötigt wird, einschließlich Echtzeit-Hardware-Triggerung und Filterung der kritischen Komponenten des Serial ATA-Datenverkehrs. Die Expert Analysis-Software von Teledyne LeCroy vereinfacht den gesamten Debugging-Prozess, indem zusammenklappbare, farbcodierte Pakete verwendet werden, um Befehle, FISs und Primitive darzustellen. Dies bietet Point-and-Click-"Drilldown" zu Details auf niedrigerer Ebene zusammen mit der Benutzerfreundlichkeit und dem Verständnis, für die Teledyne LeCroy bekannt ist.

Übersicht über SATA (Serial ATA).

Die Speicherbranche befindet sich mitten in einem groß angelegten Übergang von Parallel ATA, der dominierenden Desktop-Speicherschnittstelle, zu Serial ATA. Diese Migration spiegelt einen breiteren Übergang in der gesamten Branche zu seriellen Technologien für computerbasierte Kommunikation wider. Angetrieben hauptsächlich von niedrigeren Spannungen und Kosten, die in zukünftigen Chipsätzen erforderlich sind, ist Serial ATA bereit. Zur branchenweiten Einführung. Die Spezifikation wahrt sorgfältig die Softwarekompatibilität mit dem Parallel ATA-Befehlssatz. Darüber hinaus bietet es kleinere, dünnere und kostengünstigere Kabel, die auch Kompatibilität auf der physikalischen Ebene mit dem aufkommenden Serial Attached SCSI (SAS)-Standard bieten.

Eigenschaften

Leistung - Parallel ATA ist nicht skalierbar, um mehrere weitere Geschwindigkeitsverdopplungen zu unterstützen, und nähert sich seiner Leistungskapazität. Serial ATA hingegen definiert eine Roadmap ab 1.5 Gigabit pro Sekunde (entspricht einer Datenrate von 150 MB/s) bis hin zu 3.0 Gigabit pro Sekunde (300 MB/s).

Niedrigere Spannung - Die 5-Volt-Signalisierungsanforderung von Parallel ATA wird immer schwieriger zu erfüllen sein, da die Industrie weiterhin Chip-Core-Spannungen reduziert. Serial ATA ist besser auf zukünftige Fertigungsprozesse ausgerichtet. Es reduziert Signalspannungen auf etwa 250 Millivolt (1/4 Volt).

Pin-Anzahl - Derzeit hat die parallele ATA-Schnittstelle 26 Signalstifte, die in den Schnittstellenchip gehen. Serial ATA verwendet nur 4 Signalpins, wodurch die Pineffizienz verbessert und eine hochintegrierte Chipimplementierung ermöglicht wird.

Verbesserte Verkabelung - Sperrige parallele ATA-Flachbandkabel enthalten einen 40-poligen Header-Anschluss. Serial ATA führt ein dünnes, flexibles Kabelschema ein, das längere Kabel und einen verbesserten Luftstrom innerhalb des Gehäuses bietet.

Software-kompatibel - Serial ATA ist auf Registerebene mit Parallel ATA kompatibel. Das bedeutet, dass Serial ATA keine Änderungen an bestehender Software und Betriebssystemen erfordert, um zu funktionieren, und es bietet Abwärtskompatibilität mit bestehenden Betriebsumgebungen.

SAS-Kompatibilität - Ein wesentliches Merkmal von Serial ATA ist die Erwartung, dass SATA formfaktorkompatibel mit Serial Attached SCSI sein wird. SATA-Laufwerke werden direkt an Serial-Attached-SCSI-Anschlüsse angeschlossen und funktionieren, sofern vom System unterstützt, transparent als SATA-Gerät. Dadurch können Systeme bereitgestellt werden, die entweder Serial Attached SCSI-Laufwerke für ihre hohe Leistung oder SATA-Laufwerke verwenden können, die eine Speicherplattform mit niedrigeren Kosten pro Megabyte bieten.

Architektur

Serial ATA ist ein Vollduplex-Protokoll. Es gibt einen kontinuierlichen Signalfluss von jedem Gerät, das sich den Bus entlang bewegt. Das Gerät und der Host senden (TX) und empfangen (RX) gleichzeitig.

Serial-ATA-Analysatoren, Serial-ATA-Protokollanalysatoren, SATA-Analysatoren, bidirektionales Serial-ATA-Datenverkehrsmuster 
Das bidirektionale Verkehrsmuster eliminiert den Bedarf an Bus-Aushandlungs-Overhead

Datenzeichen vs. Primitive - Primitive sind die einfachsten Elemente innerhalb des Serial ATA-Protokolls. Primitive sind 32-Bit-DWORDs, die verwendet werden, um die Steuerung der Funktionen der seriellen Leitung (X_RDY, CONT usw.) zu initiieren. Zusätzlich zu diesen „Handshaking“- und Flusssteuerungssignalen werden Primitive auch verwendet, um Benutzerdaten abzugrenzen oder zu „rahmen“.

Serial-ATA-Analysatoren, SATA-Analysatoren, Serial-ATA-Protokollanalysatoren

Rahmeninformationsstruktur (FIS) - Ein Frame ist eine unteilbare Informationseinheit, die zwischen einem Host und einem Gerät ausgetauscht wird. Ein Rahmen besteht aus einem SOF-Grundelement, einer Rahmeninformationsstruktur (FIS), einem CRC, der über den Inhalt des FIS berechnet wird, und einem EOF-Grundelement. Ein FIS ist die Benutzernutzlast eines Rahmens; Ein Frame ist eine Gruppe von Dwords, die Informationen zwischen Host und Gerät übertragen, wie zuvor beschrieben.

Serial-ATA-Analysatoren, Serial-ATA-Protokollanalysatoren, SATA-Analysatoren

Die obige Abbildung zeigt die logische Struktur der Serial ATA-Hierarchie zusammen mit SATracer's Darstellung des Protokolls, wie es in Teledyne LeCroy Trace™ angezeigt wird.

Links

Quellen: Intel Entwicklungslabors; Serial ATA-Spezifikation 1.0 Copyright 2001; Serial ATA-Arbeitsgruppe