SCSI-Grundlagen

Adressen und Prioritäten

Die Adresse oder SCSI-ID (Identifikation) dient zur eindeutigen Unterscheidung aller am Bus angeschlossenen Geräte. Jede Adresse darf nur einmal am Bus vorkommen, es gibt keine feste Zuordnung.

Jedes Datenbit stellt während der Arbitration- und Selection-Phase je eine Adresse dar. Somit gibt es Systeme mit 8, 16 oder 32 Adressen. In dem überwiegend vorkommenden 8-Bit-SCSI-Bus ist es üblich, die Initiatoren (Host Adapter), beginnend mit Datenbit (Adresse) 7 abwärts und die Targets (Peripheriegeräte), beginnend mit Datenbit (Adresse) 0 aufwärts zu nummerieren. Eine tabellarische Auflistung der SCSI-Priorität und zugehöriger ID finden Sie hier.

Mit der Adresse fest gekoppelt ist die Priorität. Dies ist erforderlich, um bei gleichzeitig vorliegenden Anforderungen eine Auswahl, die höchste Priorität zuerst, treffen zu können. Das Datenbit 7 hat bei jeder Busbreite die höchste Priorität. Die Priorität nimmt in der Reihenfolge der Datenbits ab (Bit 0 = niedrigste Priorität = Priorität 8). Nach dieser Methode nehmen die Prioritäten bei den breiteren Bussen weiter ab (Bit 15 bis Bit 8).

Daten werden im Target als logische Blöcke auf logischen Einheiten abgelegt oder von dort geholt. Dieses Konzept der logischen Adressierung vereinfacht die Arbeit des Systementwicklers und erleichtert es, ohne irgendwelche Änderungen andere Geräte der gleichen Geräteklasse zu verwenden.