风驰电掣——支持ATA/100芯片组对比测试 电脑报评测实验室 2000年 第42期   记得ATA/66标准刚推出的时候,经过了相当长的一段时间,市场才逐渐被ATA/66产品占据。而ATA/100问世以来,只经过了很短的一段时间,生产厂商就已经推出了大量支持ATA/100的硬盘,而与此同时,支持ATA/100接口类型的主板芯片组也纷纷上阵。首先推出支持ATA/100接口类型的主板芯片组是Intel 815E /Intel 820E芯片组。紧随其后,又有三家公司推出了独立的ATA/100控制芯片。现在,VIA公司支持ATA/100的新版南桥芯片——686B也已经正式上市了。在各厂商的全力支持下,ATA/100已经成为2000年——2001年度事实上的硬盘标准。   目前市场上支持ATA/100的控制芯片分为三大类,英特尔、威盛都推出了最新的支持ATA/100的主板芯片组,而一些第三方厂商也推出了单独的IDE控制芯片,用来升级不支持ATA/100的旧版本主板芯片组。在本次测试中,我们将对这三类芯片进行全面比较。 #1 ATA/100技术剖析   ATA/100(DMA100) 标准于2000年6月2日在美国正式确立。ATA/100接口标准允许主机和硬盘之间以100MB/s的数据传输率进行数据传输。这个接口已经得到了英特尔公司和其他一些第一流的芯片制造商的支持。   ATA/100 接口同UDMA/66一样,包含了CRC(Cyclic Redundancy Check,循环冗余校正)特性,这能增加传输数据的完整性和可靠性,同时它能检测到数据传送中的错误。CRC是一项非常优秀并且非常易用的保护数据稳定的技术。它用于保护数据块Frame(帧),使用此项技术,传送端给每一帧附加了一个n位的序列,它称为Frame Check Sequence(FCS,帧校正序列),此校正代码包含在每一个传送的数据包中,FCS持有关于那帧的多余信息,而这些信息可以帮助发送端检测被发送的数据帧是否有错误,例如:主机和驱动器之间的CRC寄存器内容均与每一次传送的突发数据进行比较,看他们是否吻合,如果不同,则此次数据传送过程重复进行,直到其成功为止。   ATA/100接口结合了 UDMA/66 的电缆及控制器的革新技术,ATA/100使用的接口电缆与UDMA/66一样,也是40针80 线的IDE电缆。由于突发数据传输率相当高,这可以保护硬盘数据传输时不受电磁干扰及冲突。因此其接口电缆中也含有40根的地线。当然现在的ATA/100是可以完全向下兼容,即它能使用ATA/33、ATA/66的设备。 #1 ATA/100的实现   要实现ATA/100接口标准,并不是某一部分的结果。它要求整个电脑系统都要满足ATA/100接口标准的要求。ATA/100对系统的要求其中有:   1.硬盘或IDE控制器支持ATA/100接口标准   2.主板或IDE控制器支持ATA/100接口标准   3.具有40针80芯的硬盘数据接口电缆(同ATA/66的接口电缆一样) #1  Intel 815E 主板芯片组   作为最大的芯片组产商之一的英特尔,推出的i820E与i815E芯片组就支持ATA/100接口。注意只有末尾代有“E”的Intel芯片组才支持ATA/100接口,这也是为什么我们在购买主板时要问清它是采用i815E芯片组还是采用i815芯片组,因为i815芯片组只支持ATA/66。(^42070201b^)   Intel 815 芯片组同Intel 815E芯片组相比,它们之间的不同点在于南桥芯片上,最早的Intel 815芯片组使用的是 82801AA 芯片,而增强型的 i815 即 i815E 使用的南桥芯片为 82801BA,它是支持Ultra ATA/100的,对于i820及i820E也是同样的道理。 #1  威盛VT82C686B南桥芯片   威盛公司也推出了一款支持高速 ATA/100 硬盘接口的南桥芯片。此款芯片组的南桥芯片的产品代号为 VT82C686B。(^42070201a^)   VT82C686B南桥芯片同它的上一代VT82C686A在组织结构上是一致的。这样,就可以组合出多套不同的芯片组。其中最主要的有两组,一组是南桥芯片VT82C686B同VIA VT82C694X 北桥芯片相结合,组成支持Socket 370架构处理器和ATA/100接口标准的VIA Applo Pro 133A芯片组,而另外一组就是VT82C686B南桥芯片同VIA VT8363北桥芯片相结合,组成支持Socket A架构处理器和ATA/100接口标准的VIA KT 133芯片组。   另外,威盛还将推出两款支持ATA/100的威盛南桥芯片,它们分别为:VT8231(Value) 及 VT8233。如果你是采用后一种方法来实现对ATA/100的支持,那么只需通过增加一块支持ATA/100的控制器就可以了。 #1 ATA/100控制芯片   实现ATA/100接口标准的第二种方法就是直接在主板集成支持ATA/100标准的控制芯片。就目前来说,能够支持ATA/100接口标准的控制芯片主要有三种。它们就是AMI公司的AMI MG80649控制芯片(^42070201d^)、Promise公司的PDC20267控制芯片以及HighPoint的HPT370控制芯片(^42070201c^)。由于这些芯片并不是原来的IDE接口进行改动,所以集成了这些芯片的主板都有两套IDE接口,一组是普通的UDMA66接口,而另一组就IDE接口,注意在使用时,硬盘的数据线一定不要接错。(^42070201e^)   在使用ATA/100接口模式时,系统将不能找到普通的IDE硬盘,而是找到一个ATA/100的IDE设备,当安装了必要的ATA/100控制芯片的驱动程序后,系统就能正常工作。通过此种方法,将很大程度提高系统磁盘性能。   另外AMI MG80649控制芯片和HighPoint的HPT370控制芯片不仅支持ATA/100接口标准,它们还提供了对RAID功能的支持。其中包括支持RAID 0、RAID 1以及RAID 0+1。 #1 测试部分   作为一种新的数据传输标准,ATA/100是否值得我们现在就升级呢?为了全面的解决这个问题,我们特地作了一次综合而全面的比较测试。在这次测试中,我们根据实现ATA/100的几种方式来分成以下几组测试配置。   1.Intel 815E芯片组主板(支持ATA/100)同Intel 815(UDMA66)主板相比较;   2.威盛的VT82C686B(支持ATA/100)南桥芯片同VT82C686A(仅支持UDMA66)南桥芯片相比较;   3.集成HighPoint 370控制芯片的KT133主板测试。   公共测试平台:   CPU:Coppermine 600EB    Duron 700   内存:PC133 SDRAM   硬盘:IBM 75GXP(支持ATA/100标准)   显卡:GeForce 2GTS 32M   显示器:Sony 17英寸   硬盘线:40针80线UDMA66(ATA/100)标准接口线   系统:Win98SE +Derect 7.0驱动   驱动程序:VIA 4.22A 公版驱动程序   Intel 815E同Intel 815芯片组对比测试   Intel 公司推出的i815E芯片组是最先支持ATA/100接口标准的主板芯片组。为了能准确的进行对比测试,我们采用了同一主板公司的Intel 815E主板同Intel 815主板相对比。此套测试配置是的承启815E主板(ATA/100模式)和承启815 主板(ATA/66模式)。在主板驱动程序方面,采用最新的Intel 815驱动程序。   在测试数据中,我们可以发现,在磁盘子系统方面,Intel 815E芯片组由于支持ATA/100数据传输模式,它在分值上还是高一些。只不过增长的幅度很小,在商业性能方面的测试中,Intel 815E得分为5500,它仅比Intel 815芯片组的5410高90分,其提升幅度还不到2%。在高性能磁盘方面,Intel 815E芯片组的提升幅度却仅为0.5%。在其它方面的测试中,Intel 815E芯片组并没有显示出ATA/100数据传输模式的优势,它们在分值上差不多。在进行CC Winstone 2000 的综合性能的测试中,Intel 815E芯片组由于在磁盘子系统性能方面有一定的提升,它的分值稍高了一点。   从整体上来说,采用ATA/100数据传输模式的Intel 815E芯片组并不能使系统性能有较大幅度的提升,如此以来,有些人就提出了现在是否的必要实现ATA/100的下一代硬盘接口标准。那还是让我们看看下面的测试再说吧! #1  威盛VT82C686B南桥芯片测试   现在作为著名的芯片组设计公司威盛也推出了支持ATA/100接口标准的VT82C686B南桥芯片。及时送到评测室的686B主板包括DFI 693A和KT133主板各一款,以及硕泰克的694X和KT133主板各一款。为了测试686B南桥芯片在性能上到底比686A南桥芯片高多少,我们选择了硕泰克主板测试数据。它们是:   649X组: 1.硕泰克694X主板,VT82C686B(支持ATA/100)+694X   2.硕泰克694X主板,VT82C686A(仅支持UDMA66)+694X   KT133组: 1.硕泰克KT133主板,VT82C686B+VT8363(运行在ATA/100模式下)   2.硕泰克KT133主板,VT82C686A+VT8363(运行在UDMA66模式下)   最常用的VIA IDE驱动程序包括4.17~4.24版,它们都已经很稳定,并且性能不错。威盛公司在推出支持ATA/100的VT82C686B南桥芯片时,同时也推出全新的VIA IDE 2.1.5驱动程序,这个驱动程序能更好地发挥出主板芯片组的高性能来。   安装了VIA IDE 2.1.5驱动程序后,系统发生了很大的变化。以前安装VIA公版驱动程序后,系统并不能识别硬盘的型号,其硬盘标识还是标准设备。而安装了VIA IDE 2.1.5驱动程序后,系统就能正确地识别出硬盘的具体型号来。在下面的测试中,我们将会对未安装VIA IDE 2.1.5驱动程序的系统作一定的测试。   从测试的数据可以看出,686B的主板在磁盘的子系统性能方面它比686A的主板有很大幅度的提升。在商业磁盘性能测试中,在KT133主板中,686B主板从5580分提升到6200分,其提升幅度达到了12%。而在高性能磁盘性能测试中,686B主板也从19500提升到了20800,其提升幅度达到了6%。这个成绩已经很不错了。从这里可以看出,威盛的686B南桥芯片已发挥出了ATA/100的数据传输的优势。由于686B主板的磁盘子系统的性能得到了大幅度的提升,在综合测试项目中,得分也相应有所提高。   而在694X的主板测试中,也得到以上的结果,686B主板在磁盘子系统方面的提升很大。从下面的测试数据中,我们还可以看出未安装VIA IDE 2.1.5驱动程序时,系统的性能提升幅度就比较小,安装这个驱动程序是发挥ATA/100的关键。 #1 支持ATA/100的控制芯片测试   在这里,我们主要选用了HighPiont HPT370 控制芯片,因而我们采用了集成此款芯片的升技ABIT KT7 RAID来进行测试。此款主板有两组IDE接口,一组是UDMA66/33的接口插槽,另一组就是ATA/100接口插槽。我们现在就分别对它们进行对比测试。(^42070201f^)   在这次测试中,系统的磁盘子系统性能得到了极大的提升。在商业磁盘性能测试中,ATA/100模式下的分值从5410上升到了7800分,它的提升幅度达到了40%以上。而在高性能磁盘性能测试中,在ATA/100模式下,其分值也提高了6%以上。从这里可以看出,ATA/100 接口标准是有很大潜力的。(^42070201g^) #1 结  语 从上面的对比测试中,我们可以发现,作为新一代的数据传输标准,ATA/100有着强大的生命力。虽然在Intel 815E主板的测试中,ATA/100并没有发挥出多大的优势。但最近推出的威盛686B,却能充分发挥出ATA/100的优势来。而支持ATA/100的控制芯片的出现,就更进一步的展现了ATA/100的潜力。随着技术的进步,相信会有更好的、支持ATA/100接口标准的主板芯片组出现,到那时ATA/100就会真正取代UDMA66而成为主流接口标准。