鱼与熊掌兼而得之——支持UltraDMA/66的升技BE6主板

Author: 祝伟 Date: 1999年 第35期 49版

    现在谁都不能否认UltraDMA/66硬盘已经成为了PC机硬盘市场主流,各大硬盘厂商推出的新款IDE硬盘都支持UltraDMA/66规范。可是我们也知道,UltraDMA/66还需要得到主板的支持,目前支持UltraDMA/66的主板芯片组包括Intel的i810、VIA的693等,但遗憾的是到现在为止在各方面最成熟的芯片组——Intel 440BX却不支持UltraDMA/66接口。对用户来说,如果要选购高端的奔腾Ⅱ、奔腾Ⅲ系列,i810和693都有不少的缺点,i810没有提供AGP插槽而693在性能和兼容性上总不像BX那样令人放心。那么我们一定要等待Intel i820的推出,或者放弃UltraDMA/66吗?主板厂商升技(ABIT)公司就为用户提供了一个鱼与熊掌兼得的选择——支持UltraDMA/66的440BX主板升技BE6,使用这款主板,用户既能得到BX主板性能和兼容性方面的长处,又可以发挥出UltraDMA/66接口的作用。BE6是怎样做到这一点的呢?BX主板支持UltraDMA/66后性能会不会提高呢? 
#1    魔法的关键——HPT-366芯片
    不管怎么说,Intel 440BX芯片组始终是不支持UltraDMA/66规范的,BE6所能做的是在BX芯片组外部增加了对UltraDMA/66的支持,提供这一功能的就是HighPoint的HPT-366芯片。这块芯片的“学名”是PCI Ultra DMA IDE Controller,从名字就可以知道,它在BX芯片组的PCI总线上“动了手脚”。在BX芯片组中,HPT-366芯片位于IDE设备和PCI总线之间,通过它,将硬盘的最大外部传输率提高到了66MB/sec。
    HPT-366是一块全功能的IDE控制芯片,它支持的IDE设备包括:CD-R、CD-RW、DVD-ROM、ATAPI CD-ROM、内置LS-120、ZIP和磁带机。这块芯片支持8.4GB以上的大硬盘,它在主板的IDE控制外增加了两个额外的IDE通道,支持4个IDE设备。它可以在PCI总线上提供高达133 Mbytes/sec的瞬时传输率,并且完全兼容PCI2.1规范。目前HPT-366支持的操作系统包括:Windows 95/98,Windows NT4.0, MS-DOS,Netware,OS/2 Warp and SCO UNIX。 
#1    支持UltraDMA/66的升技BE6
    升技BE6(^354901a^)采用的芯片组为82443BX+82371EB。它提供了1AGP+5PCI+2ISA的标准扩展槽配置,Slot1架构的CPU插槽支持奔腾Ⅱ、奔腾Ⅲ和塞扬处理器。这块主板有三条DIMM插槽,支持最多256×3=768MB SDRAM,支持ECC功能。最有特色的地方是它集成了我们上面提到的HPT-336 IDE控制芯片,支持多达8个IDE设备,而普通BX主板仅仅支持4个。
    外观上,BE6比多数BX主板要宽一些,因为它提供了两个额外的IDE接口。在BE6上,我们可以看到四个并排的IDE接口,靠边缘两个黑色的是BX芯片组控制的UltraDMA/33接口,靠内的两个白色的是由HPT-336控制的UltraDMA/66接口。在IDE接口旁边,就是HPT-336芯片。这块主板的COM口等外部接口都按PC99规范做成不同的颜色,方便用户识别。它的内存插槽采用高扳手设计,插拔很方便,强度也够。
    BE6在时钟芯片附近加上了额外的电感,以保证输出信号的稳定。内存插槽和AGP插槽这两个比较敏感的地方,都有单独的特殊电路设计,以保证稳定性。 
#1    安装BE6的UltraDMA/66控制器
    HPT 366(^354901c^)控制器的安装非常简单,它支持PnP,在Windows98中被识别为SCSI设备,启动Windows98会自动找到设备,安装升技提供的软盘上的驱动程序后,在设备管理器中会出现两个SCSI设备,这是因为HPT 366提供两个独立的IDE通道。安装完HPT 366后,还要将你的硬盘设置为UltraDMA/66模式,并且要特别注意硬盘数据线的连接。如果安装成功,在磁盘驱动器项中会自动识别到你的硬盘,DMA选框会消失。(^354901b^)
    BE6主板附带的安装手册有很详细的说明,即使没有经验的用户也可以轻易安装成功。 
#1    独特的BIOS设置
    BE6仍然使用了升技公司专利的Soft MenuⅡ技术,对CPU进行无跳线设定。主板可以自动侦测CPU类型和频率,也可以在BIOS中随意调整CPU的外频、倍频和核心电压,使用非常方便。为了防止用户无意中使用太高的核心电压烧毁CPU,BE6只提供最高2.3V的核心电压选择。大家应该知道,如果CPU的电压已经提高了0.3V,而超频稳定性还没有改进,那么也没有什么意义了。由于BE6有4个IDE设备,那么开机后硬盘怎么设定呢?和普通BX主板一样,BE6仍然将芯片组控制的UltraDMA/33接口上的硬盘定义为C盘,将SCSI和UltraDMA/66硬盘设定为EXT设备,然后增加一个选项用来选择SCSI或UltraDMA/66开机。 
#1    其它功能
    BE6集成了Winbond硬件监控芯片,可用的监控包括电压、CPU风扇转速、系统温度等,用户可以随时掌握系统的工作状况,任何一项被监控的数据超出正常范围,主板就会向用户发出警报,避免硬件真正烧毁。并且升技公司还随主板附送一条长约40公分的温度探测线,长度足够玩家监控电脑上的任何硬件的温度。因为温度探测线的探测头会直接接触到玩家需要测温的硬件上,所以测得的温度会相当准确。至于其它一些BX主板上常见的功能,包括:网络唤醒、键盘鼠标开机、睡眠模式(Sleep)、待机模式等等,BE6都有提供。 
#1    性能和兼容性测试
    这次测试我们主要考虑了BX主板使用UltraDMA/66和UltraDMA/33的性能差异,并且,为了让大家更清楚地了解BE6,我们还使用了BH6作为参照。
    在测试中,硬盘被分为两个分区,6.4GB的主分区存放所有的数据,剩下的逻辑分区没有使用。操作系统为英文Windows98,已安装DirectX6.1,测试软件主要使用ZD Winstone99和ZD Winbench99,同时也运行了MultimediaMark 99。
    测试完成后,笔者觉得BE6设计得非常成功,HPT 336是一块很好的IDE控制芯片。从我们以前测试的主板看,使用UltraDMA/66和UltraDMA/33的性能差距都不明显,但HPT 336提供的UltraDMA/66控制性能有明显提升,真正显示出了UltraDMA/66的不同之处。这可能还要得益于HighPoint编写驱动程序的高明。
    从测试得分我们可以清楚地看到BE6在使用UltraDMA/66时,性能确实有所提高,并且在不使用UltraDMA/66时,BE6的性能也比BH6有明显的上升。在Winbench99的子系统测试中,4种不同配置的磁盘子系统得分差异较大,而处理器和图形子系统的得分基本没有什么不同,这意味着BE6在硬盘控制方面的改进卓有成效。因为HPT 336芯片控制的IDE设备是独立的,实际上没有经过南桥的IDE控制,这种设计上的优势,使得电脑的磁盘性能有很大提高。磁盘子系统的性能提升也使得电脑的整体性能得到提升,具体表现在Winstone99的测试得分,使用UltraDMA/66的BE6比使用UltraDMA/33时,Business Winstone99分数增加了0.4分。从整体性能看,BE6取得的22.9的分数,在BX主板中已经是相当高的了。
    兼容性方面,BE6表现也很不错。我们知道,当主板上插的PCI卡较多时,就比较容易出现兼容性错误,最常见的是资源冲突,某些设备可能找不到可用资源。因为BE6已经集成了HPT 366,其实它也是一种PCI设备,笔者又增加了PCI声卡、网卡和SCSI卡,也就相当于普通BX主板同时连接4块PCI卡,这项测试没有难倒BE6,在安装这些PnP卡时,笔者没有遇到任何问题。测试中还换用了不同的声卡(包括MX300、SB64、YAMAHA724)、不同的显卡(TNT、Voodoo3、Savage、Riva128)、不同的内存(LGS -7J、HY TC-10、Hitachi、SEC GH),在各种组合下都没有出现问题,这表明BE6的兼容性是令人满意的。但需要注意的是HPT-366和第3个PCI插槽使用的是同一个IRQ。由于有些声卡的驱动程序在编写的时候没有加进自动搜索新的IRQ中断功能,而HPT-366又能抢先占据了该中断,所以有些声卡插在该插槽上得不到中断号,从而产生不能发声的情况。 
#1    Hot Rod 66 IDE控制卡(^354901d^)
    BE6主板提供了UltraDMA/66功能,那么以前已经购买了BX主板的用户又怎么样?难道为了UltraDMA/66功能就要购买一块新的主板?或者就与UltraDMA/66无缘呢?升技公司也为这些用户提供了一个非常不错的升级解决方案,这就是和BE6同期推出的Hot Rod 66控制卡。这是一块以BE6使用的HPT 336芯片为核心的PCI卡,它的功能与BE6提供的完全一样,也有两个IDE接口,支持4个IDE设备,只要用户有多余的PCI插槽,无论是BX、LX主板,甚至奔腾级的TX主板,都可以通过它使用UltraDMA/66功能。
    必须提到的是:如果主板上另接有SCSI硬盘,必须在BIOS中将UltraDMA/66硬盘的中断号设置在SCSI硬盘的前面,才能从UltraDMA/66硬盘开机。
    从我们的测试中可以看到,不支持UltraDMA/66的升技BH6在安装了Hot Rod 66控制卡后,使用Fireball CR的UltraDMA/66模式比相同配置下使用UltraDMA/33模式的性能有比较明显的提高。购买一块Hot Rod 66控制卡,应该说是一种性价比很高的升级方案。
    Hot Rod 66 IDE控制卡支持级联功能,也就是说只要你有空余的PCI插槽和可以利用的中断,就可以连接更多的控制卡,支持更多的IDE设备。不过笔者觉得8个IDE设备已经足够多了,微机电源也没有足够的插头和功率支持这么多的IDE设备。 
#1    结 论
    升技BE6是一块非常有想象力的主板,它使已经非常成熟的BX主板增加了非常有用的Ultra DMA/66功能。在性能方面BE6比它的前辈BH6也有比较明显的进步。
      BE6
      本次测试的平台为:
      主板:升技BE6、BH6
      CPU:Intel奔腾Ⅲ 450
      内存:樵风128MB PC133 SDRAM(64MB×2,SDRAM CL=2)
      显卡:承启TNT2 16MB
      声卡:帝盟S90
      网卡:D-Link 530TX
      硬盘:昆腾Fireball CR 8.4GB
      光驱:源兴 40×