回覆列表
  • 1 # pgfeo25134

      PCI是目前個人電腦中使用最為廣泛的介面  PCI是Peripheral Component Interconnect(外設部件互連標準)的縮寫,它是目前個人電腦中使用最為廣泛的介面,幾乎所有的主機板產品上都帶有這種插槽。PCI插槽也是主機板帶有最多數量的插槽型別,在目前流行的桌上型電腦主機板上,ATX結構的主機板一般帶有5~6個PCI插槽,而小一點的MATX主機板也都帶有2~3個PCI插槽,可見其應用的廣泛性。  匯流排裝置  在PCI匯流排中有三類裝置,PCI主裝置、PCI從裝置和橋裝置。其中PCI從裝置只能被動地接收來自HOST主橋,或者其他PCI裝置的讀寫請求;而PCI主裝置可以透過匯流排仲裁獲得PCI匯流排的使用權,主動地向其他PCI裝置或者主儲存器發起儲存器讀寫請求。而橋裝置的主要作用是管理下游的PCI匯流排,並轉發上下游匯流排之間的匯流排事務。  一個PCI裝置可以即是主裝置也是從裝置,但是在同一個時刻,這個PCI裝置或者為主裝置或者為從裝置。PCI匯流排規範將PCI主從裝置統稱為PCI Agent裝置。在處理器系統中常見的PCI網絡卡、顯示卡、音效卡等裝置都屬於PCI Agent裝置。  在PCI匯流排中,HOST主橋是一個特殊的PCI裝置,該裝置可以獲取PCI匯流排的控制權訪問PCI裝置,也可以被PCI裝置訪問。但是HOST主橋並不是PCI裝置。PCI規範也沒有規定如何設計HOST主橋。  在PCI匯流排中,還有一類特殊的裝置,即橋裝置。橋裝置包括PCI橋、PCI-to-(E)ISA橋和PCI-to-Cardbus橋。PCI橋的存在使PCI匯流排極具擴充套件性,處理器系統可以使用PCI橋進一步擴充套件PCI匯流排。  PCI橋的出現使得采用PCI匯流排進行大規模系統互連成為可能。但是在目前已經實現的大規模處理器系統中,並沒有使用PCI匯流排進行處理器系統與處理器系統之間的大規模互連。因為PCI匯流排是一個以HOST主橋為根的樹型結構,使用主從架構,因而不易實現多處理器系統間的對等互連。  即便如此PCI橋仍然是PCI匯流排規範的精華所在,掌握PCI橋是深入理解PCI體系結構的基礎。PCI橋可以連線兩條PCI匯流排,上游PCI匯流排和下游PCI匯流排,這兩個PCI匯流排屬於同一個PCI匯流排域,使用PCI橋擴充套件的所有PCI匯流排都同屬於一個PCI匯流排域。  其中對PCI裝置配置空間的訪問可以從上游匯流排轉發到下游匯流排,而資料傳送可以雙方向進行。在PCI匯流排中,還存在一種非透明PCI橋,該橋片不是PCI匯流排規範定義的標準橋片,但是適用於某些特殊應用。  主要效能  (1)傳輸速率高最大資料傳輸率為132MB/s,當資料寬度升級到64位,資料傳輸率可達264MB/s。這是其他匯流排難以比擬的。它大大緩解了資料I/O瓶頸,使高效能CPU的功能得以充分發揮,適應高速裝置資料傳輸的需要。  (2)多匯流排共存採用PCI匯流排可在一個系統中讓多種匯流排共存,容納不同速度的裝置一起工作。透過HOST-PCI橋接元件晶片,使CPU匯流排和PCI匯流排橋接;透過PCI-ISA/EISA橋接元件晶片,將PCI匯流排與ISA/EISA匯流排橋接,構成一個分層次的多匯流排系統。高速裝置從ISA/EISA匯流排卸下來,移到PCI總線上,低速裝置仍可掛在ISA/EISA總線上,繼承原有資源,擴大了系統的相容性。  (3)獨立於CPU PCI匯流排不依附於某一具體處理器,即PCI匯流排支援多種處理器及將來發展的新處理器,在更改處理器品種時,更換相應的橋接元件即可。  (4)自動識別與配置外設 使用者使用方便。  (5)並行操作能力。  PCI (Peripheral Component Interconnect)匯流排是一種高效能區域性匯流排,是為了滿足外設間以及外設與主機間高速資料傳輸而提出來的。在數字圖形、影象和語音處理,以及高速實時資料採集與處理等對資料傳輸率要求較高的應用中,採用PCI匯流排來進行資料傳輸,可以解決原有的標準匯流排資料傳輸率低帶來的瓶頸問題。  匯流排特點  PCI匯流排是一種同步的獨立於處理器的32位或64位區域性匯流排,最高工作頻率為33MHz,峰值速度在32位時為132MB/s,64位時為264MB/s,匯流排規範由PCISIG釋出。ISA匯流排相比,PCI匯流排和有如下顯著的特點:  (1)高速性  PCI區域性匯流排以33MHz的時鐘頻率操作,採用32位資料匯流排,資料傳輸速率可高達132MB/s,遠超過以往各種匯流排。而早在1995年6月推出的PCI匯流排規範2。l已定義了64位、66MHz的PCI匯流排標準。因此PCI匯流排完全可為未來的計算機提供更高的資料傳送率。另外,PCI匯流排的主裝置(Master)可與微機記憶體直接交換資料,而不必經過微機CPU中轉,也提高了資料傳送的效率。  (2)即插即用性  目前隨著計算機技術的發展,微機中留給使用者使用的硬體資源越來越少,也越來越含糊不清。在使用ISA板卡時,有兩個問題需要解決:一是在同一臺微機上使用多個不同廠家、不同型號的板卡時,板卡之間可能會有硬體資源上的衝突;二是板卡所佔用的硬體資源可能會與系統硬體資源(如音效卡、網絡卡等)相沖突。而PCI板卡的硬體資源則是由微機根據其各自的要求統一分配,決不會有任何的衝突問題。因此,作為PCI板卡的設計者,不必關心微機的哪些資源可用,哪些資源不可用,也不必關心板卡之間是否會有衝突。因此,即使不  考慮PCI匯流排的高速性,單憑其即插即用性,就比ISA匯流排優越了許多。  (3)可靠性  PCI獨立於處理器的結構,形成一種獨特的中間緩衝器設計方式,將中央處理器子系統與外圍裝置分開。這樣使用者可以隨意增添外圍裝置,以擴充電腦系統而不必擔心在不同時鐘頻率下會導致效能的下降。與原先微機常用的ISA匯流排相比,PCI匯流排增加了奇偶校驗錯(PERR)、系統錯(SERR)、從裝置結束(STOP)等控制訊號及超時處理等可靠性措施,使資料傳輸的可靠性大為增加。  (4)複雜性  PCI匯流排強大的功能大大增加了硬體設計和軟體開發的實現難度。硬體上要採用大容量、高速度的CPLD或FPGA晶片來實現PCI匯流排複雜的功能。軟體上則要根據所用的作業系統,用軟體工具編制支援即插即用功能酶裝置驅動程式。  (5)自動配置  PCI匯流排規範規定PCI插卡可以自動配置。PCI定義了3種地址空間:儲存器空間,輸入輸出空間和配置空間,每個PCI裝置中都有256位元組的配置空間用來存放自動配置資訊,當PCI插卡插入系統,BIOS將根據讀到的有關該卡的資訊,結合系統的實際情況為插卡分配儲存地址、中斷和某些定時資訊。  (6)共享中斷  PCI匯流排是採用低電平有效方式,多箇中斷可以共享一條中斷線,而ISA匯流排是邊沿觸發方式。  (7)擴充套件性好  如果需要把許多裝置連線到PCI總線上,而匯流排驅動能力不足時,可以採用多級PCI匯流排,這些總線上均可以併發工作,每個總線上均可掛接若干裝置。因此PCI匯流排結構的擴充套件性是非常好的。由於PCI的設計是要輔助現有的擴充套件匯流排標準,因此與ISA,EISA及MCA匯流排完全相容。  (8)多路複用  在PCI匯流排中為了最佳化設計採用了地址線和資料線共用一組物理線路,即多路複用。PCI接外掛尺寸小,又採用了多路複用技術,減少了元件和管腳個數,提高了效率。  (9)嚴格規範  PCI匯流排對協議、時序、電氣效能、機械效能等指標都有嚴格的規定,保證了PCI的可靠性和相容性。由於PCI匯流排規範十分複雜,其介面的實現就有較高的技術難度。

  • 中秋節和大豐收的關聯?
  • 有哪些小眾,有特點的,適合18-25的品牌或店鋪推薦?