完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>
標(biāo)簽 > PCI
PCI插槽也是主板帶有最多數(shù)量的插槽類型,在目前流行的臺(tái)式機(jī)主板上,ATX結(jié)構(gòu)的主板一般帶有5~6個(gè)PCI插槽,而小一點(diǎn)的MATX主板也都帶有2~3個(gè)PCI插槽,可見其應(yīng)用的廣泛性。
PCI是Peripheral Component Interconnect(外設(shè)部件互連標(biāo)準(zhǔn))的縮寫,它是目前個(gè)人電腦中使用最為廣泛的接口,幾乎所有的主板產(chǎn)品上都帶有這種插槽。PCI插槽也是主板帶有最多數(shù)量的插槽類型,在目前流行的臺(tái)式機(jī)主板上,ATX結(jié)構(gòu)的主板一般帶有5~6個(gè)PCI插槽,而小一點(diǎn)的MATX主板也都帶有2~3個(gè)PCI插槽,可見其應(yīng)用的廣泛性。
PCI是Peripheral Component Interconnect(外設(shè)部件互連標(biāo)準(zhǔn))的縮寫,它是目前個(gè)人電腦中使用最為廣泛的接口,幾乎所有的主板產(chǎn)品上都帶有這種插槽。PCI插槽也是主板帶有最多數(shù)量的插槽類型,在目前流行的臺(tái)式機(jī)主板上,ATX結(jié)構(gòu)的主板一般帶有5~6個(gè)PCI插槽,而小一點(diǎn)的MATX主板也都帶有2~3個(gè)PCI插槽,可見其應(yīng)用的廣泛性。
PCI總線結(jié)構(gòu)
PCI總線是一種樹型結(jié)構(gòu),并且獨(dú)立于CPU總線,可以和CPU總線并行操作。PCI總線上可以掛接PCI設(shè)備和PCI橋片,PCI總線上只允許有一個(gè)PCI主設(shè)備,其他的均為PCI 從設(shè)備,而且讀寫操作只能在主從設(shè)備之間進(jìn)行,從設(shè)備之間的數(shù)據(jù)交換需要通過主設(shè)備中轉(zhuǎn)。[1] PCI總線結(jié)構(gòu)如下圖所示。在處理器系統(tǒng)中,含有PCI總線和PCI總線樹這兩個(gè)概念。這兩個(gè)概念并不相同,在一顆PCI總線樹中可能具有多條PCI總線,而具有血緣關(guān)系的PCI總線組成一顆PCI總線樹。PCI總線由HOST主橋或者PCI橋管理,用來(lái)連接各類設(shè)備,如聲卡、網(wǎng)卡和IDE接口卡等。在一個(gè)處理器系統(tǒng)中,可以通過PCI橋擴(kuò)展PCI總線,并形成具有血緣關(guān)系的多級(jí)PCI總線,從而形成PCI總線樹型結(jié)構(gòu)。在處理器系統(tǒng)中有幾個(gè)HOST主橋,就有幾顆這樣的PCI總線樹,而每一顆PCI總線樹都與一個(gè)PCI總線域?qū)?yīng)。
與HOST主橋直接連接的PCI總線通常被命名為PCI總線0。考慮到在一個(gè)處理器系統(tǒng)中可能有多個(gè)主橋。
PCI總線取代了早先的ISA總線。當(dāng)然與在PCI總線后面出現(xiàn)專門用于顯卡的AGP總線,與現(xiàn)在的PCI Express總線相比,功能沒有那么強(qiáng)大,但是PCI能從1992用到現(xiàn)在,說(shuō)明他有許多優(yōu)點(diǎn),比如即插即用(Plug and Play)、中斷共享等。在這里我們對(duì)PCI總線做一個(gè)深入的介紹。
從數(shù)據(jù)寬度上看,PCI總線有32bit、64bit之分;從總線速度上分,有33MHz、66MHz兩種。目前流行的是32bit @ 33MHz,而64bit系統(tǒng)正在普及中。改良的PCI系統(tǒng),PCI-X,最高可以達(dá)到64bit @ 133MHz,這樣就可以得到超過1GB/s的數(shù)據(jù)傳輸速率。如果沒有特殊說(shuō)明,以下的討論以32bit @ 33MHz為例。
不同于ISA總線,PCI總線的地址總線與數(shù)據(jù)總線是分時(shí)復(fù)用的。這樣做的好處是,一方面可以節(jié)省接插件的管腳數(shù),另一方面便于實(shí)現(xiàn)突發(fā)數(shù)據(jù)傳輸。在做數(shù)據(jù)傳輸時(shí),由一個(gè)PCI設(shè)備做發(fā)起者(主控,Initiator或Master),而另一個(gè)PCI設(shè)備做目標(biāo)(從設(shè)備,Target或Slave)。總線上的所有時(shí)序的產(chǎn)生與控制,都由Master來(lái)發(fā)起。PCI總線在同一時(shí)刻只能供一對(duì)設(shè)備完成傳輸,這就要求有一個(gè)仲裁機(jī)構(gòu)(Arbiter),來(lái)決定在誰(shuí)有權(quán)力拿到總線的主控權(quán)。
當(dāng)PCI總線進(jìn)行操作時(shí),發(fā)起者(Master)先置REQ#,當(dāng)?shù)玫街俨闷鳎ˋrbiter)的許可時(shí)(GNT#),會(huì)將FRAME#置低,并在AD總線上放置Slave地址,同時(shí)C/BE#放置命令信號(hào),說(shuō)明接下來(lái)的傳輸類型。所有PCI總線上設(shè)備都需對(duì)此地址譯碼,被選中的設(shè)備要置DEVSEL#以聲明自己被選中。然后當(dāng)IRDY#與TRDY#都置低時(shí),可以傳輸數(shù)據(jù)。當(dāng)Master數(shù)據(jù)傳輸結(jié)束前,將FRAME#置高以標(biāo)明只剩最后一組數(shù)據(jù)要傳輸,并在傳完數(shù)據(jù)后放開IRDY#以釋放總線控制權(quán)。
這里我們可以看出,PCI總線的傳輸是很高效的,發(fā)出一組地址后,理想狀態(tài)下可以連續(xù)發(fā)數(shù)據(jù),峰值速率為132MB/s。實(shí)際上,目前流行的33M@32bit北橋芯片一般可以做到100MB/s的連續(xù)傳輸。
主要性能
(1)傳輸速率高最大數(shù)據(jù)傳輸率為132MB/s,當(dāng)數(shù)據(jù)寬度升級(jí)到64位,數(shù)據(jù)傳輸率可達(dá)264MB/s。這是其他總線難以比擬的。它大大緩解了數(shù)據(jù)I/O瓶頸,使高性能CPU的功能得以充分發(fā)揮,適應(yīng)高速設(shè)備數(shù)據(jù)傳輸?shù)男枰?/p>
?。?)多總線共存采用PCI總線可在一個(gè)系統(tǒng)中讓多種總線共存,容納不同速度的設(shè)備一起工作。通過HOST-PCI橋接組件芯片,使CPU總線和PCI總線橋接;通過PCI-ISA/EISA橋接組件芯片,將PCI總線與ISA/EISA總線橋接,構(gòu)成一個(gè)分層次的多總線系統(tǒng)。高速設(shè)備從ISA/EISA總線卸下來(lái),移到PCI總線上,低速設(shè)備仍可掛在ISA/EISA總線上,繼承原有資源,擴(kuò)大了系統(tǒng)的兼容性。
(3)獨(dú)立于CPU PCI總線不依附于某一具體處理器,即PCI總線支持多種處理器及將來(lái)發(fā)展的新處理器,在更改處理器品種時(shí),更換相應(yīng)的橋接組件即可。
?。?)自動(dòng)識(shí)別與配置外設(shè) 用戶使用方便。
?。?)并行操作能力。
PCI (Peripheral Component Interconnect)總線是一種高性能局部總線,是為了滿足外設(shè)間以及外設(shè)與主機(jī)間高速數(shù)據(jù)傳輸而提出來(lái)的。在數(shù)字圖形、圖像和語(yǔ)音處理,以及高速實(shí)時(shí)數(shù)據(jù)采集與處理等對(duì)數(shù)據(jù)傳輸率要求較高的應(yīng)用中,采用PCI總線來(lái)進(jìn)行數(shù)據(jù)傳輸,可以解決原有的標(biāo)準(zhǔn)總線數(shù)據(jù)傳輸率低帶來(lái)的瓶頸問題。
總線特點(diǎn)PCI總線是一種同步的獨(dú)立于處理器的32位或64位局部總線,最高工作頻率為33MHz,峰值速度在32位時(shí)為132MB/s,64位時(shí)為264MB/s,總線規(guī)范由PCISIG發(fā)布。ISA總線相比,PCI總線和有如下顯著的特點(diǎn):
?。?)高速性
PCI局部總線以33MHz的時(shí)鐘頻率操作,采用32位數(shù)據(jù)總線,數(shù)據(jù)傳輸速率可高達(dá)132MB/s,遠(yuǎn)超過以往各種總線。而早在1995年6月推出的PCI總線規(guī)范2。l已定義了64位、66MHz的PCI總線標(biāo)準(zhǔn)。因此PCI總線完全可為未來(lái)的計(jì)算機(jī)提供更高的數(shù)據(jù)傳送率。另外,PCI總線的主設(shè)備(Master)可與微機(jī)內(nèi)存直接交換數(shù)據(jù),而不必經(jīng)過微機(jī)CPU中轉(zhuǎn),也提高了數(shù)據(jù)傳送的效率。
?。?)即插即用性
目前隨著計(jì)算機(jī)技術(shù)的發(fā)展,微機(jī)中留給用戶使用的硬件資源越來(lái)越少,也越來(lái)越含糊不清。在使用ISA板卡時(shí),有兩個(gè)問題需要解決:一是在同一臺(tái)微機(jī)上使用多個(gè)不同廠家、不同型號(hào)的板卡時(shí),板卡之間可能會(huì)有硬件資源上的沖突;二是板卡所占用的硬件資源可能會(huì)與系統(tǒng)硬件資源(如聲卡、網(wǎng)卡等)相沖突。而PCI板卡的硬件資源則是由微機(jī)根據(jù)其各自的要求統(tǒng)一分配,決不會(huì)有任何的沖突問題。因此,作為PCI板卡的設(shè)計(jì)者,不必關(guān)心微機(jī)的哪些資源可用,哪些資源不可用,也不必關(guān)心板卡之間是否會(huì)有沖突。因此,即使不
考慮PCI總線的高速性,單憑其即插即用性,就比ISA總線優(yōu)越了許多。
(3)可靠性
PCI獨(dú)立于處理器的結(jié)構(gòu),形成一種獨(dú)特的中間緩沖器設(shè)計(jì)方式,將中央處理器子系統(tǒng)與外圍設(shè)備分開。這樣用戶可以隨意增添外圍設(shè)備,以擴(kuò)充電腦系統(tǒng)而不必?fù)?dān)心在不同時(shí)鐘頻率下會(huì)導(dǎo)致性能的下降。與原先微機(jī)常用的ISA總線相比,PCI總線增加了奇偶校驗(yàn)錯(cuò)(PERR)、系統(tǒng)錯(cuò)(SERR)、從設(shè)備結(jié)束(STOP)等控制信號(hào)及超時(shí)處理等可靠性措施,使數(shù)據(jù)傳輸?shù)目煽啃源鬄樵黾印?/p>
?。?)復(fù)雜性
PCI總線強(qiáng)大的功能大大增加了硬件設(shè)計(jì)和軟件開發(fā)的實(shí)現(xiàn)難度。硬件上要采用大容量、高速度的CPLD或FPGA芯片來(lái)實(shí)現(xiàn)PCI總線復(fù)雜的功能。軟件上則要根據(jù)所用的操作系統(tǒng),用軟件工具編制支持即插即用功能酶設(shè)備驅(qū)動(dòng)程序。
?。?)自動(dòng)配置
PCI總線規(guī)范規(guī)定PCI插卡可以自動(dòng)配置。PCI定義了3種地址空間:存儲(chǔ)器空間,輸入輸出空間和配置空間,每個(gè)PCI設(shè)備中都有256字節(jié)的配置空間用來(lái)存放自動(dòng)配置信息,當(dāng)PCI插卡插入系統(tǒng),BIOS將根據(jù)讀到的有關(guān)該卡的信息,結(jié)合系統(tǒng)的實(shí)際情況為插卡分配存儲(chǔ)地址、中斷和某些定時(shí)信息。
?。?)共享中斷
PCI總線是采用低電平有效方式,多個(gè)中斷可以共享一條中斷線,而ISA總線是邊沿觸發(fā)方式。
?。?)擴(kuò)展性好
如果需要把許多設(shè)備連接到PCI總線上,而總線驅(qū)動(dòng)能力不足時(shí),可以采用多級(jí)PCI總線,這些總線上均可以并發(fā)工作,每個(gè)總線上均可掛接若干設(shè)備。因此PCI總線結(jié)構(gòu)的擴(kuò)展性是非常好的。由于PCI的設(shè)計(jì)是要輔助現(xiàn)有的擴(kuò)展總線標(biāo)準(zhǔn),因此與ISA,EISA及MCA總線完全兼容。
?。?)多路復(fù)用
在PCI總線中為了優(yōu)化設(shè)計(jì)采用了地址線和數(shù)據(jù)線共用一組物理線路,即多路復(fù)用。PCI接插件尺寸小,又采用了多路復(fù)用技術(shù),減少了元件和管腳個(gè)數(shù),提高了效率。
(9)嚴(yán)格規(guī)范
PCI總線對(duì)協(xié)議、時(shí)序、電氣性能、機(jī)械性能等指標(biāo)都有嚴(yán)格的規(guī)定,保證了PCI的可靠性和兼容性。由于PCI總線規(guī)范十分復(fù)雜,其接口的實(shí)現(xiàn)就有較高的技術(shù)難度。
PCIe 6.0 互操作性PHY驗(yàn)證測(cè)試方案
由于CPU、GPU、加速器和交換機(jī)的創(chuàng)新,超大規(guī)模數(shù)據(jù)中心的接口需要更快的數(shù)據(jù)傳輸,不僅在計(jì)算和內(nèi)存之間,還涉及網(wǎng)絡(luò)。PCI Express (PCIe...
基于Altera Agilex? 7 400G Ethernet IP 與FPC202芯片控制使用手冊(cè)
本文主要基于 Altera Agilex 7 I 系列的開發(fā)板,做基于 400G 以太網(wǎng)的 IP 的板級(jí)評(píng)估,熟悉 Agilex 7 器件與 IP 功能...
今天給大俠帶來(lái)PCI-Express transaction Layer specification(處理層協(xié)議),本次PCIE TLP 學(xué)習(xí)經(jīng)驗(yàn)分享分...
pci內(nèi)存控制器和sm總線控制器感嘆號(hào)會(huì)造成電腦死機(jī)嗎?
PCI內(nèi)存控制器和SM總線控制器在設(shè)備管理器中出現(xiàn)感嘆號(hào),通常意味著這些設(shè)備的驅(qū)動(dòng)程序存在問題或設(shè)備本身出現(xiàn)故障。這些問題是否會(huì)導(dǎo)致電腦死機(jī),取決于多種...
2024-10-10 標(biāo)簽:PCI驅(qū)動(dòng)程序總線控制器 5989 0
PCI內(nèi)存控制器感嘆號(hào)通常表示硬件設(shè)備存在一些問題,這可能會(huì)對(duì)您的計(jì)算機(jī)性能產(chǎn)生影響。以下是一些可能的原因和解決方法: 驅(qū)動(dòng)程序問題:感嘆號(hào)可能表示PC...
2024-10-10 標(biāo)簽:控制器計(jì)算機(jī)內(nèi)存 2939 0
pci簡(jiǎn)易通訊控制器怎么安裝驅(qū)動(dòng)
PCI簡(jiǎn)易通訊控制器驅(qū)動(dòng)的安裝步驟通常依賴于你的計(jì)算機(jī)品牌和操作系統(tǒng)。以下是一個(gè)一般性的安裝指南,但請(qǐng)注意,具體步驟可能因不同的計(jì)算機(jī)型號(hào)和操作系統(tǒng)版本...
2024-10-10 標(biāo)簽:控制器驅(qū)動(dòng)計(jì)算機(jī) 2357 0
使用反射內(nèi)存卡一般需要以下步驟:硬件安裝:確認(rèn)計(jì)算機(jī)有相應(yīng)的插槽,如PCI插槽(以PCI5565反射內(nèi)存卡為例),可打開機(jī)箱查看主板上是否預(yù)留。設(shè)置反射...
2024-09-05 標(biāo)簽:計(jì)算機(jī)PCI反射內(nèi)存卡 402 0
PCI CAN卡和PCIe CAN卡主要在接口標(biāo)準(zhǔn)、性能、以及應(yīng)用場(chǎng)景等方面存在不同。
PCI總線PCB設(shè)計(jì)丨實(shí)現(xiàn)高效外圍部件互連的關(guān)鍵要素
? PCI(Peripheral Component Interconnect)是一種局部總線標(biāo)準(zhǔn),它是由英特爾公司開發(fā)并推廣的一種高速、同步的通信總線...
EE-187:在主機(jī)模式下使用ADSP-BF535 Blackfin處理器上的PCI接口立即下載
類別:電子資料 2025-01-05 標(biāo)簽:接口PCIBlackfin處理器
EE-207:在器件模式下使用ADSP-BF535 Blackfin處理器的PCI接口立即下載
類別:電子資料 2025-01-05 標(biāo)簽:接口PCIBlackfin處理器
使用PLX PCI9050 TMS320C6000 HPI到PCI接口立即下載
類別:電子資料 2024-10-26 標(biāo)簽:PCIHPITMS320C6000
TMS320C6415/6416:在單個(gè)系統(tǒng)中使用PCI EEPROM接口和mcBSP2立即下載
類別:電子資料 2024-10-23 標(biāo)簽:PCIEEPROMTMS320C6415
TMS320C64x DSP外圍組件互連(PCI)性能立即下載
類別:電子資料 2024-10-17 標(biāo)簽:dspPCITMS320C64x
PCI Express(PCIe)是一種高速串行計(jì)算機(jī)擴(kuò)展總線標(biāo)準(zhǔn),主要用于計(jì)算機(jī)內(nèi)部硬件設(shè)備之間的連接。以下是PCIe接口的工作原理的簡(jiǎn)要概述: 串行...
2024-11-06 標(biāo)簽:計(jì)算機(jī)PCI串行通信 1827 0
KCD81RUG1T92 SSD:企業(yè)級(jí)存儲(chǔ)解決方案的先鋒
引言 在當(dāng)今信息化和數(shù)字化的時(shí)代,數(shù)據(jù)存儲(chǔ)的需求不斷攀升,企業(yè)對(duì)高性能、高可靠性的存儲(chǔ)解決方案的渴望也愈加明顯。KCD81RUG1T92固態(tài)硬盤(SSD...
KCD81PJE1T92 SSD:企業(yè)級(jí)存儲(chǔ)解決方案的卓越選擇
在數(shù)字化轉(zhuǎn)型的浪潮中,企業(yè)對(duì)數(shù)據(jù)存儲(chǔ)的需求愈加迫切。KCD81PJE1T92 SSD作為一款高性能企業(yè)級(jí)固態(tài)硬盤,憑借其卓越的性能、強(qiáng)大的可靠性以及E3...
天津拓航科技有限公司自研生產(chǎn)的PCI接口轉(zhuǎn)PMC接口的·載板轉(zhuǎn)接卡 PCI2PMC
2024-10-09 標(biāo)簽:PCI轉(zhuǎn)接卡PMC 302 0
CPCI轉(zhuǎn)PCI載板轉(zhuǎn)接卡 PCI2CPCI
# 深入剖析 PCI 轉(zhuǎn) CPCI 載板轉(zhuǎn)接卡:連接不同架構(gòu)的橋梁? 在計(jì)算機(jī)技術(shù)不斷發(fā)展的進(jìn)程中,硬件接口的多樣性和演進(jìn)促使了各種轉(zhuǎn)接卡的出現(xiàn),以滿足...
2024-10-09 標(biāo)簽:PCI轉(zhuǎn)接卡CPCI 382 0
適應(yīng)未來(lái)技術(shù)演進(jìn):中國(guó)星坤PCI-E 5.0 SMT金手指連接器的前瞻性設(shè)計(jì)
在數(shù)據(jù)傳輸速度日益成為技術(shù)發(fā)展瓶頸的今天,中國(guó)星坤推出的PCI-E 5.0 SMT金手指連接器以其卓越的性能和前瞻性設(shè)計(jì),為高速數(shù)據(jù)傳輸領(lǐng)域樹立了新的標(biāo)...
在當(dāng)今科技不斷發(fā)展的時(shí)代,計(jì)算機(jī)硬件和電子設(shè)備的接口標(biāo)準(zhǔn)繁多,為了實(shí)現(xiàn)不同接口之間的兼容和通信,各種轉(zhuǎn)接卡應(yīng)運(yùn)而生。其中,PCI轉(zhuǎn)XMC載板轉(zhuǎn)接卡扮演著...
2024-09-04 標(biāo)簽:PCIXMC載板轉(zhuǎn)接卡 230 0
探索 PCI 轉(zhuǎn) PMC 載板轉(zhuǎn)接卡:連接不同接口的橋梁
在計(jì)算機(jī)硬件領(lǐng)域,各種接口和總線標(biāo)準(zhǔn)不斷演進(jìn),以滿足日益增長(zhǎng)的性能和功能需求。在這個(gè)過程中,不同接口之間的轉(zhuǎn)換設(shè)備應(yīng)運(yùn)而生,其中PCI轉(zhuǎn)PMC載板轉(zhuǎn)接卡...
2024-09-04 標(biāo)簽:PCI轉(zhuǎn)接卡載板轉(zhuǎn)接卡 468 0
PCI接口的反射內(nèi)存卡是一種用于實(shí)時(shí)網(wǎng)絡(luò)的硬件設(shè)備。它將反射內(nèi)存集成在卡上,通過計(jì)算機(jī)的PCI插槽與計(jì)算機(jī)連接。這種反射內(nèi)存卡具有以下特點(diǎn)和優(yōu)勢(shì):高速的...
2024-09-04 標(biāo)簽:接口PCI反射內(nèi)存卡 401 0
編輯推薦廠商產(chǎn)品技術(shù)軟件/工具OS/語(yǔ)言教程專題
電機(jī)控制 | DSP | 氮化鎵 | 功率放大器 | ChatGPT | 自動(dòng)駕駛 | TI | 瑞薩電子 |
BLDC | PLC | 碳化硅 | 二極管 | OpenAI | 元宇宙 | 安森美 | ADI |
無(wú)刷電機(jī) | FOC | IGBT | 逆變器 | 文心一言 | 5G | 英飛凌 | 羅姆 |
直流電機(jī) | PID | MOSFET | 傳感器 | 人工智能 | 物聯(lián)網(wǎng) | NXP | 賽靈思 |
步進(jìn)電機(jī) | SPWM | 充電樁 | IPM | 機(jī)器視覺 | 無(wú)人機(jī) | 三菱電機(jī) | ST |
伺服電機(jī) | SVPWM | 光伏發(fā)電 | UPS | AR | 智能電網(wǎng) | 國(guó)民技術(shù) | Microchip |
Arduino | BeagleBone | 樹莓派 | STM32 | MSP430 | EFM32 | ARM mbed | EDA |
示波器 | LPC | imx8 | PSoC | Altium Designer | Allegro | Mentor | Pads |
OrCAD | Cadence | AutoCAD | 華秋DFM | Keil | MATLAB | MPLAB | Quartus |
C++ | Java | Python | JavaScript | node.js | RISC-V | verilog | Tensorflow |
Android | iOS | linux | RTOS | FreeRTOS | LiteOS | RT-THread | uCOS |
DuerOS | Brillo | Windows11 | HarmonyOS |