PCI總線
PCI是Peripheral Component Interconnect(外設部件互連標準)的縮寫,它曾經是個人電腦中使用最為廣泛的接口,幾乎所有的主板產品上都帶有這種插槽。目前該總線已經逐漸被PCI Express總線所取代。
PCI即Peripheral Component Interconnect,中文意思是“外圍器件互聯”,是由PCISIG (PCI Special Interest Group)推出的一種局部并行總線標準。PCI總線是由ISA(Industy Standard Architecture)總線發展而來的,是一種同步的獨立于處理器的32位或64位局部總線。從結構上看,PCI是在CPU的供應商和原來的系統總線之間插入的一級總線,具體由一個橋接電路實現對這一層的管理,并實現上下之間的接口以協調數據的傳送。從1992年創立規范到如今,PCI總線已成為了計算機的一種標準總線,廣泛用于當前高檔微機、工作站,以及便攜式微機。主要用于連接顯示卡、網卡、聲卡。
注:ISA并行總線有8位和16位兩種模式,時鐘頻率為8MHz,工作頻率為33MHz/66MHz。
PCI總線是一種樹型結構,并且獨立于CPU總線,可以和CPU總線并行操作。PCI總線上可以掛接PCI設備和PCI橋片,PCI總線上只允許有一個PCI主設備(同一時刻),其他的均為PCI 從設備,而且讀寫操作只能在主從設備之間進行,從設備之間的數據交換需要通過主設備中轉。
注:這并不意味著所有的讀寫操作都需要通過北橋中轉,因為PCI總線上的主設備和從設備屬性是可以變化的。比如Ethernet和SCSI需要傳輸數據,可以通過一種叫做Peer-to-Peer的方式來完成,此時Ethernet或者SCSI則作為主機,其它的設備則為從機。具體會在后面的博文中詳細介紹。
一個典型的33MHz的PCI總線系統如上圖所示,處理器通過FSB與北橋相連接,北橋上掛載著圖形加速器(顯卡)、SDRAM(內存)和PCI總線。PCI總線上掛載著南橋、以太網、SCSI總線(一種老式的小型機總線)和若干個PCI插槽。CD和硬盤則通過IDE連接至南橋,音頻設備以及打印機、鼠標和鍵盤等也連接至南橋,此外南橋還提供若干的USB接口。
PCI總線是一種共享總線,所以需要特定的仲裁器(Arbiter)來決定當前時刻的總線的控制權。一般該仲裁器位于北橋中,而仲裁器(主機)則通過一對引腳,REQ#(request) 和GNT# (grant)來與各個從機連接。如下圖所示:
需要注意的是,并不是所有的設備都有能力稱為仲裁器(Arbiter)或者initiator 。
最初的PCI總線的時鐘頻率為33MHz,但是隨著版本的跟新,時鐘頻率也逐漸的提高。但是由于PCI采用的是一種Reflected-Wave Signaling信號模型(后面會詳細的介紹),導致了時鐘頻率越高,總線的最大負載越少,如下圖所示:
到了PCI-X2.0版本,整個總線就只能插一個PCI卡了(相當于兩個PCI負載),為了能夠在主板上提供更多的插槽,則必須通過連接多個PCI橋來實現。
-
PCI
+關注
關注
4文章
663瀏覽量
130251 -
總線
+關注
關注
10文章
2878瀏覽量
88052
原文標題:【博文連載】PCIe掃盲——PCI總線基本概念
文章出處:【微信號:ChinaAET,微信公眾號:電子技術應用ChinaAET】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論