Einführung

Dieser Anwendungshinweis beschreibt das Verfahren zum Einrichten des LeCroy SATA Device Exerciser zum Senden des SATA Built-In-Self-Test (BIST)-Befehls an einen SATA-Hostadapter. Dies ist typischerweise erforderlich, wenn der Benutzer die physikalischen Parameter der Hostadapter-Übertragungs-PHY untersuchen möchte (z. B. das „Auge“ auf einem Oszilloskop oder ähnlichem untersuchen). Der an den Hostadapter gesendete Befehl benötigt typischerweise einige Parameter, um genau das Muster anzugeben, das der Benutzer wünscht, dass der Hostadapter kontinuierlich sendet.

Allgemeines Verfahren

Der SATA-Hostadapter muss zunächst mit einem Port des LeCroy SAS/SATA-Analysators mit aktivierter Geräteemulation (optionale Funktion) verbunden werden. Das LeCroy-Gerät verhält sich zunächst so, als wäre es ein SATA-fähiges Gerät, wie z. B. ein Plattenlaufwerk, und meldet entsprechende Informationen an den Host als Antwort auf den Befehl "Identify" und ähnliches. Dann sendet er typischerweise nach einer kurzen Verzögerung den erforderlichen BIST-Befehl an den Host-Adapter, wodurch er veranlasst wird, in den Testmodus einzutreten. Der LeCroy Device Emulator kann dann getrennt und ein alternatives Gerät, wie z. B. das LeCroy Serial Data Analyzer-fähige Oszilloskop, angeschlossen werden, um die physikalischen Parameter zu messen.

Konfiguration

Erstellen Sie in der SATA Suite-Anwendung ein neues Geräteemulationsprojekt

Dadurch werden zunächst die Optionen zum Konfigurieren der Informationsseiten angezeigt, die als Antwort auf einige Befehle (z. B. Gerät identifizieren) gesendet werden. Es ist normalerweise nicht notwendig, hier etwas von den Standardeinstellungen zu ändern:

Klicken Sie auf die Registerkarte „Einstellungen“ und wählen Sie die Schaltfläche „Erweitert“.

Sie gelangen auf die Seite, auf der erweiterte Einstellungen vorgenommen werden können. Die Registerkarte, die uns für diese Funktion interessiert, ist die Registerkarte „Verschiedene Funktionen“. Wenn Sie dies auswählen, gelangen Sie zu einer Seite, auf der die Option zum Senden eines BIST-Frames zusammen mit der Art des zu sendenden Musters aktiviert werden kann

Schließlich müssen wir die Geräteemulation starten/aktivieren, indem wir auf das Symbol in der Symbolleiste klicken (auch im Projekt-Setup-Menü verfügbar).

Abhängig von der Konfiguration des verwendeten LeCroy-Analysators können Sie auch eine Analyser-Projektaufzeichnung starten, wenn Sie den Erfolg des Befehls überwachen möchten. Dies ist normalerweise wünschenswert, um zu überprüfen, ob der Host den Befehl nicht als nicht unterstützt oder mit einem ähnlichen Fehlercode abgelehnt hat.

Dann können wir den zu testenden Hostadapter starten (power up). Nachdem Sie darauf gewartet haben, dass der Geräteemulator den BIST-Befehl sendet (normalerweise 200 ms, nachdem die OOB-Leuchten auf der Frontplatte erloschen sind und die Verbindung hergestellt wurde), können die Kabel vom zu testenden Hostadapter zum Oszilloskop/seriellem Datenanalysator für Parametrik umgeschaltet werden Messungen, die mit dem durch den BIST-Befehl programmierten Muster durchgeführt werden sollen.

Hinweis: Trennen Sie den Hostadapter nicht von der Stromversorgung, bis der Test abgeschlossen ist.