硬盘接口技术
硬盘接口是连接硬盘驱动器和计算机的专用部件,它对计算机的性能以及在扩充系统时计算机连接其他设备的能力都有很大影响。硬盘驱动器接口的类型主要有:
1、ST506/412接口与ESDI接口
ST506/412是PC/XT、AT时代的标准接口标准。ST506/412最多可安装4个硬盘驱动器,允许最大硬盘空间为150MB。而ESDI(Enhanced Small Device Interface,增强型小型设备接口)是ST506/412接口的改进版,但与ST506/412接口互不兼容。ESDI支持的硬盘容量上增加到300MB,最大数据传输率为2MB/sec。目前这两种接口均已遭淘汰。
2、SCSI接口
SCSI(Small Computer System Interface)即“小型计算机系统接口”是一种系统级的接口,支持硬盘的容量突破了528MB的限制,可以同时挂接7个不同的设备。目前SCSI接口有二个标准:SCSI-2和SCSI-3。SCSI-2又称为Fast SCSI,在8bit总线下能达到10M/s的数据传输率。而SCSI-3包括Ultra SCSI(8bit)、Ultra wide SCSI(含16bit和32bit)和Ultra2 SCSI。其中Ultra2 SCSI在8bit数据宽度下提供40M/s的数据传输率,在16位总线下最高能达到80M/s。SCSI接口的硬盘被广泛应用于网络服务器、工作站和小型计算机系统上,但由于SCSI接口硬盘的价格要比IDE接口硬盘高,而且使用时还必须另外购买SCSI接口卡,因而在家用电脑上仍以IDE接口的硬盘为主流。
3、IDE接口
IDE(Integrated Drive Electronics)接口是Compaq公司为解决老式的ST506/412接口速度慢、成本高而开发出硬盘接口标准,亦即ATA(AT Attachment)接口标准。由于IDE接口的硬盘具有价格低廉、稳定性好、标准化程度高等优点,因此得到广泛的应用。ATA接口标准亦已由ATA、ATA-2、ATA-3发展到今天的Ultra ATA。
Ultra ATA(也称为Ultra DMA/33)是由Intel和Quantum公司共同提出的硬盘接口标准,与Fast ATA相比,Ultra ATA有以下几个优点:
外部数据传率由Fast ATA的16.6MB/s提高到33.3MB/s;
采用CRC循环冗余检验,通过两个寄存器的重复测试来提高数据传输的可靠性;由硬盘直接产生选通信号,并且同时将数据传送到总线上,从而减少数据传输的延迟时间。
要发挥Ultra ATA的威力,除了要有一块Ultra ATA接口的硬盘外,还需要有操作系统和芯片组的支持。目前支持Ultra ATA的芯片组包括Intel的430TX、440LX,SiS 5597/5581,VIA的VP2、VP3,ALi的Aladdin IV+,AMD-640以及所有100Mhz的芯片组。虽然,Ultra ATA向下兼容于Fast ATA,两者都是使用40pin的接口,但如果芯片组或操作系统不支持,即使是Ultra ATA硬盘也只能达到16.6MB/s的外部传输率。
4、IEEE 1394接口
IEEE 1394并不是硬盘专用接口,但它却可以方便地连接包括硬盘在内的63个不同设备,并支持即插即用和热插拨。在数据传输率方面,IEEE 1394可以提供100MB/s、400MB/s、1.2GB/s三档高速传输率,是现时所有硬盘望尘莫及的。虽然目前市面上仍未能见到IEEE 1394接口的硬盘,但由于IEEE 1394接口的先进性,它必然会取代SCSI和IDE而成为明日的硬盘接口。目前Windows 98已支持IEEE 1394。
5、SATA 接口
SERIAL ATA:即串行ATA,是INTEL公司发布的,在同一时间内只会有一位数据传输,用四个针就完成了所有的工作,第一针发出、第二针接收、第三针供电、第四针地线。Serial ATA首先是以连续串行的方式传送数据,每次传送只有1位数据,这可使连接电缆数目变少,效率变高;其次,Serial ATA有更高的起点、可发展的潜力大,Serial ATA 1.0定义的数据传输率可达150MB/s,这比ATA 133所能达到133MB/s的最高数据传输率还高,而在Serial ATA 2.0的数据传输率将达到300MB/s;最后,Serial ATA具有更强的系统拓展性,由于Serial ATA 采用点对点的传输协议,这样可以使每个驱动器能独享带宽,而且在拓展Serial ATA设备方面上会更有优势。Serial ATA让IDE接口数据传输速度提高,明显提升了电脑的性能。