3. SCSI总线仲裁和选择
正如总线和网络拓扑结构的部分所述,为了获得总线的控制权,S I S I实体也必须进行仲裁。仲裁是S C S I技术基础之一,它给我们这个纷乱的领域带来了一点秩序。
每一个实体首先需要确定总线是否可用或空闲。如总线空闲,控制实体就发出信号,表示它想使用总线,并标明自己的总线地址。优先权最高的那个实体将获得总线的控制权,优先权最低的实体必须等待,直到总线再次空闲,并对它的总线控制权作再次仲裁。
一旦一个实体控制了总线,它将选择总线上的另一个目标实体,并与之通信。当控制实体发现目标实体正处于忙状态,如正在处理另一个命令,这个控制实体则可以和其他实体通信,也可以返回总线到空闲状态。
提示尽量将优先权最高的地址(如SCSI ID 7)分配给SCSI主机控制器。无论是窄SCSI,还是宽S C S I,最高优先权地址都是ID 7。ID 7不仅给主机控制器以最高的总线仲裁优先权,也建立了一致的优先权赋予原则,这样更便于配置和消除故障。
4. 单端、差分和低电压差分S C S I
许多年来,S C S I技术一直处于不断发展之中,性能也在不断地提高。在单端S C S I情况下,通常性能的提高必定伴随着缆线长度的缩短。单端是指所用的缆线驱动电路种类。另一种缆线驱动技术是所谓的差分S C S I,它使用的是不同类型的缆线驱动电路,这使得总线的长度可以延伸得更远,而能保证信号的精确接收。差分S C S I的技术规范出现己有好几年了。近年来还出现了第二种差分S C S I,称之为低电压差分(LV D)S C S I,它已经形成规范,并在产品中实现。原有的差分S C S I现在被称为高差分S C S I。区分高差分S C S I和低电压差分S C S I是很重要的,因为两者在电气规范上是不兼容的,如把这两者连接起来,将导致烧毁电路的危险。高差分S C S I在电气特性上也与单端S C S I不相兼容。
LVD SCSI的设计目标是实现与单端S C S I的互操作,使LV D 主机I / O控制器可以控制连接在S C S I总线上两种设备。但在这种情况下,S C S I总线长度为单端S C S I的长度。
表2 - 3列出了各种类型的S C S I的相对速度和缆线长度。表中列出了多个Ultra SCSI 和Wi d e Ultra SCSI条目,每个表示连接不同数量的设备所允许的总线长度。设备越少,总线可以延伸的距离越长,而实际上这样的长度仍然相当短。当1 6个设备全部挂接到总线上时,Wide Ultra SCSI 并不支持单端缆线驱动器。

注:①表示S C S I - 1 , S C S I - 2与Ultra SCSI可以连接到L V D总线,但电缆长度局限于单端缆线长度。
② 表示把加到总线上的设备数减少到最大数量的一半,则Ultra 和Wide Ultra 的缆线长度可以增加一倍。