使用SIS 630主板死机的处理 王军 2000年 第18期   笔者前几天帮朋友装了一台电脑,配置为:赛扬466MHz CPU、GVC的SIS 630主板(主板内部整合声卡和显示卡)、世纪之星电源、美达40速光驱、迈拓钻石九代10.2G硬盘、NEC软驱、EMC 570显示器、PS/2双飞燕4D+鼠标。由于时间关系,该机只在销售商处预装了中文Win98SE版,在匆匆试机后,将电脑搬回了家。   这次装机最大的收获就是选购了一块采用矽统公司(SIS)的SIS 630芯片组的主板,该主板由GVC公司生产,价格也非常便宜,带软猫仅830元。主板上采用了高整合芯片组SIS 630北桥+SIS950南桥,北桥芯片SIS 630内建了128位图形加速芯片SIS 300,内建的SIS 300显示芯片同I810主板的i752显示芯片相似,显存通过共享主内存获得。   回到家中,哼着小曲,两三下接好信号线和电源线,然后开机。Win98的图标欢快地进入了眼帘,接下来应该安装驱动程序了,主板自带了一张光盘,显卡驱动程序、声卡驱动程序、“猫”的驱动程序、杀毒软件、BIOS更新程序等都在上面,挺全的。按照主板推荐的自动安装驱动程序方式,安装好声卡、显卡、“猫”的驱动程序。重新启动Win98,音箱发声了,显示器的分辨率和颜色也能调上去了。但接着无规律的死机也开始了,死机的随意性很强,刚启动Win98有时会死机,调用一个不大的程序也会死机,刚安装一个程序或在安装途中也会死机。死机成了在任何时候都可能发生的问题,系统极不稳定。   先检查硬件,打开机箱,用手探测CPU的温度,很正常,SIS630芯片顶上散热片的温度也很低。经认真检测,主板上的其它芯片也没有过分发热的迹象,元器件没有热稳定不好的情况。怀疑是电源供电不良,更换一只长城电源后,现象依旧。由于主板上显卡的显存通过共享系统内存获得,是不是内存条性能不良呢?迅速拔下正常使用的LGS 64M内存条和赛扬300A,换上SIS 630主板上的CPU和内存条,故障现象依旧。   重新安装Win98,安装好杀毒软件,进行了一次干净彻底的杀毒。在不安装显示卡、声卡等驱动程序的情况下,运行了2个小时没有死机现象发生,而一旦安装驱动程序后便出现无规律的死机现象。莫非是驱动程序有BUG?由于是整合主板,又是使用其配套的驱动程序,应该不会有问题。是不是BIOS的设置有问题呢?进入BIOS设置程序,将显存共享值由16MB降为8MB,重启还是未能奏效。再将SDRAM内存的CAS设定为3,未能奏效。打开CPU即插即用设定(CPU PnP Setup),各参数如下:CPU 的主频为466MHz,CPU的外部时钟频率为66MHz,CPU的倍频为7,设置正确。SDRAM的时钟频率为66MHz(也可设置为100MHz、133MHz),忽然想起来了,SIS 630内部集成的SIS 300显示芯片的总线频率不是为100MHz吗?会不会是SDRAM的时钟频率被设置得太低,造成SIS 630内部显示芯片在调用系统内存时,时钟频率不匹配造成死机呢?试着将SDRAM的时钟频率设置为100MHz,重新启动计算机,死机现象消失,故障排除。   SIS 630内部显示芯片的总线时钟频率为100MHz,由于SIS 630是高整合芯片,它内部的显示子系统通过调用系统内存充当显存,也就是说内存模块在充当显存时,内存模块外部时钟频率应当等于或大于显示芯片的总线时钟频率。当内存外部时钟频率为66MHz时,外部时钟频率为66MHz的赛扬466处理器并未受到任何影响,但由于SIS 630的内建显示芯片的总线频率为100MHz,SDRAM所提供的66MHz就大大低于其总线时钟频率,造成频率不匹配。   在Win98未安装显卡驱动程序时,内存模块外部频率和显示芯片外部频率两者在频率上的不一致对系统影响不大,而当加装上显卡驱动程序后,显示模块的许多特性(如3D特性)需要内存模块(SDRAM)提供大于或等于100MHz的外部时钟频率来支持。由于内存模块的时钟频率远比显示模块外部时钟频率低,因此,就导致了经常性无规律死机的现象发生。