|
公司基本資料信息
|
FBM207 P0914TD
報價單位:廈門航拓電氣有限公司
地址:廈門市湖里區(qū)華泰路5-11號海西工業(yè)設計中心
銷售部戴先生
PCI總線的主要性能
(1)總線時鐘頻率33.3MHz/66.6MHz,。
(2)總線寬度32位/64位。
(3),!大數(shù)據(jù)傳輸率132MB/s(264MB/s),。
(4)支持64位尋址。
(5)適應5V和3.3V電源環(huán)境。
即插即用的實現(xiàn)
所謂即插即用,,是指當板卡插入系統(tǒng)時,,系統(tǒng)會自動對板卡所需資源進行分配,如基地址,、中斷號等,,并自動尋找相應的驅動程序。而不象舊的ISA板卡,,需要進行復雜的手動配置,。
實際的實現(xiàn)遠比說起來要復雜。在PCI板卡中,,有一組寄存器,,叫"配置空間"(Configuration Space),用來存放基地址與內存地址,,以及中斷等信息,。
以內存地址為例,。當上電時,,板卡從ROM里讀取固定的值放到寄存器中,對應內存的地方放置的是需要分配的內存字節(jié)數(shù)等信息,。操作系統(tǒng)要跟據(jù)這個信息分配內存,,并在分配成功后把相應的寄存器中填入內存的起始地址。這樣就不,!手工設置開關來分配內存或基地址了,。對于中斷的分配也與此類似。
中斷共享的實現(xiàn)
ISA卡的一個重要局限在于中斷是獨占的,,而我們知道計算機的中斷號只有16個,,系統(tǒng)又用掉了一些,這樣當有多塊ISA卡要用中斷時就會有問題了,。
PCI總線的中斷共享由硬件與軟件兩部分組成,。
硬件上,采用電平觸發(fā)的辦法:中斷信號在系統(tǒng)一側用電阻接高,,而要產生中斷的板卡上利用三,!管的集電!將信號拉低,。這樣不管有幾塊板產生中斷,,中斷信號都是低;而只有當所有板卡的中斷都得到處理后,,中斷信號才會恢復高電平,。
軟件上,采用中斷鏈的方法:假設系統(tǒng)啟動時,,發(fā)現(xiàn)板卡A用了中斷7,,就會將中斷7對應的內存區(qū)指向A卡對應的中斷服務程序入口ISR_A,;然后系統(tǒng)發(fā)現(xiàn)板卡B也用中斷7,這時就會將中斷7對應的內存區(qū)指向ISR_B,,同時將ISR_B的結束指向ISR_A,。以此類推,就會形成一個中斷鏈,。而當有中斷發(fā)生時,,系統(tǒng)跳轉到中斷7對應的內存,也就是ISR_B,。ISR_B就要檢查是不是B卡的中斷,,如果是,要處理,,并將板卡上的拉低電路放開,;如果不是,則呼叫ISR_A,。這樣就完成了中斷的共享,。
通過以上討論,我們不難看出,,PCI總線有著,!大的的優(yōu)勢。而近年來的市場情況也證實了這一點,。
6FC5247-0AA30-0AA0
6FC5247-0AF08-2AA0
6FC5303-0AF30-1AA0
6FC5303-0AF35-0CA0
6FC5312-0DA01-0AA0
6FC5348-0AA01-0AA0
6FC5357-0BA10-0AE0
6FC5357-0BA20-0AE0
6FC5357-0BA21-0AE0
6FC5357-0BB11-0AE1
6FC5357-0BB12-0AE0
6FC5357-0BB14-0AA0
6FC5357-0BB15-0AA0
6FC5357-0BB15-0AB0
6FC5357-0BB21-0AE0
6FC5357-0BB22-0AE0
6FC5357-0BB23-0AA0
6FC5357-0BB23-0AA1
6FC5357-0BB23-0AE0
6FC5357-0BB24-0AA0
6FC5357-0BB25-0AA0
6FC5357-0BB25-0AB0
6FC5357-0BB33-0AA1
6FC5357-0BB33-0AE1
6FC5357-0BB33-0AE2
6FC5357-0BB33-0AE3
6FC5357-0BB34-0AA0
6FC5357-0BB34-0AE1
6FC5357-0BB35-0AA0
6FC5357-0BB35-0AB0
6FC5357-0BB35-0AE0
6FC5370-0AA00-1AA0
6FC5370-0AA00-2AA0
6FC5370-0AA00-2AA1