賽揚 466MHz + GVC GS630 (SiS 630 整合顯示/聲音/調閱) 主板,裝好驅動程式後無規律死機,不裝驅動卻穩定。最終發現 BIOS 中 SDRAM 時脈預設 66MHz,但 SiS 630 內建 SiS300 顯示核心總線頻率為 100MHz,共享系統記憶體作顯存時時脈不匹配導致死機。將 SDRAM 時脈調至 100MHz 徹底解決。整合主板記憶體時脈設置的鐵律教訓。
配置與故障現象
- CPU:Celeron 466MHz (66MHz 外頻 ×7)
- 主板:GVC GS630 (SiS 630 北橋 + SiS 950 南橋),整合 SiS300 128-bit 顯示核心、聲音、調閱、IDE。
- 記憶體:LGS 64MB SDRAM (PC100/PC133 兼容)。
- 現象:安裝主板光碟自動安裝驅動(顯示/聲音/調閱/IDE)後,Windows 98 SE 無規律死機(啟動時、執行程式時、安裝軟體中)。**不安裝顯示/聲音驅動則絕對穩定運行 2+小時。**
排查邏輯與關鍵突破
- 硬體檢查:CPU/北橋/南橋溫度正常,換長城電源、換已知良品記憶體/CPU → 故障依舊。
- 軟體隔離:殺毒、重裝系統、不裝驅動穩定 → **鎖定驅動程式安裝後觸發故障**。
- BIOS 深挖:進入 Del → Chipset Features / Advanced Chipset 發現 SDRAM Clock = 66MHz(可選 100/133MHz)。
- 靈光一現:SiS300 顯示核心總線頻率 = 100MHz,共享系統記憶體作顯存時,**系統記憶體外頻必須 ≥ 顯示核心總線頻率**,否則訊號時序錯位。
- 將 SDRAM Clock 改為 **100MHz** → 存檔重啟 → **死機現象徹底消失**,3DMark/大型程式長時間壓測零錯誤。
技術原理深度解析
SiS 630 獨特架構
- 北橋 SiS 630 內建 **SiS300 顯示核心**,總線頻率固定 **100MHz**。
- **UMA (Unified Memory Architecture)**:無獨立顯存,**動態劃分系統記憶體 (SDRAM) 作為顯存** (BIOS 可設 8/16/32/64MB)。
- 顯示核心讀寫「顯存」(實為系統記憶體) 時,發出 100MHz 時脈命令。
時脈不匹配的災難性後果
| SDRAM 時脈 | CPU (66MHz 外頻) | SiS300 顯示核心 (100MHz) | 結果 |
| 66MHz (預設) | 正常工作 | 讀寫共享記憶體時,記憶體回應太慢 (66 < 100) → 訊號建立/保持時間違例 → 數據錯誤/總線掛起 | **裝驅動後頻繁死機** (驅動啟用顯示核心高階功能/3D 加速,大量訪問共享記憶體) |
| 100MHz/133MHz | CPU 外頻仍 66MHz (倍頻鎖定),**不影響 CPU** | 記憶體回應及時滿足 100MHz 時序需求 | **系統完全穩定** |
為何不裝驅動不死機?
Windows 98 預設 VGA 驅動僅使用基本顯示模式(文字/簡單 2D),極少訪問共享記憶體,不觸發時序衝突。安裝廠商驅動後,啟用 DirectDraw/Direct3D/Overlay/動畫加速等功能,頻繁高速讀寫共享記憶體,時序衝突瞬間爆發。
通用鐵律與避坑指南
- 整合顯示核心主板 (UMA 架構):系統記憶體時脈 ≥ 顯示核心總線頻率。查閱晶片組規格書確認顯示核心頻率(如 SiS300=100MHz, Intel i810/i815=100/133MHz 等)。
- BIOS 中記憶體時脈**手動鎖定**滿足條件的最高值(100/133MHz),**不要用 Auto/Auto-by-SPD**(SPD 可能回報 66MHz 導致自動降頻)。
- CAS Latency 同理:若顯示核心要求 CL2,記憶體必須支援 CL2,否則同樣死機。
- 購買整合主板時,**必須確認支援的記憶體規格**,買 PC100/PC133 (100/133MHz) 記憶體,**嚴禁買 PC66 (66MHz) 記憶體**。
- 故障表現為「裝驅動死機、不裝驅動穩」時,**第一時間查記憶體時脈設置**,極大概率是時脈不匹配。
結語:SiS 630 整合主板以超高性價比曾風靡一時,但「SDRAM 時脈必須 ≥ 100MHz」這一鐵律被無數 DIY 者與裝機店忽略,導致大量「疑難雜症」實為低級設置錯誤。理解 UMA 架構下記憶體時脈與顯示核心的耦合關係,是駕馭整合主板的核心鑰匙。**設置正確,SiS 630 同樣穩如磐石;設置錯誤,神仙難救。**