用好Ultra DMA66的排线

Author: 嘎子 Date: 2000年 第42期

  最近新购一机,主板支持DMA66,并随机附送DMA66排线一根。早听说DMA66理论上可以达到66MB/s的速率,这下我可以尝试一下了!
  以前介绍这方面的文章很多,知道要实现DMA66必须满足三个条件:一、主板支持Ultra DMA 66(现在的主流主板都像都支持);二、硬盘支持(支持Ultra DMA 66的硬盘在市场上已经逐渐成为主流);三、有80线的DMA66排线。我看了一下手中的DMA66排线,发现它呈灰色,每个接口都有不同的颜色,并注有“System”、“Master”和“Slave”等字样,还有根线是断的!先不管它,试试再说。装好硬盘,我将标有“System”的一端接上主板,将最短的另一端(即标有“Slave”。按以往的经验,设备之间联线越短,速度越快。)接上硬盘。开机之后,在BIOS检测IDE设备时,屏幕上一行小字一闪而过,当时没太在意。顺利进入WIN98之后,无论怎样设置,硬盘也无法实现DMA66。这才想起开机时的提示信息,重启之后,发现其为“Primary IDE channel no 80 conductor cable installed.”。80线的排线没有安装?无奈之下,将标有“Master”的一端接上硬盘,重启之后,提示信息没了,进入WIN98之后也能设置为DMA66。
  近日上网查阅有关信息,才知道了最初为什么提示80线的排线没装上:80线硬盘线的连接头及接口部分还是40针的,共有三个联结头,分别为蓝色(有些80线硬盘线上,该接头也为黑色,连接时请注意标记),黑色和灰色。连接时其中蓝色的连接头要接至于主板的IDE接口部分,黑色的连接头则与第一硬盘相连,灰色的连接头则与第二硬盘相连接。这就是Ultra DMA 66规定的连接方式,一定要这样连接才行。这是因为:80线硬盘线缆的第34针脚(PDIAG-ground)要连接到系统的IDE接口上,但第34针脚的信号线是与线缆内的第67条线相连的,而并不是连接到线缆上的硬盘接头上面;同时第28针脚(CSEL)的信号线则通过第55条线连接到主硬盘接口而不被连接到辅盘上。80线线缆的每一针脚对应的信号与以前的IDE界面完全相同,没有增加额外的数据信号,故而可以向下兼容Ultra DMA 33及以前的规格。但线缆内部的排列则完全发生了变化,其中偶数针脚全部都是地线,奇数针脚为原来的信号针脚,并且40根地线与其他40根数据线是交错排列的,故而能够排除外来的电磁干扰以及数据信号线间的串扰现象,使信号的传输更稳定。还有要说明的是:与线缆第39线相对应的连接头是第20针,被定义为Keypin,又被称为IIRC,主板上的IDE控制界面就是通过它来辨别硬盘是否支持Ultra DMA 66的。再有,在80线的线缆上第67线上有一空洞,原因就在于上面提到的线缆连接头的第34针脚的信号线是与线缆内的第67条线相连,而不是连接到线缆的硬盘接头上的,它传输的是PDIAG-ground的信号。这一个信号可以连接到主板IDE接口,但是不可以连接至硬盘上,所以在线缆上该位置有空洞将其切断(有的线缆上看不到这个空洞,但实际上线缆内部该位置也是被切断了的)。