SCSI接口

SCSI接口

電腦設備的接口
小型計算機系統接口(SCSI,Small Computer System Interface)是一種用于計算機及其周邊設備之間(硬盤、軟驅、光驅、打印機、掃描儀等)系統級接口的獨立處理器标準。接口是一種曾備受推崇的接口,此接口的優點在于不會占用較大的系統資源,最大的連接設備數為8個,最大的傳輸速度是160M/s,速度較快。但這種接口均需配置SCSI卡,可能會碰到諸如地址、中斷設置等問題,安裝較複雜,而且這類掃描儀的價格也往往更高。
    中文名:小型計算機系統接口 外文名:Small Computer System Interface 别名: 簡 寫:SCSI 具 體:計算機與外部設備之間的接口标準

特點

●SCSI接口是一個通用接口,在SCSI母線上可以連接主機适配器和八個SCSI外設控制器,外設可以包括磁盤、磁帶、CD-ROM、可擦寫光盤驅動器、打印機、掃描儀和通訊設備等。

●SCSI是個多任務接口,設有母線仲裁功能。挂在一個SCSI母線上的多個外設可以同時工作。SCSI上的設備平等占有總線。

●SCSI接口可以同步或異步傳輸數據,同步傳輸速率可以達到10MB/s,異步傳輸速率可以達到1.5MB/s。

●SCSI接口接到外置設備時.它的連接電纜可以長達6m。

曆史

最初的SCSI标準的最大同步傳輸速率為5MB/s(SCSI-1,又名Narrow SCSI,1986年,最大支持7個設備,時鐘頻率為5MHz),後來的SCSIII規定了2種提高速度的選擇。一種為提高數據傳輸的頻率,即Fast SCSI(1994年,最大支持7個設備),由于頻率提高一倍,達10MB/s(10MHz);另一種提高速度的選擇是傳輸頻率提高一倍的同時也增大數據通路的寬度,由8位增至16位。即Wide SCSI,其最大同步傳輸速度為20MB/s(時鐘頻率為10MHz,1996年,最大支持15個設備)。

1995年左右出現了第三代SCSI,但沒有統一标準:

1.最大同步傳輸速度達到20MB/s的Ultra SCSI(又稱為Fast-20 SCSI,時鐘頻率為20MHz);

2.最大同步傳輸速度達到40MB/s的Ultra Wide SCSI(同1);

3.最大同步傳輸速度達到40MB/s的Ultra2 SCSI(又稱為Fast-40 SCSI,時鐘頻率為40MHz,1997年)。

稍後,又出現了一些更新的SCSI标準:

1.最大同步傳輸速度達到80MB/s的Ultra2 Wide SCSI(時鐘頻率為40MHz);

2.最大同步傳輸速度達到160MB/s的Ultra3SCSI(又名Ultra-160或者Fast-80 Wide SCSI,時鐘頻率為40MHz加雙倍數據速率,1999年);

3.最大同步傳輸速度達到320MB/s的Ultra 320 SCSI(又名Ultra4SCSI,時鐘頻率為80MHz加雙倍數據速率,2002年);4.最大同步傳輸速度達到640MB/s的Ultra 640 SCSI(時鐘頻率為160MHz加雙倍數據速率,2003年,是目前最新的SCSI标準)

這種接口是一種便于系統集成、降低成本和提高效率的接口标準,越來越多的設備将使用SCSI接口标準,因此,帶SCSI接口的硬盤和SCSI光盤驅動器也很多,但由于成本問題,主要用于中高端服務器與工作站上。高集成度的芯片在擁有更廣泛的用處的同時,也為芯片的設計工作帶來了更大的挑戰,而芯片驗證作為芯片設計工作中至關重要的一環,貫穿于整個芯片的設計流程中。

類型

SCSI-1

SCSI-1是最原始的版本,異步傳輸的頻率為3MB/S,同步傳輸的頻率為5MB/s。雖然幾乎被淘汰了,但還會使用在一些掃描儀和内部ZIP驅動器中,采用的是25針接口。也就是說,若是将SCSI-1設備聯接到你的SCSI卡,必須要有一個内部的25針對50針的接口電纜;若是用外部設備時,就不能采用内部接口中的任何一個(即此時的内部接口均不可以使用)。

SCSI-2

早期的SCSI-2,稱為FastSCSI,通過提高同步傳輸的頻率使據傳輸速率從原有的5MB/s提高為10MB/s,支持8位并行數據傳輸,可連7個外設。後來出現的WideSCSI,支持16位并行數據傳輸,數據傳輸率也提高到了20MB/s,可連16個外設。此版本的SCSI使用一個50針的接口,主要用于掃描儀、CD-ROM驅動器及老式硬盤中。

SCSI-3

1995年,誕生了更為高速的SCSI-3,稱為UltraSCSI,數據傳輸率也達到了20MB/s。它将同步傳輸鐘頻率提高到20MB/s,提高了數據傳輸率的技術。若使用16位傳輸的Wide模式,數據傳輸率更可以提高至40MB/s。此版本的SCSI使用一個68針的接口,主要應用在硬盤上。SCSI-3的典型特點是将總線頻率大大地提高,并降低信号的幹擾,以此來增強其穩定性。

SCSI-3有很多型号,Ultra(fast-20)的傳輸頻率20MHz,數據頻寬8位,傳輸率20MBps

Ultrawide的傳輸頻率20MHz,數據頻寬16位,傳輸率40MBps

Ultra2的傳輸頻率80MHz,數據頻寬16位,傳輸率80MBps

Ultra160的傳輸頻率80MHz,數據頻寬16位,傳輸率160MBps

Ultra320的傳輸頻率80MHz,數據頻寬16位,傳輸率320MBps

Ultra640的傳輸頻率160MHz,數據頻寬16位,傳輸率640MBps

區别

除了SCSI,IDE也是一種極為常用的接口。從使用簡便的角度來看,IDE更加适合普通用戶,再加上個人電腦用戶不但需要配置的外設不多,而且對速度要求也不高,因此選用IDE接口更合适些。此外,IDE還具有性能價格比高、适用面廣等特點。而SCSI接口盡管具有很多無與倫比的特點,但不論從哪個角度看,該接口及其使用該接口的外設售價過于昂貴,一般用戶實在無法承受,這也就決定了它的實際使用範圍的局限性。

1.IDE的工作方式需要CPU的全程參與,CPU讀寫數據的時候不能再進行其他操作,這種情況在Windows95/NT的多任務操作系統中,自然就會導緻系統反應的大大減慢。而SCSI接口,則完全通過獨立的高速的SCSI卡來控制數據的讀寫操作,CPU就不必浪費時間進行等待,顯然可以提高系統的整體性能。不過,IDE接口為改善這個問題也做了很大改進,已經可以使用DMA模式而非PIO模式來讀寫,數據的交換由DMA通道負責,對CPU的占用可大大減小。盡管如此,比較SCSI和IDE在CPU的占用率,還是可以發現SCSI仍具有相當的優勢。

2.SCSI的擴充性比IDE大,一般每個IDE系統可有2個IDE通道,總共連4個IDE設備,而SCSI接口可連接7—15個設備,比IDE要多很多,而且連接的電纜也遠長于IDE。

3.雖然SCSI設備價格高些,與IDE相比,SCSI的性能更穩定、耐用,可靠性也更好。

優點

1.SCSI可支持多個設備,SCSI-2(FastSCSI)最多可接7個SCSI設備,WideSCSI-2以上可接15個SCSI設備。也就是說,所有的設備隻需占用一個IRQ,同時SCSI還支持相當廣的設備,如CD-ROM、DVD、CDR、硬盤、磁帶機、掃描儀等。

2.SCSI還允許在對一個設備傳輸數據的同時,另一個設備對其進行數據查找。這就可以在多任務操作系統如Linux、WindowsNT中獲得更高的性能。

3.SCSI占用CPU極低,确實在多任務系統中占有着明顯的優勢。由于SCSI卡本身帶有CPU,可處理一切SCSI設備的事務,在工作時主機CPU隻要向SCSI卡發出工作指令,SCSI卡就會自己進行工作,工作結束後返回工作結果給CPU,在整個過程中,CPU均可以進行自身工作。

4.SCSI設備還具有智能化,SCSI卡自己可對CPU指令進行排隊,這樣就提高了工作效率。在多任務時硬盤會在當前磁頭位置,将鄰近的任務先完成,再逐一進行處理。

5.最快的SCSI總線有160MB/s的帶寬,這要求使用一個64位的66MHz的PCI插槽,因此在PCI-X總線标準中所能達到的最大速度為80MB/s,若配合10,000rpm或15,000rpm轉速的專用硬盤使用将帶來明顯的性能提升。

終結器

SCSI鍊的最後一個SCSI設備要用終結器,中間設備是不需要終結器的。一旦中間設備使用了終結器,那麼SCSI卡就無法找到以後的SCSI設備了。而如果最後一個設備沒用終結器,SCSI也是無法正常工作的。終結器是由電阻組成的,位于SCSI總線的末端,用來減小相互影響的信号,維持SCSI鍊上的電壓恒定。

絕大部分SCSI設備是内置終結器,并用一跳線來控制ON/OFF。SCSI設備智能化程度很高,能自動控制終結器ON/OFF,如一塊硬盤和一個CD-ROM相連,無論硬盤的終結器ON或OFF,CD-ROM都能正常使用。而當兩塊硬盤相連時,情況就變得複雜了,兩塊Seagate的硬盤相連前,一塊硬盤終結器必須是OFF,而當一塊Seagate的硬盤和一塊Quantum硬盤相連前,一個硬盤終結器無論ON或OFF,都能正常使用。

ID

系統中的每個SCSI設備都必須有自己唯一的ID(标識号),在8-bit總線上,這個号碼是0~7;在16-bit總線上,這個号碼從0~15。SCSIAdapter系統默認ID為7。這個ID可由位于設備前端的跳線器來設置。對于硬盤它位于驅動器的前端或後端。

相關詞條

相關搜索

其它詞條