小型计算机系统接口(Small Computer System Interface;SCSI)
目录 |
小型计算机系统接口一种用于计算机和智能设备之间(硬盘、软驱、光驱、打印机、扫描仪等)系统级接口的独立处理器标准。SCSI是一种智能的通用接口标准。
最初的SCSI标准的最大同步传输速率为5MB/s(SCSI-1,又名Narrow
SCSI,1986年,最大支持7个设备,时钟频率为5MHz),后来的SCSIII规定了2种提高速度的选择。一种为提高数据传输的频率,即FastSCSI(1994年,最大支持7个设备),由于频率提高一倍,达10MB/s(10MHz);另一种提高速度的选择是传输频率提高一倍的同时也增大数据通路的宽度,由8位增至16位。即WideSCSI,其最大同步传输速度为20MB/s(时钟频率为10MHz,1996年,最大支持15个设备)。
1995年左右出现了第三代SCSI,但没有统一标准:
1.最大同步传输速度达到20MB/s的UltraSCSI(又称为Fast-20SCSI,时钟频率为20MHz);
2.最大同步传输速度达到40MB/s的UltraWideSCSI(同1);
3.最大同步传输速度达到40MB/s的Ultra2SCSI(又称为Fast-40SCSI,时钟频率为40MHz,1997年)。
稍后,又出现了一些更新的SCSI标准:
1.最大同步传输速度达到80MB/s的Ultra2WideSCSI(时钟频率为40MHz);
2.最大同步传输速度达到160MB/s的Ultra3SCSI(又名Ultra-160或者Fast-80WideSCSI,时钟频率为40MHz加双倍数据速率,1999年);
3.最大同步传输速度达到320MB/s的Ultra320SCSI(又名Ultra4SCSI,时钟频率为80MHz加双倍数据速率,2002年);
4.最大同步传输速度达到640MB/s的Ultra640SCSI(时钟频率为160MHz加双倍数据速率,2003年,是目前最新的SCSI标准)
这种接口是一种便于系统集成、降低成本和提高效率的接口标准,越来越多的设备将使用SCSI接口标准,因此,带SCSI接口的硬盘和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-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