複製鏈接
請複製以下鏈接發送給好友

SCSI總線

鎖定
SCSI總線是一個通用的I/O總線。在微機上採用SCSI總線可以最大限度地發揮I/O設備的能力,也能使多個I/O設備能同時接到宿主計算機上協同工作。SCSI總線在86年就已成為ANSI標準,現已發展到了SCSI-2,正在發展SCSI-3。本文較詳細地介紹了SCSI總線及其發展歷程。
中文名
SCSI總線
本    質
通用的I/O總線

SCSI總線SCSI的優點

像微通道、VME和NuBu一樣,SCSI是一種真正的總線,它為設備定義了標準的物理和電氣連接。在SCSI和其它的總線之間的原則區別是SCSI使多種各類外圍設備的應用更加方便了。它的通信協議將外圍設備看作是使用一組規定好的命令集的邏輯設備,這樣就消除了硬件的不兼容性。
SCSI規範對許多種設備列出了各自的命令。這些設備有:硬盤(隨機存取)、磁帶(順序存取)、打印機等等。規範中包括有強制命令、操作命令和各銷售商自己設盆的命令。SCSI總線將硬盤看作是有規定容量的、可響應標準格式化、讀和寫命令的隨機存取設備。實際硬件則可能是一個使用MFM、RLL、ESDI或者是某種專有的接口的硬盤驅動器。一個內裝的SCSI控制器將命令翻譯成專用接口的控制信號。
此外,SCSI使物理總線超出到了典型的微計算機的機箱之外了。使用單端驅動器可經電纜將SCSI總線延伸至6米長,而使用差動驅動器可延伸至25米長。這樣就解決了要求把每種外圍設備都放到計算機箱裏面的問題,也使大型外圍設備如圖象掃描儀能夠接上了,這類設備往往是不能隨意放置到任何地方的。
硬件的連接能力和經濟性向用户提供了很多的使用符合要求的I/0需求的能力。SCSI的標準連接器能方便地連接多個外圍設備,而它的標準命令集又簡化了系統設主那裏選購SCSI外圍設備,而又能保證兼容性。SCSI的通用性已經使其在大多數公司的系統級和外存設備產品上成為一種標準。這是件有意義的事情。
為了説明台CSI作為一個己經形成的外圍接口I/O總線標準的作用,必須先弄清SCSIANSI規範的各個組成部分,包括硬件規範、定時信號規範和與設備無關的命令集説明。

SCSI總線SCSI硬件

SCSI的硬件規範詳細地描述了其物理特性:電纜、信號輸出針、連接器類型等等。通常使用的SCSI連接器有兩種類型:內接外圍設備用的標準50針橡膠電纜接頭和外接設備用的中心式50針電纜。Apple公司為它的使用單端驅動器的Mac機選用了一種替代的外部25針高密度連接器(最近Mac在內裝的硬盤驅動器上使用了標準的50針橡膠SCSI連接器,而其外部連接設備仍舊用25針連接器)。Amiga和Nex七兩種計算機都使用了Apple的外部連接器和信號,這就使得它們能夠存取為Mac機制造的設備和電纜線。IBM考慮到將來接口信號會更復雜,宣佈它為其微通道所配的SCSI宿主適配器選擇了60針的連接器。
雖然看起來這好象是SCSI硬件規範的失敗,但是外圍設備一般都是使用標準的SCSI50針連接器。所以在大多數情況下,都可以先將第一個SCSI外圍設備用合適的電纜接到宿主計算機上,然後就可以使用標準電纜連接其它的SCSI外圍設備了。
正像其它任一種標準總線一樣,SCSI電纜中的導線也象傳輸線一樣,可能產生不期望的效應,如信號反射和連接驅動器的導線上的負載不均衡。為減弱這些效應,必須在SCSI電纜的兩個物理端點接上終端匹配電阻。終端匹配電阻一般接在SCSI總線的始端(典型的情況是使用一個插入式的電阻盒)。如果SCSI總線終端連接不當會引起設備工作不穩定或整個總線工作失敗。

SCSI總線信號傳輸

SCSI信號規範規定了SCSI總線的信號延遲、最小脈寬和保持時間。但是用户不必擔心這些,因為SCSI協議芯片會管理大多數的定時限制。SCSI的協議芯片有Adapetc的AIC-6250(在由Adap七ee和IBM生產的SCSI宿主適配器上安裝)和NCR的5380和5390(用在Mae機和其它機種上) [1] 
SCSI使用一種聯鎖的符號交換方式’向整個總線發送數據。這種通信協議是基於間答符號交換的。SCSI的總線狀態稱為相位(phases)。共有八種可能的總線相位,除一種以外,其餘都採用異步傳輸方式。在數據相位中,信息可用同步或異步兩種方式中的一種完成信號交換。只有在宿主計算機和目標設備二者都允許的情況下,才採用同步傳輸。數據在總線上以一次一字節並行方式傳輸到整個總線上,使用八條數據線。典型的異步傳輸速率是每秒約2兆字節,同步傳輸速率最高可達每秒5兆字節。
參考資料