瀏覽單個文章
mingaska
Major Member
 

加入日期: Jan 2002
您的住址: 生死之間
文章: 255
引用:
最初由 wtz1234 發表
在晶片組的發展過程中
由於外頻越來越快
因此當外頻超越 PCI Bus 的頻率時
CPU 外頻將與 PCI Bus 頻率產生非同步的現象

因此要針對 CPU 外頻 Bus Cycle 以及 PCI Bus Cycle 不同步的現象做處理
也就是 FSB/PCI asynchronous
照理來說
既然做成非同步
應該 FSB/PCI Frequency 可以完全獨立無相關性
而由晶片組做 Bus Cycle Transaction
這一類 ChipSet 的代表如 Intel 440BX 以及現在的 i845
這兩套 ChipSet 可以完全把 PCI Fix 在 33MHz
而不管外頻怎麼變化
這是真正的 asynchronous

但是目前很多晶片組廠商為了節省成本
於是搞出一個 Pseudo asynchronous
也就是 FSB/PCI 是要以固定的 Ratio 比例存在
晶片組的電路
才可以順利運作
目前大部分的 VIA Chipset(或是如 AMD 的 750,760,760MP/760MPX)
都是用這種模式處理
亦即 Chipset 面對完全非同步的 PCI Bus
是不能工作的
你必須要告訴北橋
目前的 FSB/PCI Ratio
才能順利讓晶片組以正確的組態工作

既然你必須告訴北橋 FSB/PCI Ratio
表示 ChipSet 必須透過你告訴他的訊號
來啟動不同的線路
而目前 KT266A
就只支援你告訴他現在 FSB/PCI Ratio 是 3:1 , 4:1 PCI divider
這兩個 Ratio 以外的組合
ChipSet 是無法運作的
也就是北橋(北橋正確的名稱是 CPU-to-PCI Bridge)
無法正確的令 CPU 在正確的時間點對 PCI Bus 做出存取動作
因此無法運作

但是 KT333 已經有支援你告訴他
現在是跑 1/5 PCI divider
也因此當設定 Clock Gen FSB/PCI 為 5:1 的同時
你也得告訴北橋現在是 5:1
讓北橋啟用正確的模式運作

有人質疑說
那如果 PCI 是跑在 1/4 , 為何有的硬碟可以硬操上去
其實要做到這一點根本不難
BIOS 可以偷偷的在某個頻率以上的時候
把一些存取硬碟的 Timing 放慢下來
或是加大 PCI Device 的 Latency Time

但有一些東西是不可能改變的
例如 KT266A ChipSet 的 AGP Clock
固定是 PCI Clock 的兩倍
所以上面有人提到他的 AGP 會當機
是因為這個原因


小弟是不知道AGP是要照FSB or PCI何者去跑
但是如果像大哥您這樣解釋的話

小弟的A7N 266-E就有點奇怪了
小弟覺得它的AGP沒有固定功能-----因為外頻調太高3D會花掉
但是它的PCI卻始終固定在33

PCI固定在33是不爭的事實(因為BIOS的顯示是FSB/PCI: 158/33 ..133/33..172/33...etc.)

除非華碩騙人囉?小弟覺得應該不至於耶
舊 2002-02-01, 01:13 AM #36
回應時引用此文章
mingaska離線中