PCI總線

PCI是Peripheral Component Interconnect(外設(shè)部件互連標(biāo)準(zhǔn))的縮寫,它是目前個(gè)人電腦中使用最為廣泛的接口,幾乎所有的主板產(chǎn)品上都帶有這種插槽。PCI插槽也是主板帶有最多數(shù)量的插槽類型,在目前流行的臺式機(jī)主板上,ATX結(jié)構(gòu)的主板一般帶有5~6個(gè)PCI插槽,而小一點(diǎn)的MATX主板也都帶有2~3個(gè)PCI插槽,可見其應(yīng)用的廣泛性。

PCI總線基本信息

中文名稱 PCI總線 外文名稱 Peripheral Component Interconnect
釋 義 個(gè)人電腦中使用最為廣泛的接口 規(guī)范時(shí)間 1992年

⑴ 支持10 臺外設(shè)

⑵ 總線時(shí)鐘頻率33.3MHz/66MHz

⑶ 最大數(shù)據(jù)傳輸速率133MB/s

⑷ 時(shí)鐘同步方式

⑸ 與CPU 及時(shí)鐘頻率無關(guān)

⑹ 總線寬度 32 位(5V)/64 位(3.3V)

⑺ 能自動(dòng)識別外設(shè)

PCI (Peripheral Component Interconnect)總線是一種高性能局部總線,是為了滿足外設(shè)間以及外設(shè)與主機(jī)間高速數(shù)據(jù)傳輸而提出來的。在數(shù)字圖形、圖像和語音處理,以及高速實(shí)時(shí)數(shù)據(jù)采集與處理等對數(shù)據(jù)傳輸率要求較高的應(yīng)用中,采用PCI總線來進(jìn)行數(shù)據(jù)傳輸,可以解決原有的標(biāo)準(zhǔn)總線數(shù)據(jù)傳輸率低帶來的瓶頸問題。

PCI總線造價(jià)信息

市場價(jià) 信息價(jià) 詢價(jià)
材料名稱 規(guī)格/型號 市場價(jià)
(除稅)
工程建議價(jià)
(除稅)
行情 品牌 單位 稅率 供應(yīng)商 報(bào)價(jià)日期
CAN總線 TX6625 查看價(jià)格 查看價(jià)格

13% 深圳市泰和安科技有限公司
總線聯(lián)動(dòng)操作卡 查看價(jià)格 查看價(jià)格

13% 無錫藍(lán)天電子股份有限公司(湖州市廠商期刊)
CAN轉(zhuǎn)總線網(wǎng)關(guān) TX3253 查看價(jià)格 查看價(jià)格

13% 深圳市泰和安科技有限公司
總線聯(lián)動(dòng)操作卡 查看價(jià)格 查看價(jià)格

13% 無錫藍(lán)天電子股份有限公司(湖州市廠商期刊)
總線模塊 HJ-7051 查看價(jià)格 查看價(jià)格

個(gè) 13% 上海鴻真電子有限公司(湖州市廠商期刊)
總線 ZN-RVS-2×1.5 查看價(jià)格 查看價(jià)格

m 13% 深圳凌宇線纜有限公司
總線式無網(wǎng)關(guān) TX3625 查看價(jià)格 查看價(jià)格

13% 深圳市泰和安科技有限公司
總線分離器 品種:總線分離器;型號:DS7400xi-Chi系統(tǒng)附件;系列:DS7425;產(chǎn)品說明:總線分離器(與DS7430/DS7436同時(shí)使用,總 查看價(jià)格 查看價(jià)格

博世

13% 上海文楨電子科技有限公司
材料名稱 規(guī)格/型號 除稅
信息價(jià)
含稅
信息價(jià)
行情 品牌 單位 稅率 地區(qū)/時(shí)間
總線隔離模塊 查看價(jià)格 查看價(jià)格

湛江市2021年3季度信息價(jià)
總線隔離模塊 查看價(jià)格 查看價(jià)格

湛江市2021年2季度信息價(jià)
總線隔離模塊 查看價(jià)格 查看價(jià)格

湛江市2020年2季度信息價(jià)
總線隔離模塊 查看價(jià)格 查看價(jià)格

湛江市2019年4季度信息價(jià)
總線隔離模塊 查看價(jià)格 查看價(jià)格

湛江市2019年3季度信息價(jià)
總線隔離模塊 查看價(jià)格 查看價(jià)格

湛江市2019年2季度信息價(jià)
總線隔離模塊 查看價(jià)格 查看價(jià)格

湛江市2018年3季度信息價(jià)
總線隔離模塊 查看價(jià)格 查看價(jià)格

湛江市2018年2季度信息價(jià)
材料名稱 規(guī)格/需求量 報(bào)價(jià)數(shù) 最新報(bào)價(jià)
(元)
供應(yīng)商 報(bào)價(jià)地區(qū) 最新報(bào)價(jià)時(shí)間
PCI網(wǎng)卡 產(chǎn)品型號:DWA-547 11N PCI網(wǎng)卡,適用于臺式機(jī)電腦 802.11n 無PCI網(wǎng)卡|4995個(gè) 1 查看價(jià)格 廣州市壹軟網(wǎng)絡(luò)科技有限公司 廣東  廣州市 2015-04-12
PCI擴(kuò)展卡 storage options/存儲選件 產(chǎn)品號:410570-B21 HP PCI-X/PCI-E NHP RISER DL380G5|6080套 4 查看價(jià)格 廣州思遨信息科技有限公司 廣東  廣州市 2015-05-10
PCI網(wǎng)卡 產(chǎn)品型號:DWL-G520+A 11g PCI網(wǎng)卡,適用于臺式機(jī)電腦 802.11g 無PCI網(wǎng)卡|2767個(gè) 1 查看價(jià)格 廣州市壹軟網(wǎng)絡(luò)科技有限公司 廣東  廣州市 2015-09-11
PCI擴(kuò)展卡 storage options/存儲選件 產(chǎn)品號:488230-B21 HP DL180G6 PCI-X Full Riser Kit|4833套 4 查看價(jià)格 廣州思遨信息科技有限公司 廣東  廣州市 2015-11-27
PCI擴(kuò)展卡 產(chǎn)品號:410570-B21 HP PCI-X/PCI-E NHP RISER DL380G5 適用范圍:DL380G5|9373套 4 查看價(jià)格 廣州昊群計(jì)算機(jī)科技有限公司 廣東  廣州市 2015-06-03
總線 CAN總線|1m 3 查看價(jià)格 深圳市??司W(wǎng)絡(luò)有限公司 廣東   2022-08-04
總線 CAN總線|1m 3 查看價(jià)格 山東正瑞電子有限公司 全國   2019-11-11
PCI擴(kuò)展卡 產(chǎn)品號:500579-B21 HP DL380G6 3×PCI-E 擴(kuò)展套件 適用范圍:DL380G6/DL388G7|2890套 4 查看價(jià)格 廣州昊群計(jì)算機(jī)科技有限公司 廣東  廣州市 2015-12-31

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總線完全可為未來的計(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ī)中留給用戶使用的硬件資源越來越少,也越來越含糊不清。在使用ISA板卡時(shí),有兩個(gè)問題需要解決:一是在同一臺微機(jī)上使用多個(gè)不同廠家、不同型號的板卡時(shí),板卡之間可能會有硬件資源上的沖突;二是板卡所占用的硬件資源可能會與系統(tǒng)硬件資源(如聲卡、網(wǎng)卡等)相沖突。而PCI板卡的硬件資源則是由微機(jī)根據(jù)其各自的要求統(tǒng)一分配,決不會有任何的沖突問題。因此,作為PCI板卡的設(shè)計(jì)者,不必關(guān)心微機(jī)的哪些資源可用,哪些資源不可用,也不必關(guān)心板卡之間是否會有沖突。因此,即使不

考慮PCI總線的高速性,單憑其即插即用性,就比ISA總線優(yōu)越了許多。

③可靠性

PCI獨(dú)立于處理器的結(jié)構(gòu),形成一種獨(dú)特的中間緩沖器設(shè)計(jì)方式,將中央處理器子系統(tǒng)與外圍設(shè)備分開。這樣用戶可以隨意增添外圍設(shè)備,以擴(kuò)充電腦系統(tǒng)而不必?fù)?dān)心在不同時(shí)鐘頻率下會導(dǎo)致性能的下降。與原先微機(jī)常用的ISA總線相比,PCI總線增加了奇偶校驗(yàn)錯(cuò)(PERR)、系統(tǒng)錯(cuò)(SERR)、從設(shè)備結(jié)束(STOP)等控制信號及超時(shí)處理等可靠性措施,使數(shù)據(jù)傳輸?shù)目煽啃源鬄樵黾印?/p>

④復(fù)雜性

PCI總線強(qiáng)大的功能大大增加了硬件設(shè)計(jì)和軟件開發(fā)的實(shí)現(xiàn)難度。硬件上要采用大容量、高速度的CPLD或FPGA芯片來實(shí)現(xiàn)PCI總線復(fù)雜的功能。軟件上則要根據(jù)所用的操作系統(tǒng),用軟件工具編制支持即插即用功能酶設(shè)備驅(qū)動(dòng)程序。

⑤自動(dòng)配置

PCI總線規(guī)范規(guī)定PCI插卡可以自動(dòng)配置。PCI定義了3種地址空間:存儲器空間,輸入輸出空間和配置空間,每個(gè)PCI設(shè)備中都有256字節(jié)的配置空間用來存放自動(dòng)配置信息,當(dāng)PCI插卡插入系統(tǒng),BIOS將根據(jù)讀到的有關(guān)該卡的信息,結(jié)合系統(tǒng)的實(shí)際情況為插卡分配存儲地址、中斷和某些定時(shí)信息。

⑥共享中斷

PCI總線是采用低電平有效方式,多個(gè)中斷可以共享一條中斷線,而ISA總線是邊沿觸發(fā)方式。

⑦擴(kuò)展性好

如果需要把許多設(shè)備連接到PCI總線上,而總線驅(qū)動(dòng)能力不足時(shí),可以采用多級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ù),提高了效率。

⑨嚴(yán)格規(guī)范

PCI總線對協(xié)議、時(shí)序、電氣性能、機(jī)械性能等指標(biāo)都有嚴(yán)格的規(guī)定,保證了PCI的可靠性和兼容性。由于PCI總線規(guī)范十分復(fù)雜,其接口的實(shí)現(xiàn)就有較高的技術(shù)難度。

PCI總線含義解釋

PCI是由Intel公司1991年推出的一種局部總線。從結(jié)構(gòu)上看,PCI是在CPU和原來的系統(tǒng)總線之間插入的一級總線,具體由一個(gè)橋接電路實(shí)現(xiàn)對這一層的管理,并實(shí)現(xiàn)上下之間的接口以協(xié)調(diào)數(shù)據(jù)的傳送。管理器提供了信號 緩沖,使之能支持10種外設(shè),并能在高時(shí)鐘頻率下保持高性能,它為顯卡,聲卡,網(wǎng)卡,MODEM等設(shè)備提供了連接接口,它的工作頻率為33MHz/66MHz。

PCI是Peripheral Component Interconnect(外設(shè)部件互連標(biāo)準(zhǔn))的縮寫,它是目前個(gè)人電腦中使用最為廣泛的接口,幾乎所有的主板產(chǎn)品上都帶有這種插槽。PCI插槽也是主板帶有最多數(shù)量的插槽類型,在目前流行的臺式機(jī)主板上,ATX結(jié)構(gòu)的主板一般帶有5~6個(gè)PCI插槽,而小一點(diǎn)的MATX主板也都帶有2~3個(gè)PCI插槽,可見其應(yīng)用的廣泛性。

PCI總線是一種不依附于某個(gè)具體處理器的局部總線。從結(jié)構(gòu)上看,PCI是在CPU和原來的系統(tǒng)總線之間插入的一級總線,具體由一個(gè)橋接電路實(shí)現(xiàn)對這一層的管理,并實(shí)現(xiàn)上下之間的接口以協(xié)調(diào)數(shù)據(jù)的傳送。管理器提供了信號緩沖,使之能支持10種外設(shè),并能在高時(shí)鐘頻率下保持高性能。PCI總線也支持總線主控技術(shù),允許智能設(shè)備在需要時(shí)取得總線控制權(quán),以加速數(shù)據(jù)傳送。

PCI總線常見問題

從1992年創(chuàng)立規(guī)范到如今,PCI總線已成為了計(jì)算機(jī)的一種標(biāo)準(zhǔn)總線。由PCI總線構(gòu)成的標(biāo)準(zhǔn)系統(tǒng)結(jié)構(gòu)如圖一所示。

PCI總線取代了早先的ISA總線。當(dāng)然與在PCI總線后面出現(xiàn)專門用于顯卡的AGP總線,與現(xiàn)在的PCI Express總線相比,功能沒有那么強(qiáng)大,但是PCI能從1992用到現(xiàn)在,說明他有許多優(yōu)點(diǎn),比如即插即用(Plug and Play)、中斷共享等。在這里我們對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ù)傳輸速率。如果沒有特殊說明,以下的討論以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來發(fā)起。PCI總線在同一時(shí)刻只能供一對設(shè)備完成傳輸,這就要求有一個(gè)仲裁機(jī)構(gòu)(Arbiter),來決定在誰有權(quán)力拿到總線的主控權(quán)。

當(dāng)PCI總線進(jìn)行操作時(shí),發(fā)起者(Master)先置REQ#,當(dāng)?shù)玫街俨闷鳎ˋrbiter)的許可時(shí)(GNT#),會將FRAME#置低,并在AD總線上放置Slave地址,同時(shí)C/BE#放置命令信號,說明接下來的傳輸類型。所有PCI總線上設(shè)備都需對此地址譯碼,被選中的設(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ù)傳輸。

二、即插即用的實(shí)現(xiàn)

所謂即插即用,是指當(dāng)板卡插入系統(tǒng)時(shí),系統(tǒng)會自動(dòng)對板卡所需資源進(jìn)行分配,如基地址、中斷號等,并自動(dòng)尋找相應(yīng)的驅(qū)動(dòng)程序。而不象舊的ISA板卡,需要進(jìn)行復(fù)雜的手動(dòng)配置。

實(shí)際的實(shí)現(xiàn)遠(yuǎn)比說起來要復(fù)雜。在PCI板卡中,有一組寄存器,叫"配置空間"(Configuration Space),用來存放基地址與內(nèi)存地址,以及中斷等信息。

以內(nèi)存地址為例。當(dāng)上電時(shí),板卡從ROM里讀取固定的值放到寄存器中,對應(yīng)內(nèi)存的地方放置的是需要分配的內(nèi)存字節(jié)數(shù)等信息。操作系統(tǒng)要跟據(jù)這個(gè)信息分配內(nèi)存,并在分配成功后把相應(yīng)的寄存器中填入內(nèi)存的起始地址。這樣就不必手工設(shè)置開關(guān)來分配內(nèi)存或基地址了。對于中斷的分配也與此類似。

三、中斷共享的實(shí)現(xiàn)

ISA卡的一個(gè)重要局限在于中斷是獨(dú)占的,而我們知道計(jì)算機(jī)的中斷號只有16個(gè),系統(tǒng)又用掉了一些,這樣當(dāng)有多塊ISA卡要用中斷時(shí)就會有問題了。

PCI總線的中斷共享由硬件與軟件兩部分組成。

硬件上,采用電平觸發(fā)的辦法:中斷信號在系統(tǒng)一側(cè)用電阻接高,而要產(chǎn)生中斷的板卡上利用三極管的集電極將信號拉低。這樣不管有幾塊板產(chǎn)生中斷,中斷信號都是低;而只有當(dāng)所有板卡的中斷都得到處理后,中斷信號才會恢復(fù)高電平。

軟件上,采用中斷鏈的方法:假設(shè)系統(tǒng)啟動(dòng)時(shí),發(fā)現(xiàn)板卡A用了中斷7,就會將中斷7對應(yīng)的內(nèi)存區(qū)指向A卡對應(yīng)的中斷服務(wù)程序入口ISR_A;然后系統(tǒng)發(fā)現(xiàn)板卡B也用中斷7,這時(shí)就會將中斷7對應(yīng)的內(nèi)存區(qū)指向ISR_B,同時(shí)將ISR_B的結(jié)束指向ISR_A。以此類推,就會形成一個(gè)中斷鏈。而當(dāng)有中斷發(fā)生時(shí),系統(tǒng)跳轉(zhuǎn)到中斷7對應(yīng)的內(nèi)存,也就是ISR_B。ISR_B就要檢查是不是B卡的中斷,如果是,要處理,并將板卡上的拉低電路放開;如果不是,則呼叫ISR_A。這樣就完成了中斷的共享。

通過以上討論,我們不難看出,PCI總線有著極大的的優(yōu)勢。而近年來的市場情況也證實(shí)了這一點(diǎn)。

PCI總線信號定義

1、必要引腳控設(shè)備49條;

2、目標(biāo)設(shè)備47條;

3、可選引腳51條(主要用于64位擴(kuò)展、中 斷請求、高速緩存支持等);

4、總引腳數(shù)120條(包含電源、地、保留 引腳等)。

PCI總線文獻(xiàn)

基于PCI總線的功率輸出模塊設(shè)計(jì) 基于PCI總線的功率輸出模塊設(shè)計(jì)

格式:pdf

大?。?span id="9hkn0tn" class="single-tag-height">685KB

頁數(shù): 2頁

評分: 4.4

本文介紹了一種基于PCI總線的功率輸出模塊的設(shè)計(jì),該模塊以實(shí)現(xiàn)機(jī)械式自動(dòng)變速器系統(tǒng)的功能為依托,整個(gè)系統(tǒng)采用PCI9052芯片,同時(shí)采用兩塊MC33186和一塊VNH2SP30電機(jī)驅(qū)動(dòng)芯片,并利用CPLD來實(shí)現(xiàn)控制邏輯,最后給出了仿真結(jié)果。

立即下載
一種PCI總線Master模塊接口設(shè)計(jì) 一種PCI總線Master模塊接口設(shè)計(jì)

格式:pdf

大?。?span id="i0wa0xg" class="single-tag-height">685KB

頁數(shù): 未知

評分: 4.4

該模塊掛接在一款SPARC V8處理器的片內(nèi)AHB總線上,作為AHB總線上的從機(jī)受CPU控制,作為PCI主設(shè)備實(shí)現(xiàn)處理器內(nèi)部的PCI總線傳輸功能。模塊主要接受來自AHB總線的信號,通過寄存器操作將其轉(zhuǎn)化為標(biāo)準(zhǔn)的PCI命令,從而完成PCI主機(jī)與從機(jī)之間的通信。模塊支持標(biāo)準(zhǔn)的PCI2.2協(xié)議操作和異常處理,用戶可以通過PCI總線或AHB總線完成模塊內(nèi)部的寄存器配置功能。文章還介紹了模塊的系統(tǒng)仿真和FPGA驗(yàn)證結(jié)果。結(jié)論表明,該設(shè)計(jì)方案是可行的、有效的;可以正確完成PCI總線的通信功能。

立即下載

PCI總線: PCI(Peripheral Component Interconnect:外部設(shè)備互連)是由SIG集團(tuán)推出的總線結(jié)構(gòu)。它具有132 MB/S的數(shù)據(jù)傳輸率及很強(qiáng)的帶負(fù)載能力,可適用于多種硬件平臺,同時(shí)兼容ISA、EISA總線。

PCI總線:PCI(PeripheralComponentInterconnect:外部設(shè)備互連)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)。PCI總線結(jié)構(gòu)如下圖所示。

在處理器系統(tǒng)中,含有PCI總線和PCI總線樹這兩個(gè)概念。這兩個(gè)概念并不相同,在一顆PCI總線樹中可能具有多條PCI總線,而具有血緣關(guān)系的PCI總線組成一顆PCI總線樹。PCI總線由HOST主橋或者PCI橋管理,用來連接各類設(shè)備,如聲卡、網(wǎng)卡和IDE接口卡等。在一個(gè)處理器系統(tǒng)中,可以通過PCI橋擴(kuò)展PCI總線,并形成具有血緣關(guān)系的多級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)在,說明他有許多優(yōu)點(diǎn),比如即插即用(Plug and Play)、中斷共享等。在這里我們對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ù)傳輸速率。如果沒有特殊說明,以下的討論以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來發(fā)起。PCI總線在同一時(shí)刻只能供一對設(shè)備完成傳輸,這就要求有一個(gè)仲裁機(jī)構(gòu)(Arbiter),來決定在誰有權(quán)力拿到總線的主控權(quán)。

當(dāng)PCI總線進(jìn)行操作時(shí),發(fā)起者(Master)先置REQ#,當(dāng)?shù)玫街俨闷?Arbiter)的許可時(shí)(GNT#),會將FRAME#置低,并在AD總線上放置Slave地址,同時(shí)C/BE#放置命令信號,說明接下來的傳輸類型。所有PCI總線上設(shè)備都需對此地址譯碼,被選中的設(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ù)傳輸。

PCI總線特點(diǎn)

(1)傳輸速率高最大數(shù)據(jù)傳輸率為132MB/s,當(dāng)數(shù)據(jù)寬度升級到64位,數(shù)據(jù)傳輸率可達(dá)264MB/s。這是其他總線難以比擬的。它大大緩解了數(shù)據(jù)I/O瓶頸,使高性能CPU的功能得以充分發(fā)揮,適應(yīng)高速設(shè)備數(shù)據(jù)傳輸?shù)男枰?/p>

(2)多總線共存采用PCI總線可在一個(gè)系統(tǒng)中讓多種總線共存,容納不同速度的設(shè)備一起工作。通過HOST-PCI橋接組件芯片,使CPU總線和PCI總線橋接;通過PCI-ISA/EISA橋接組件芯片,將PCI總線與ISA/EISA總線橋接,構(gòu)成一個(gè)分層次的多總線系統(tǒng)。高速設(shè)備從ISA/EISA總線卸下來,移到PCI總線上,低速設(shè)備仍可掛在ISA/EISA總線上,繼承原有資源,擴(kuò)大了系統(tǒng)的兼容性。

(3)獨(dú)立于CPU PCI總線不依附于某一具體處理器,即PCI總線支持多種處理器及將來發(fā)展的新處理器,在更改處理器品種時(shí),更換相應(yīng)的橋接組件即可。

(4)自動(dòng)識別與配置外設(shè) 用戶使用方便。

(5)并行操作能力。

PCI總線的主要性能

(1)總線時(shí)鐘頻率33.3MHz/66.6MHz。

(2)總線寬度32位/64位。

(3)最大數(shù)據(jù)傳輸率132MB/s(264MB/s)。

(4)支持64位尋址。

(5)適應(yīng)5V和3.3V電源環(huán)境。

即插即用的實(shí)現(xiàn)

所謂即插即用,是指當(dāng)板卡插入系統(tǒng)時(shí),系統(tǒng)會自動(dòng)對板卡所需資源進(jìn)行分配,如基地址、中斷號等,并自動(dòng)尋找相應(yīng)的驅(qū)動(dòng)程序。而不象舊的ISA板卡,需要進(jìn)行復(fù)雜的手動(dòng)配置。

實(shí)際的實(shí)現(xiàn)遠(yuǎn)比說起來要復(fù)雜。在PCI板卡中,有一組寄存器,叫"配置空間"(Configuration Space),用來存放基地址與內(nèi)存地址,以及中斷等信息。

以內(nèi)存地址為例。當(dāng)上電時(shí),板卡從ROM里讀取固定的值放到寄存器中,對應(yīng)內(nèi)存的地方放置的是需要分配的內(nèi)存字節(jié)數(shù)等信息。操作系統(tǒng)要跟據(jù)這個(gè)信息分配內(nèi)存,并在分配成功后把相應(yīng)的寄存器中填入內(nèi)存的起始地址。這樣就不必手工設(shè)置開關(guān)來分配內(nèi)存或基地址了。對于中斷的分配也與此類似。

中斷共享的實(shí)現(xiàn)

ISA卡的一個(gè)重要局限在于中斷是獨(dú)占的,而我們知道計(jì)算機(jī)的中斷號只有16個(gè),系統(tǒng)又用掉了一些,這樣當(dāng)有多塊ISA卡要用中斷時(shí)就會有問題了。

PCI總線的中斷共享由硬件與軟件兩部分組成。

硬件上,采用電平觸發(fā)的辦法:中斷信號在系統(tǒng)一側(cè)用電阻接高,而要產(chǎn)生中斷的板卡上利用三極管的集電極將信號拉低。這樣不管有幾塊板產(chǎn)生中斷,中斷信號都是低;而只有當(dāng)所有板卡的中斷都得到處理后,中斷信號才會恢復(fù)高電平。

軟件上,采用中斷鏈的方法:假設(shè)系統(tǒng)啟動(dòng)時(shí),發(fā)現(xiàn)板卡A用了中斷7,就會將中斷7對應(yīng)的內(nèi)存區(qū)指向A卡對應(yīng)的中斷服務(wù)程序入口ISR_A;然后系統(tǒng)發(fā)現(xiàn)板卡B也用中斷7,這時(shí)就會將中斷7對應(yīng)的內(nèi)存區(qū)指向ISR_B,同時(shí)將ISR_B的結(jié)束指向ISR_A。以此類推,就會形成一個(gè)中斷鏈。而當(dāng)有中斷發(fā)生時(shí),系統(tǒng)跳轉(zhuǎn)到中斷7對應(yīng)的內(nèi)存,也就是ISR_B。ISR_B就要檢查是不是B卡的中斷,如果是,要處理,并將板卡上的拉低電路放開;如果不是,則呼叫ISR_A。這樣就完成了中斷的共享。

通過以上討論,我們不難看出,PCI總線有著極大的的優(yōu)勢。而近年來的市場情況也證實(shí)了這一點(diǎn)。

32位pci總線,即插即用 4軸伺服/步進(jìn)電機(jī)控制,每軸可獨(dú)立控制,互不影響 脈沖輸出的頻率誤差小于0.1% 最大脈沖輸出頻率為4mhz 脈沖輸出可用單脈沖(脈沖+方向)或雙脈沖(脈沖+脈沖)方式 4軸均有位置反饋輸入,32位計(jì)數(shù),最大計(jì)數(shù)范圍 - 2,147,483,648~+2,147,483,647 直線或s曲線進(jìn)行加/減速 非對稱直線加/減速運(yùn)動(dòng) 任意2-3軸直線插補(bǔ) 任意2軸圓弧插補(bǔ) 可用連續(xù)插補(bǔ)功能,最大驅(qū)動(dòng)速度2mhz 每軸都有2 個(gè)32位比較寄存器,用于邏輯位置計(jì)數(shù)器或者實(shí)際位置計(jì)數(shù)器的位置大小比較,可用于軟件限位 可接收伺服馬達(dá)驅(qū)動(dòng)器的各種信號,如編碼器z相信號、到位信號、報(bào)警信號等 每軸有3個(gè)stop信號,可用于原點(diǎn)搜尋、編碼器z相搜尋 運(yùn)動(dòng)中可實(shí)時(shí)改變速度 運(yùn)動(dòng)中可以實(shí)時(shí)讀出邏輯位置、實(shí)際位置、驅(qū)動(dòng)速度、加速度、驅(qū)動(dòng)狀態(tài) 位置計(jì)數(shù)器具有可變環(huán)形功能,邏輯位置計(jì)數(shù)器及實(shí)位數(shù)器是32位長的上/下環(huán)形計(jì)數(shù)器 每軸有8入8出數(shù)字i/o,除2限位信號外均可作為通用i/o使用,數(shù)字輸出可用于伺服開啟,伺服報(bào)警復(fù)位等信號 每一個(gè)輸入信號的輸入端都裝備積分型的濾波器,可以設(shè)定哪一個(gè)輸入信號的濾波器功能變?yōu)橛行Щ驘o效,濾波器的時(shí)間常數(shù)從8個(gè)種類里可以選擇1個(gè) 可以使用固定線速度模式 多種方式的自動(dòng)回原點(diǎn)功能 外部信號觸發(fā)的位置鎖存功能 外部信號觸發(fā)的同步運(yùn)動(dòng)功能 外部信號觸發(fā)的同步停止功能 目標(biāo)位置同步運(yùn)動(dòng)功能 目標(biāo)位置同步停止功能 手輪和外部信號操作功能 步進(jìn)插補(bǔ)功能 支持在一個(gè)系統(tǒng)中使用多達(dá)16個(gè)控制卡

PCI總線相關(guān)推薦
  • 相關(guān)百科
  • 相關(guān)知識
  • 相關(guān)專欄

最新詞條

安徽省政采項(xiàng)目管理咨詢有限公司 數(shù)字景楓科技發(fā)展(南京)有限公司 懷化市人民政府電子政務(wù)管理辦公室 河北省高速公路京德臨時(shí)籌建處 中石化華東石油工程有限公司工程技術(shù)分公司 手持無線POS機(jī) 廣東合正采購招標(biāo)有限公司 上海城建信息科技有限公司 甘肅鑫禾國際招標(biāo)有限公司 燒結(jié)金屬材料 齒輪計(jì)量泵 廣州采陽招標(biāo)代理有限公司河源分公司 高鋁碳化硅磚 博洛尼智能科技(青島)有限公司 燒結(jié)剛玉磚 深圳市東海國際招標(biāo)有限公司 搭建香蕉育苗大棚 SF計(jì)量單位 福建省中億通招標(biāo)咨詢有限公司 泛海三江 威海鼠尾草 Excel 數(shù)據(jù)處理與分析應(yīng)用大全 廣東國咨招標(biāo)有限公司 拆邊機(jī) 甘肅中泰博瑞工程項(xiàng)目管理咨詢有限公司 山東創(chuàng)盈項(xiàng)目管理有限公司 當(dāng)代建筑大師 廣西北纜電纜有限公司 大山檳榔 上海地鐵維護(hù)保障有限公司通號分公司 舌花雛菊 甘肅中維國際招標(biāo)有限公司 華潤燃?xì)猓ㄉ虾#┯邢薰? 湖北鑫宇陽光工程咨詢有限公司 GB8163標(biāo)準(zhǔn)無縫鋼管 中國石油煉化工程建設(shè)項(xiàng)目部 韶關(guān)市優(yōu)采招標(biāo)代理有限公司 莎草目 電梯平層準(zhǔn)確度 建設(shè)部關(guān)于開展城市規(guī)劃動(dòng)態(tài)監(jiān)測工作的通知 廣州利好來電氣有限公司 四川中澤盛世招標(biāo)代理有限公司