PCI接口

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

PCI接口PCI9052

PCI插槽是基于PCI局部總線(Pedpherd Component Interconnect,周邊元件擴(kuò)展接口)的擴(kuò)展插槽,其顏色一般為乳白色,位于主板上AGP插槽的下方,ISA插槽的上方。其位寬為32位或64位,工作頻率為33MHz,最大數(shù)據(jù)傳輸率為133MB/sec(32位)和266MB/sec(64位)??刹褰语@卡、聲卡、網(wǎng)卡、內(nèi)置Modem、內(nèi)置 ADSL Modem、USB2.0卡、IEEE1394卡、IDE接口卡、RAID卡、電視卡、視頻采集卡以及其它種類繁多的擴(kuò)展卡。PCI插槽是主板的主要擴(kuò)展插槽,通過插接不同的擴(kuò)展卡可以獲得電腦能實現(xiàn)的幾乎所有外接功能。

下文介紹PCI9052接口電路的功能及其在PCI板卡設(shè)計中的應(yīng)用。

引言

PCI(Peripheral Component Interconnect)總線具有獨立于處理器、高數(shù)據(jù)傳速率、即插即用、低功耗、適 應(yīng)性強(qiáng)等特點,已成為微型機(jī)的主流總線。基于PCI總線形成的CompactPCI和PXI總線廣泛應(yīng)用于儀器和自動化領(lǐng)域。隨著PCI總線的廣泛應(yīng)用,其接口的設(shè)計開發(fā)顯得尤為重要。由于PCI總線的獨特性能,如信號負(fù)載能力、支持?jǐn)?shù)據(jù)的突發(fā)傳送、地址/數(shù)據(jù)、命令/字節(jié)使能信號總線復(fù)用等,使中小規(guī)模的器件難以實現(xiàn)接口電路。實現(xiàn)PCI總線接口一般采用CPLD或FPGA設(shè)計PCI接口,這種方法難度很大;另一種是采用專用的PCI接口電路,使設(shè)計開發(fā)者免除繁瑣的時序分析,縮短開發(fā)周期,降低開發(fā)成本。本文介紹PCI9052接口電路的功能及其在PCI板卡設(shè)計中的應(yīng)用。

接口電路

PCI9052是PLX公司開發(fā)的低價位PCI總線目標(biāo)接口電路,功耗低,采用PQFP型160引腳封裝,符合PCI2.1規(guī)范,它的局部總線(LOCAL BUS)可以通過編程設(shè)置為8/16/32位的(非)復(fù)用總線,數(shù)據(jù)傳送率可達(dá)到132Mb/s。提供了ISA接口,可以使ISA適配器迅速、低成本地轉(zhuǎn)換到PCI總線上。主要功能與特性如下所述:

異步操作。PCI9052的Local Bus與PCI總線的時鐘相互獨立運行,兩總線的異步運行便于高、低速設(shè)備的兼容。Local Bus的運行時鐘頻率范圍為0MHz~40MHz,TTL電平,PCI的運行時鐘頻率范圍為0MHz~33MHz。

支持突發(fā)操作。PCI9052提供一個64字節(jié)的寫FIFO和一個32字節(jié)的讀FIFO,從而支持預(yù)取模式即突發(fā)操作。

中斷產(chǎn)生器??梢杂蒐ocal Bus的二個中斷信號LINTi1和LINTi2產(chǎn)生一個PCI中斷信號INTA#。

串行EEPROM接口,用于存放PCI總線和Local總線的配置信息。

5個局域總線地址空間和4個片選,基址和地址范圍可以由串行EEPROM或主控設(shè)備進(jìn)行編程。大/小Endian模式的字節(jié)交換,有二種交換字節(jié)順序的輸出方式。

總線驅(qū)動。所有地址、數(shù)據(jù)和控制信號都有PCI9052直接驅(qū)動,不用額外的驅(qū)動電路。

Localbus等待狀態(tài)。除了等待信號LRDYI#用于握手之外,PCI9052還有一個內(nèi)部等待產(chǎn)生器(包括地址到數(shù)據(jù)周期、數(shù)據(jù)到數(shù)據(jù)周期和數(shù)據(jù)到地址周期的等待)。

PCI鎖定機(jī)制。主控設(shè)備可以通過鎖定信號占有對PCI9052的唯一訪問權(quán)。

ISA總線模式。PCI9052提供一個ISA邏輯接口,用戶可直接使PCI總線和ISA總線相連,可以非常容易地將ISA設(shè)計轉(zhuǎn)換到PCI.PCI9052的接口示意圖如圖1所示。

功能及操作

3.1 初始化

上電時,PCI總線的RST#信號將PCI9052的內(nèi)部寄存器設(shè)置為缺省值,同時,PCI9052輸出局部復(fù)位信號(LRESET#),并且檢查EEPROM是否存在。如果設(shè)備上裝有EEPROM,且EEPROM的第一個16字節(jié)非空,那么,PCI9052根據(jù)EEPROM內(nèi)容設(shè)置內(nèi)部寄存器,否則設(shè)為缺省值。

3.2 復(fù)位

PCI9052支持二種復(fù)位方式:硬件復(fù)位和軟件復(fù)位。硬件復(fù)位是PCI9052總線接口的RST#信號輸入有效時將引起整個PCI9052復(fù)位,并輸出LRESET#局部復(fù)位信號。軟件復(fù)位是PCI總線上的主機(jī)可以通過設(shè)置控制寄存器CNTRL(50H)中的軟件復(fù)位字節(jié)(Bit30)來對PCI9052復(fù)位,并輸出LRESET#信號。此時,PCI和局部總線的配置寄存器的值將保持不變。當(dāng)CNTRL中的軟件復(fù)位字節(jié)有效時,PCI9052僅對配置寄存器的訪問應(yīng)答,對局部總線的訪問不響應(yīng)。PCI9052保持這種狀態(tài)直到PCI總線上的主機(jī)清除軟件復(fù)位字節(jié)。

3.3 對串行EEPROM接口的訪問

復(fù)位后,PCI9052開始讀串行EEPROM,若讀出的第一個字非FFFFH,則PCI9052認(rèn)為有一個有效的EEPROM存在,并且繼續(xù)進(jìn)行讀操作,否則,認(rèn)為EEPROM無效。PCI總線的主設(shè)備可以讀、寫連接在PCI9052上的串行EEPROM。對其進(jìn)行讀、寫操作之前需要將控制寄存器CNTRL[25](使能位)設(shè)置為"1",并控制CNTRL[24]位以產(chǎn)生串行EEPROM的時鐘,然后,從EEDI送入指令代碼。如果在指令代碼之后由EEDO輸出"0",則表明可以對其進(jìn)行讀、寫。需要結(jié)束操作時,只要將CNTRL[25]設(shè)置為"0"即可。

3.4 對內(nèi)部寄存器訪問

PCI9052提供了二種類型的片內(nèi)寄存器,即PCI配置寄存器和局部配置寄存器,二者都只能由PCI總線和串行EEPROM訪問,也可以通過設(shè)置寄存器CNTRL[13:12]禁止對后者的訪問,這樣,極大地增強(qiáng)了接口設(shè)計的靈活性。

3.5 直接數(shù)據(jù)傳輸模式

PCI9052支持PCI總線上的主處理器對局部總線上的設(shè)備進(jìn)行直接訪問。PCI9052的配置寄存器將訪問映射到局部地址空間。片內(nèi)的讀寫FIFO存儲器使PCI9052支持PCI總線與局部總線之間進(jìn)行高性能的猝發(fā)傳送。PCI總線主控訪問局部總線示意圖如圖2所示。

3.6 PCI中斷(INTA#)的產(chǎn)生

要產(chǎn)生PCI中斷INTA#,首先將寄存器INTCSR[6](PCI中斷使能位)設(shè)置為"1",如果需要以軟件方式產(chǎn)生中斷,則只需將INTCSR[7](軟件中斷位)設(shè)置為"1"。如果系統(tǒng)設(shè)計方案中選用由局部總線上的設(shè)備產(chǎn)生中斷信號INTi1和INTi2、再生成PCI中斷INTA#的方式,只要將寄存器INTCSR的相關(guān)位按表1進(jìn)行設(shè)置,復(fù)位后INTCSR的值全部為"0"。

應(yīng)用實例

PCI9052是功能非常強(qiáng)大的PCI接口電路,用它設(shè)計PCI適配卡將使接口變得非常方便。圖3是PCI主處理機(jī)讀取SRAM的接口示意圖,其主要功能是實現(xiàn)對RAM的單次或突發(fā)讀、寫操作。

4.1 電路連接

按照圖3中的連接電路,對于SRAM主要有以下幾個引腳:A(17,0)、I/O(7,0)、OE、CE、WE等。地址線A(17,2)與本地地址線LA[17,2]相連,根據(jù)PCI9052的LBE[0,3]#的定義,這里用8位數(shù)據(jù)總線將LBE0#與A0連接,LBE1#與A1連接,OE與PCI9052的CS0#相連。PCI9052為設(shè)計人員提供了4個片選信號CS(3:0)#,可以為4個設(shè)備提供片選信號,這樣,可以避免設(shè)計人員在設(shè)計電路時設(shè)計片選解碼電路,其地址和范圍可由其對應(yīng)的內(nèi)部寄存內(nèi)部本地寄存器配置。串行EEPROM用于存儲配置寄存器內(nèi)的配置信息,可以采用NM93C46或與之兼容的存儲器。

4.2寄存器設(shè)定

電路連接好后,要使電路能正常工作,必須對PCI9052內(nèi)部寄存器進(jìn)行配置。根據(jù)電路性能及特點,應(yīng)將寄存器設(shè)定為非復(fù)用工作方式,采取存儲器映射,8位數(shù)據(jù)總線。局部總線0的基地址寄存器值為240001H,其地址范圍寄存器值為3FFF8H,其描述寄存器值為39H;片選0基址寄存器的初始值為4C0001;命令寄存器的初始值為02H;狀態(tài)寄存器的初始值為800H,其他寄存器采用默認(rèn)值。確定好各個寄存器的值后,應(yīng)依據(jù)一定的次序?qū)⒓拇嫫鞯某跏贾祵懭隕EPROM。

4.3驅(qū)動程序的開發(fā)

為了從PCI總線配置寄存器中獲得主機(jī)動態(tài)分配的映射基址并對映射端口進(jìn)行讀寫,必須編寫驅(qū)動程序。編寫Windows驅(qū)動程序時,可以使用DDK,但難度較大。為了簡化驅(qū)動程序開發(fā),可使用Jungo公司推出的WinDriver開發(fā)工具。WinDriver可自動生成VxD驅(qū)動程序及相應(yīng)的高級函數(shù)。使用者不需具備Windows驅(qū)動程序開發(fā)知識,所生成的高級函數(shù)可直接在VC或CBuilder等高級編程語言中調(diào)用。

結(jié)論

實用證明,用專用PCI接口電路對設(shè)計PCI接口卡帶來很大的方便。本文主要介紹PLX公司的PCI9052專用接口電路,設(shè)計者可根據(jù)需要選用其他接口電路,不需要ISA接口時,可選用PCI9050;需要DMA數(shù)據(jù)傳送時,可選用PCI9054。專用接口電路是設(shè)計PCI適配卡的最佳方法,不但大大縮短了設(shè)計周期,而且有利于驅(qū)動程序的開發(fā)。

最新PCI

PCI-Express是最新的總線和接口標(biāo)準(zhǔn),它原來的名稱為"3GIO",是由英特爾提出的,很明顯英特爾的意思是它代表著下一代I/O接口標(biāo)準(zhǔn)。交由PCI-SIG(PCI特殊興趣組織)認(rèn)證發(fā)布后才改名為"PCI-Express"。這個新標(biāo)準(zhǔn)將全面取代現(xiàn)行的PCI和AGP,最終實現(xiàn)總線標(biāo)準(zhǔn)的統(tǒng)一。它的主要優(yōu)勢就是數(shù)據(jù)傳輸速率高,目前最高可達(dá)到10GB/s以上,而且還有相當(dāng)大的發(fā)展?jié)摿ΑCI Express也有多種規(guī)格,從PCI Express 1X到PCI Express 16X,能滿足將來一定時間內(nèi)出現(xiàn)的低速設(shè)備和高速設(shè)備的需求。能支持PCI Express的主要是英特爾的i915和i925系列芯片組。當(dāng)然要實現(xiàn)全面取代PCI和AGP也需要一個相當(dāng)長的過程,就象當(dāng)初PCI取代ISA一樣,都會有個過渡的過程。

擴(kuò)展插槽的種類主要有ISA,PCI,AGP,CNR,AMR,ACR和比較少見的WI-FI,VXB,以及筆記本電腦專用的PCMCIA等。歷史上出現(xiàn)過,早已經(jīng)被淘汰掉的還有MCA插槽,EISA插槽以及VESA插槽等等。未來的主流擴(kuò)展插槽是PCI Express插槽。

PCI接口造價信息

市場價 信息價 詢價
材料名稱 規(guī)格/型號 市場價
(除稅)
工程建議價
(除稅)
行情 品牌 單位 稅率 供應(yīng)商 報價日期
接口 品種:接口,型號:KD65 查看價格 查看價格

澤濟(jì)

13% 合肥澤濟(jì)消防器材有限公司
接口 100/; 查看價格 查看價格

13% 北京世紀(jì)皖京科技有限公司河南銷售
接口 DN50/- 查看價格 查看價格

13% 滄州永安消防器材廠
接口 80/; 查看價格 查看價格

13% 北京世紀(jì)皖京科技有限公司河南銷售
接口 (壓鑄)/; 查看價格 查看價格

13% 北京世紀(jì)皖京科技有限公司河南銷售
接口 DN65 查看價格 查看價格

13% 邢臺泰安消防器材有限公司
接口 KD65 查看價格 查看價格

東消

13% 銀川凱銳電子有限公司
接口 規(guī)格型號:接扣 80,備注:表面氧化和電詠處理,貼身份證標(biāo)識可送檢。 查看價格 查看價格

天星

13% 合肥江晨物資有限公司
材料名稱 規(guī)格/型號 除稅
信息價
含稅
信息價
行情 品牌 單位 稅率 地區(qū)/時間
法蘭接口 DN20 查看價格 查看價格

湛江市2022年3季度信息價
法蘭接口 DN25 查看價格 查看價格

湛江市2022年3季度信息價
法蘭接口 DN50 查看價格 查看價格

湛江市2022年3季度信息價
法蘭接口 DN80 查看價格 查看價格

湛江市2022年3季度信息價
法蘭接口 DN80 查看價格 查看價格

湛江市2022年2季度信息價
法蘭接口 DN100 查看價格 查看價格

湛江市2022年2季度信息價
法蘭接口 DN15 查看價格 查看價格

湛江市2022年1季度信息價
法蘭接口 DN20 查看價格 查看價格

湛江市2022年1季度信息價
材料名稱 規(guī)格/需求量 報價數(shù) 最新報價
(元)
供應(yīng)商 報價地區(qū) 最新報價時間
PCI接口 PCITA-21 card|4540個 2 查看價格 施耐德電氣(中國)投資有限公司 北京  北京市 2015-11-18
PCI接口 PCITA-21 card|7566個 2 查看價格 施耐德電氣(中國)投資有限公司廣州分公司 廣東  廣州市 2015-03-29
PCI擴(kuò)展卡 storage options/存儲選件 產(chǎn)品號:410570-B21 HP PCI-X/PCI-E NHP RISER DL380G5|6080套 4 查看價格 廣州思遨信息科技有限公司 廣東  廣州市 2015-05-10
PCI擴(kuò)展卡 storage options/存儲選件 產(chǎn)品號:488230-B21 HP DL180G6 PCI-X Full Riser Kit|4833套 4 查看價格 廣州思遨信息科技有限公司 廣東  廣州市 2015-11-27
PCI擴(kuò)展卡 產(chǎn)品號:410570-B21 HP PCI-X/PCI-E NHP RISER DL380G5 適用范圍:DL380G5|9373套 4 查看價格 廣州昊群計算機(jī)科技有限公司 廣東  廣州市 2015-06-03
無線PCI網(wǎng)卡 產(chǎn)品型號:DWA-547 11N PCI網(wǎng)卡,適用于臺式機(jī)電腦 802.11n 無線PCI網(wǎng)卡|4995個 1 查看價格 廣州市壹軟網(wǎng)絡(luò)科技有限公司 廣東  廣州市 2015-04-12
PCI擴(kuò)展卡 產(chǎn)品號:500579-B21 HP DL380G6 3×PCI-E 擴(kuò)展套件 適用范圍:DL380G6/DL388G7|2890套 4 查看價格 廣州昊群計算機(jī)科技有限公司 廣東  廣州市 2015-12-31
PCI擴(kuò)展卡 產(chǎn)品號:452181-B21 擴(kuò)展3個PCI Express X8插槽 適用范圍:DL580G5|6154套 4 查看價格 廣州昊群計算機(jī)科技有限公司 廣東  廣州市 2015-04-07

PCI接口常見問題

PCI接口文獻(xiàn)

基于PCI接口的DVB發(fā)送卡設(shè)計 基于PCI接口的DVB發(fā)送卡設(shè)計

格式:pdf

大?。?span id="iqahlhq" class="single-tag-height">479KB

頁數(shù): 4頁

評分: 4.8

介紹了一種置于計算機(jī)或dvb網(wǎng)關(guān)內(nèi)部的PCI接口插卡,該發(fā)送卡通過標(biāo)準(zhǔn)的DVB輸出接口———異步串行口(ASI),可以將計算機(jī)內(nèi)部的MPEG2傳輸流數(shù)據(jù)以一定的速率發(fā)送給各種數(shù)字視頻設(shè)備,實現(xiàn)大規(guī)模并行數(shù)據(jù)廣播的發(fā)送。介紹了通過發(fā)送卡實現(xiàn)這種海量傳輸?shù)挠布崿F(xiàn)方案及設(shè)計要點分析。

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

格式:pdf

大?。?span id="jnpkyfm" class="single-tag-height">479KB

頁數(shù): 未知

評分: 4.4

該模塊掛接在一款SPARC V8處理器的片內(nèi)AHB總線上,作為AHB總線上的從機(jī)受CPU控制,作為PCI主設(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驗證結(jié)果。結(jié)論表明,該設(shè)計方案是可行的、有效的;可以正確完成PCI總線的通信功能。

立即下載

最新的標(biāo)準(zhǔn)為PCI-E,此標(biāo)準(zhǔn)由PCISIG組織維護(hù),開放性較差,spec需要會員才能下載,不能免費下載.

版本描述如下:

發(fā)明單位(Intel)

PCI 1.0:最原始版本,非實用版本

PCI 2.0:增加了連接器的說明,增補(bǔ)了一些內(nèi)容,是第一個實用版本,33.33 MHz clock,5V voltage

PCI 2.1:增加了66MHz的功能

PCI 2.2:優(yōu)化版本,

PCI 2.3:去掉了5V Voltage的支持

發(fā)明單位(IBM,HP,Compaq)

PCI-X 1.0:增加了時鐘到66/100/133 MHz,數(shù)據(jù)為64位寬.

PCI-X 2.0:增加了時鐘到266/533 Mhz速度

發(fā)明單位(Intel)

PCI-E 1.x:由并行總線變?yōu)?,收和發(fā)各一對差分總線.波特率為:2.5GT/s,數(shù)據(jù)率:2Gbit/s

PCI-E 2.x:單對差分線,波特率為:5GT/s,數(shù)據(jù)率:4Gbit/s

PCI-E 3.0:單對差分線,波特率為:8GT/s,數(shù)據(jù)率:8Gbit/s ?

PCI-Express是最新的總線和接口標(biāo)準(zhǔn),它原來的名稱為“3GIO”,是由Intel提出的,很明顯Intel的意思是它代表著下一代I/O接口標(biāo)準(zhǔn)。交由PCI-SIG(PCI特殊興趣組織)認(rèn)證發(fā)布后才改名為“PCI-Express”。這個新標(biāo)準(zhǔn)將全面取代現(xiàn)行的PCI和AGP,最終實現(xiàn)總線標(biāo)準(zhǔn)的統(tǒng)一。它的主要優(yōu)勢就是數(shù)據(jù)傳輸速率高,目前最高可達(dá)到10GB/s以上,而且還有相當(dāng)大的發(fā)展?jié)摿?。PCI Express也有多種規(guī)格,從PCI Express 1X到PCI Express 16X,能滿足現(xiàn)在和將來一定時間內(nèi)出現(xiàn)的低速設(shè)備和高速設(shè)備的需求。能支持PCI Express的主要是Intel的i915和i925系列芯片組。當(dāng)然要實現(xiàn)全面取代PCI和AGP也需要一個相當(dāng)長的過程,就象當(dāng)初PCI取代ISA一樣,都會有個過渡的過程。

授權(quán)掃描服務(wù)商是經(jīng)過支付卡產(chǎn)業(yè)安全標(biāo)準(zhǔn)委員會(PCI SSC:Payment Card Industry Security Standards council)認(rèn)可的(可以通過這里進(jìn)行查詢),為商戶和服務(wù)提供商的對外提供服務(wù)的互聯(lián)網(wǎng)環(huán)境執(zhí)行脆弱性掃描的組織,它的目的是為了驗證商戶和服務(wù)提供商遵守一定的PCI DSS要求(PCI DSS 11.2要求)。

對于ASV的認(rèn)證,PCI SSC除了對公司的資質(zhì)要求以外,掃描工具也需要經(jīng)過PCI SSC的認(rèn)可。除此以外執(zhí)行ASV掃描的人員則需要通過PCI SSC的ASV在線考試。

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

最新詞條

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