小型计算机系统接口


小型计算机系统接口 (正體)

小型计算机系统接口SCSISmall Computer System Interface)是一种用于计算机及其周边设备之间(硬盘软驱光驱打印机扫描仪等)系统级接口的独立处理器标准。SCSI标准定义了命令、通讯协定以及实体的电气特性(换成OSI的说法,就是占据了实体层、连结层、通讯层、应用层),最大部份的应用是在储存设备上(例如硬盘、磁带机);但,其实SCSI可以连接的设备包括有扫描器、光学装置(像CDDVD)、打印机……等等,SCSI命令中有条列出支援的装置SCSI周边装置。理论上,SCSI不可能连接所有的装置,所以有“1Fh - unknown or no device type”这个参数存在。

50针的SCSI接头

目录

SCSI-1

SCSI-1 是最初版本的 SCSI,现已过时。SCSI-1 具有8位BUS,数据传输率为 40 Mbps(5MB/sec)。

SCSI-2

SCSI-2 是基于 CCS 的 SCSI-1 改进版本,由 18 条基本命令组成,可以运行在所有的硬件平台上。在 Fast SCSI 和 Wide SCSI 的支援下,SCSI-2 在原 SCSI-1 的基础上传输速率得到了提高。命令序列特性使得 SCSI 设备能够以最有效的顺序执行命令。Fast SCSI 的传输速率为 10 MB/sec,当配合 16 位BUS时,其传输速率为 20 MB/sec (Fast-Wide SCSI)。

SCSI-3

SCSI-3SCSI标准的首个平行界面标准,由Adaptec及SCSITA于1992年制定。SCSI-3在8-bit的线路亦可有20MB/s的速度,而在16-bit的环境亦可有40MB/s。不过,仪器的距离必须在3米以内。 SCSI-3 在 SCSI-2 基础上有了很多提高,如串行 SCSI。通过 6 芯同轴电缆,其传输速率达到 100 MB/sec。SCSI-3 解决了旧 SCSI 版本中存在的终结和延迟问题。此外通过即插即用(plug-and-play)操作,自动分配 SCSI ID 和终结,使 SCSI 安装更为容易。与 SCSI-2 支援 8 台设备相比, SCSI-3 能支援 32 台设备。 SCSI-3 改变了文档结构。它不是指用以处理所有不同层和电气接口(electrical interface)的单个文档,而是涵盖物理层、有关电接口基本协议、基本命令设置层(SPC)以及特殊协议层等的文档集合。例如,这个特定协议层文档包含块命令(SBC:Block Command) 中的硬盘接口命令、磁带设备的流命令(SSC)、RAID 阵列的控制命令(SCC)、多媒体命令(MMC)、媒体切换命令(MCC:Media Changer Command)以及箱体服务命令(SES:enclosure services Command)。关于此 SCSI-3 中有一个全面的体系结构模型(SAM)。 当今,SCSI-3 单元采用 Ultra-Wide 和 Ultra SCSI 类型的驱动器。Ultra SCSI 具有 8 位BUS,其传输速率为 20 MB/sec。Ultra-Wide SCSI 具有 16 位BUS,其传输速率达到 40 MB/sec。

所有并列式SCSI接口规格:

规格 别名 规范文件 接口 封包
(bits)
频率[1] 各种极限 电力规格
带宽 (MB/s) [2] 带宽 (Mbit/s) [3] 线材长
(single ended)[4]
线材长 LVD 线材长 HVD 装置数 [5] 电阻 [Ω] 电压 [V]
SCSI-1 Narrow SCSI SCSI-1 (1986) IDC50; Centronics C50 8 5 MHz 5 MB/s 40 Mbit/s 6 m NA 25m 8 SE 90 ± 6 Ω [6] 5
Fast SCSI SCSI-2 (1994) IDC50; Centronics C50 8 10 MHz 10 MB/s 80 Mbit/s 1.5–3 m NA 25m 8 SE 90 ± 6 Ω [6] 5
Fast-Wide SCSI SCSI-2;
SCSI-3 SPI (1996)
2 x 50-pin (SCSI-2);
1 x 68-pin (SCSI-3)
16 10 MHz 20 MB/s 160 Mbit/s 1.5–3 m NA 25m 16 SE 90 ± 6 Ω [6] 5
Ultra SCSI Fast-20 SCSI-3 SPI IDC50 8 20 MHz 20 MB/s 160 Mbit/s 1.5–3 m NA 25m 8-4 (HVD:8) SE 90 ± 6 Ω [6] 5
Ultra Wide SCSI SCSI-3 SPI 68-pin 16 20 MHz 40 MB/s 320 Mbit/s 1.5–3 m NA 25m 8-4 (HVD:16) SE 90 ± 6 Ω [6] 5
Ultra2 SCSI Fast-40 SCSI-3 SPI-2 (1997) 50-pin 8 40 MHz 40 MB/s 320 Mbit/s NA 12m 25m 8 LVD 125 ± 10 Ω [6]
Ultra2 Wide SCSI SCSI-3 SPI-2 68-pin; 80-pin (SCA/SCA-2) 16 40 MHz 80 MB/s 640 Mbit/s NA 12m 25m 16 LVD 125 ± 10 Ω [6]
Ultra3 SCSI Ultra-160; Fast-80 wide SCSI-3 SPI-3 (1999) 68-pin; 80-pin (SCA/SCA-2) 16 40 MHz DDR 160 MB/s 1280 Mbit/s NA 12m NA 16 LVD 125 ± 10 Ω [6]
Ultra-320 SCSI Ultra-4 SCSI or Fast-160 SCSI SCSI-3(2002) 68-pin; 80-pin (SCA/SCA-2) 16 80 MHz DDR 320 MB/s 2560 Mbit/s NA 12m NA 16 LVD 125 ± 10 Ω [6]
Ultra-640 SCSI Ultra-5; SCSI-3(2003) 68-pin; 80-pin 16 160 MHz DDR 640 MB/s 5120 Mbit/s  ?? 16

SAS

主条目:串行SCSI
2.5英寸及3.5英寸的SAS硬盘与一粒好时Kiss薄荷糖的大小比较。

串行SCSI(SAS:Serial Attached SCSI)是由并列SCSI物理存储接口演化而来,是由ANSI INCITS T10技术委员会开发的新的存储接口标准。与并列方式相比,串行方式提供更快速的通信传输速度以及更简易的配置。此外SAS支援与串行ATA设备相容,且两者可以使用相类似的电缆。SATA的硬盘可接在SAS的控制器使用,但SAS硬盘并不能接在SATA的控制器使用。

SAS是点对点(point-to-point)连接,并允许多个端口集中于单个控制器上,可以建立在主板(mother board)也可以另外添加。该技术建立在强大的并列SCSI通信技术基础上。SAS是采用SATA相容的电缆线采取点对点连接方式,从而在计算机系统中不需要建立菊花链(daisy-chaining)方式便可简单地实现线缆安装。

  • 第一代SAS为阵列中的每个驱动器提供 1.5 Gbps (150 MBps) 的传输速率。
  • 第二代SAS为阵列中的每个驱动器提供 3.0 Gbps (300 MBps) 的传输速率。
  • 第三代SAS为阵列中的每个驱动器提供 6.0 Gbps (600 MBps) 的传输速率。

P.S 以上计算 bps → Bps 是因为8b10b的关系,所以直接除以10。

参看

注解

  1. ^ Clock rate in MHz for SPI, or bitrate (per second) for serial interfaces
  2. ^ In megabytes per second, not megabits per second
  3. ^ In megabits per second, not megabytes per second
  4. ^ For daisy-chain designs, length of bus, from end to end; for point-to-point, length of a single link
  5. ^ Including any host adapters (i.e., computers count as a device)
  6. ^ 6.0 6.1 6.2 6.3 6.4 6.5 6.6 6.7 6.8 Random Problems Encountered When Mixing SE and LVD SCSI Standards.于2008年5月7日查阅.
nuvola





stock | retire | vm
Why are we here?
All text is available under the terms of the GNU Free Documentation License
This page is cache of Wikipedia. History