當前位置:律師網大全 - 專利申請 - PCI匯流排是什麽意思?匯流排代表什麽意思?

PCI匯流排是什麽意思?匯流排代表什麽意思?

PCI匯流排是什麽意思?匯流排代表什麽意思?

PCI匯流排

PCI技術規格簡介

從1992年創立規範到如今,PCI匯流排已成為了計算機的壹種標準匯流排。由PCI匯流排構成的標準系統結構如圖壹所示。

PCI匯流排取代了早先的ISA匯流排。當然與在PCI匯流排後面出現專門用於顯示卡的AGP匯流排,與現在PCI Express匯流排,但是PCI能從1992用到現在,說明他有許多優點,比如即插即用(Plug and Play)、中斷***享等。在這裏我們對PCI匯流排做壹個深入的介紹。

從資料寬度上看,PCI匯流排有32bit、64bit之分;從匯流排速度上分,有33MHz、66MHz兩種。目前流行的是32bit @ 33MHz,而64bit系統正在普及中。改良的PCI系統,PCI-X,最高可以達到64bit @ 133MHz,這樣就可以得到超過1GB/s的資料傳輸速率。如果沒有特殊說明,以下的討論以32bit @ 33MHz為例。

壹、基本概念

不同於ISA匯流排,PCI匯流排的地址匯流排與資料匯流排是分時復用的。這樣做的好處是,壹方面可以節省接外掛的管腳數,另壹方面便於實現突發資料傳輸。在做資料傳輸時,由壹個PCI裝置做發起者(主控,Initiator或Master),而另壹個PCI裝置做目標(從裝置,Target或Slave)。總線上的所有時序的產生與控制,都由Master來發起。PCI匯流排在同壹時刻只能供壹對裝置完成傳輸,這就要求有壹個仲裁機構(Arbiter),來決定在誰有權力拿到匯流排的主控權。

32bit PCI系統的管腳按功能來分有以下幾類:

系統控制: CLK,PCI時鐘,上升沿有效

RST ,Reset訊號

傳輸控制: FRAME#,標誌傳輸開始與結束

IRDY#,Master可以傳輸資料的標誌

DEVSEL#,當Slave發現自己被定址時置低應答

TRDY#,Slave可以轉輸資料的標誌

STOP#,Slave主動結束傳輸資料的訊號

IDSEL,在即插即用系統啟動時用於選中板卡的訊號

地址與資料匯流排: AD[31::0],地址/資料分時復用匯流排

C/BE#[3::0],命今/位元組使能訊號

PAR,奇偶校驗訊號

仲裁號: REQ#,Master用來請求匯流排使用權的訊號

GNT#,Arbiter允許Master得到匯流排使用權的訊號

錯誤報告: PERR#,資料奇偶校驗錯

SERR#,系統奇偶校驗錯

當PCI匯流排進行操作時,發起者(Master)先置REQ#,當得到仲裁器(Arbiter)的許可時(GNT#),會將FRAME#置低,並在AD總線上放置Slave地址,同時C/BE#放置命令訊號,說明接下來的傳輸型別。所有PCI總線上裝置都需對此地址譯碼,被選中的裝置要置DEVSEL#以宣告自己被選中。然後當IRDY#與TRDY#都置低時,可以傳輸資料。當Master資料傳輸結束前,將FRAME#置高以標明只剩最後壹組資料要傳輸,並在傳完資料後放開IRDY#以釋放匯流排控制權。

這裏我們可以看出,PCI匯流排的傳輸是很高效的,發出壹組地址後,理想狀態下可以連續發資料,峰值速率為132MB/s。實際上,目前流行的33M@32bit北橋晶片壹般可以做到100MB/s的連續傳輸。

二、即插即用的實現

所謂即插即用,是指當板卡插入系統時,系統會自動對板卡所需資源進行分配,如基地址、中斷號等,並自動尋找相應的驅動程式。而不象舊的ISA板卡,需要進行復雜的手動配置。

實際的實現遠比說起來要復雜。在PCI板卡中,有壹組暫存器,叫"配置空間"(Configuration Space),用來存放基地址與記憶體地址,以及中斷等資訊。

以記憶體地址為例。當上電時,板卡從ROM裏讀取固定的值放到暫存器中,對應記憶體的地方放置的是需要分配的記憶 *** 元組數等資訊。作業系統要跟據這個資訊分配記憶體,並在分配成功後把相應的暫存器中填入記憶體的起始地址。這樣就不必手工設定開關來分配記憶體或基地址了。對於中斷的分配也與此類似。

三、中斷***享的實現

ISA卡的壹個重要局限在於中斷是獨占的,而我們知道計算機的中斷號只有16個,系統又用掉了壹些,這樣當有多塊ISA卡要用中斷時就會有問題了。

PCI匯流排的中斷***享由硬體與軟體兩部分組成。

硬體上,采用電平觸發的辦法:中斷訊號在系統壹側用電阻接高,而要產生中斷的板卡上利用三極體的集電極將訊號拉低。這樣不管有幾塊板產生中斷,中斷訊號都是低;而只有當所有板卡的中斷都得到處理後,中斷訊號才會回復高電平。

軟體上,采用中斷鏈的方法:假設系統啟動時,發現板卡A用了中斷7,就會將中斷7對應的記憶體區指向A卡對應的中斷服務程式入口ISR_A;然後系統發現板卡B也用中斷7,這時就會將中斷7對應的記憶體區指向ISR_B,同時將ISR_B的結束指向ISR_A。以此類推,就會形成壹個中斷鏈。而當有中斷發生時,系統跳轉到中斷7對應的記憶體,也就是ISR_B。ISR_B就要檢查是不是B卡的中斷,如果是,要處理,並將板卡上的拉低電路放開;如果不是,則呼叫ISR_A。這樣就完成了中斷的***享。

通過以上討論,我們不難看出,PCI匯流排有著極大的的優勢。而近年來的市場情況也證實了這壹點。

電腦中的PCI匯流排是什麽意思?PCI是什麽意思?

PCI:周邊元件擴充套件介面

P匯流排和K匯流排是什麽意思?

摘有關資料所述:S7400的模組是使用機架上的匯流排連線起來的。機架上的P匯流排(I/O匯流排)用於I/O訊號的高速交換和對訊號模組的高速訪問。C匯流排(通訊匯流排,或稱K匯流排)用於在C匯流排各站之間的高速通訊資料交換,C和K分別是英語單詞Communication和德語單詞Kommunikation(通訊)的縮寫。兩種匯流排分開後,控制和通訊分別有各自的資料通道,通訊任務不會影響控制的快速性。

AHBLite 匯流排是什麽意思

[AMBA AHB-Lite]

AHB-Lite

AHB: Advanced High-performance Bus

用於高表現力高clock頻率的系統. 最經常的使用是連線 internal memeory device, external memory interface, 以及 high bandwidth 外圍. 其基本組元是: Master, Slave, Decoder, Multiplexor.

在 address/control phase 與 data phase 中, 存在 fixed pipeline.

AHB: 僅僅支援 AMBA AXI protocol 的功能子集(subset).

AHB-Lite: 如果除去在 master 與 slave IP 開發中不需要的部分, 則 AHB protocol 的這個 subset 則定義為 AHB-Lite.

uss匯流排是什麽意思

USS同時也是星際聯邦飛船的識別碼,或者星際聯邦的簡稱。比如企業號就是 USS NCC-1701.。

USS協議基本概念

USS 協議(Universal Serial Interface Protocol 通用序列介面協議)是SIEMENS 公司所有傳動產品的通用通訊協議,它是壹種基於序列匯流排進行資料通訊的協議。USS協議是主-從結構的協議,規定了在USS 總線上可以有壹個主站和最多31 個從站;總線上的每個從站都有壹個站地址(在從站引數中設定),主站依靠它識別每個從站;每個從站也只對主站發來的報 *** 出響應並回送報文,從站之間不能直接進行資料通訊。另外,還有壹種廣播通訊方式,主站可以同時給所有從站傳送報文,從站在接收道報文並做出相應的響應後可不回送報文。

HT匯流排是什麽意思啊?

HyperTransport技術是壹種高速點對點匯流排技術,每個HyperTransport具有兩個單向的點對點連結。要註意的是HyperTransport並不是PC的專利,它在其它領域也廣為應用。HyperTransport能夠提供400MHz的I/O工作頻率和800MHz的CPU到CPU工作頻率,這被稱為"double pumped",實際上就是在時鐘的上升沿和下降沿同時傳輸訊號,這和DDR記憶體的工作原理是壹樣的。壹個8位的I/O介面可以提供800MB/s的傳輸率,因為HyperTransport具有兩個單向的鏈路,因此它可以提供1.6GB/s的頻寬。壹個16位的CPU到CPU之間的鏈路可以提供3.2GB/s的頻寬,雙向就能提供6.4GB/s的帶寬了。

HyperTransport目前在K8平臺上起到傳輸CPU和主機板晶片(組)之間資料的作用。很多朋友都對這壹匯流排並不感到陌生,但是卻經常產生不小的誤會。最常見的便是將HyperTransport頻率與前端匯流排頻率(FSB)和外頻相混淆。如某些K8主機板的宣傳廣告上這樣地描述:“本主機板支援FSB 1000MHz”,其實在K8平臺上,FSB這個概念已經很模糊了:前端匯流排是CPU跟外界溝通的唯壹通道,處理器必須通過它才能獲得資料和將運算結果傳送給其它對應裝置,包括北橋晶片和記憶體;而在K8處理器上,記憶體控制器集成於CPU內部,這樣CPU可以不通過原有的前端匯流排而直接從記憶體獲得資料。在AMD釋出的Athlon64 CPU規格表以及各個晶片組廠商釋出的晶片組原理圖上,我們根本就看不到前端匯流排的字樣。

CAN匯流排是什麽意思?

CAN匯流排是車載網路匯流排中的壹種,車載匯流排還有LIN、MOST、flaxray、CANFD、匯流排拓撲結構通常是根據匯流排資訊的功能將CAN匯流排分為舒適(車身)CAN和動力CAN(底盤)。

PCI匯流排半長卡是什麽意思?

分2個意思來看:

1,PCI匯流排,就是PCI匯流排,電氣特性,這個百度就知道了。

2,半長卡:這個說的是板卡的長度,物理特性,對比的是全長卡,壹般我們說PCI卡都是指全長卡,半長卡主要是因為有壹些特定的場合所用的計算機受空間限制因素而使用。半長卡的尺寸並不是完全就是全長卡的壹般,但相對小壹些,占用空間小壹些。

PC匯流排 ISA匯流排 EISA匯流排 PCI匯流排是什麽意思?都有什麽區別?越詳細越好!

匯流排,即計算機系統各個元件連線的資料、控制線路的總稱。

ISA是非常老的匯流排,最多支援16bit,資料頻寬較低;EISA是ISA的增強,資料頻寬有提升,這兩種匯流排已經淘汰了。PCI是應用最廣泛的匯流排,支援32bit、64bit資料,支援33MHz~66MHz,資料頻寬較高,但也是比較舊的的,最新的,有PCI-E等等。

數碼匯流排是什麽意思

任何壹個微處理器都要與壹定數量的部件和外圍裝置連線,但如果將各部件和每壹種外圍裝置都分別用壹組線路與CPU直接連線,那麽連線將會錯綜復雜,甚至難以實現。為了簡化硬體電路設計、簡化系統結構,常用壹組線路,配置以適當的介面電路,與各部件和外圍裝置連線,這組***用的連線線路被稱為匯流排。采用匯流排結構便於部件和裝置的擴充,尤其制定了統壹的匯流排標準則容易使不同裝置間實現互連。

----微機中匯流排壹般有內部匯流排、系統匯流排和外部匯流排。內部匯流排是微機內部各外圍晶片與處理器之間的匯流排,用於晶片壹級的互連;而系統匯流排是微機中各外掛板與系統板之間的匯流排,用於外掛板壹級的互連;外部匯流排則是微機和外部裝置之間的匯流排,微機作為壹種裝置,通過該匯流排和其他裝置進行資訊與資料交換,它用於裝置壹級的互連。

----另外,從廣義上說,計算機通訊方式可以分為並行通訊和序列通訊,相應的通訊匯流排被稱為並行匯流排和序列匯流排。並行通訊速度快、實時性好,但由於占用的口線多,不適於小型化產品;而序列通訊速率雖低,但在資料通訊吞吐量不是很大的微處理電路中則顯得更加簡易、方便、靈活。序列通訊壹般可分為非同步模式和同步模式。

----隨著微電子技術和計算機技術的發展,匯流排技術也在不斷地發展和完善,而使計算機匯流排技術種類繁多,各具特色。下面僅對微機各類匯流排中目前比較流行的匯流排技術分別加以介紹。

壹、內部匯流排

----1.I2C匯流排

----I2C(Inter-IC)匯流排10多年前由Philips公司推出,是近年來在微電子通訊控制領域廣泛采用的壹種新型匯流排標準。它是同步通訊的壹種特殊形式,具有介面線少,控制方式簡化,器件封裝形式小,通訊速率較高等優點。在主從通訊中,可以有多個I2C匯流排器件同時接到I2C總線上,通過地址來識別通訊物件。

----2.SPI匯流排

----序列外圍裝置介面SPI(serial peripheral interface)匯流排技術是Motorola公司推出的壹種同步序列介面。Motorola公司生產的絕大多數MCU(微控制器)都配有SPI硬體介面,如68系列MCU。SPI匯流排是壹種三線同步匯流排,因其硬體功能很強,所以,與SPI有關的軟體就相當簡單,使CPU有更多的時間處理其他事務。

----3.SCI匯流排

----序列通訊介面SCI(serial munication interface)也是由Motorola公司推出的。它是壹種通用非同步通訊介面UART,與MCS-51的非同步通訊功能基本相同。

二、系統匯流排

----1.ISA匯流排

----ISA(industrial standard architecture)匯流排標準是IBM 公司1984年為推出PC/AT機而建立的系統匯流排標準,所以也叫AT匯流排。它是對XT匯流排的擴充套件,以適應8/16位資料匯流排要求。它在80286至80486時代應用非常廣泛,以至於現在奔騰機中還保留有ISA匯流排插槽。ISA匯流排有98只引腳。

----2.EISA匯流排

----EISA匯流排是1988年由Compaq等9家公司聯合推出的匯流排標準。它是在ISA匯流排的基礎上使用雙層插座,在原來ISA匯流排的98條訊號線上又增加了98條訊號線,也就是在兩條ISA訊號線之間新增壹條EISA訊號線。在實用中,EISA匯流排完全相容ISA匯流排訊號。

----3.VESA匯流排

----VESA(video electronics standard association)匯流排是 1992年由60家附件卡制造商聯合推出的壹種區域性匯流排,簡稱為VL(VESA local bus)匯流排。它的推出為微機系統匯流排體系結構的革新奠定了基礎。該匯流排系統考慮到CPU與主存和Cache 的直接相連,通常把這部分匯流排稱為CPU匯流排或主匯流排,其他裝置通過VL匯流排與CPU匯流排相連,所以VL匯流排被稱為區域性匯流排。它定義了32位資料線,且可通過擴充套件槽擴充套件到64 位,使用33MHz時鐘頻率,最大傳輸率達132MB/s,可與CPU同步工作。是壹種高速、高效的區域性匯流排,可支援386SX、386DX、486SX、486DX及奔騰微處理器。

----4.PCI匯流排

----PCI(peripheral ponent interconnect)匯流排是當前最流行的匯流排之壹,它是由Intel公司推出的壹種區域性匯流排。它定義了32位資料匯流排,且可擴充套件為64位。PCI匯流排主機板插槽的體積比原ISA匯流排插槽還小,其功能比VESA、ISA有極大的改善,支援突發讀寫操作,最大傳輸速率可達132MB/s,可同時支援多組外圍裝置。 PCI區域性匯流排不能相容現有的ISA、EISA、MCA(micro channel architecture)匯流排,但它不受制於處理器,是基於奔騰等新壹代微處理器而發展的匯流排。

----5.Compact PCI

----以上所列舉的幾種系統匯流排壹般都用於商用PC機中,在計算機系統匯流排中,還有另壹大類為適應工業現場環境而設計的系統匯流排,比如STD匯流排、 VME匯流排、PC/104匯流排等。這裏僅介紹當前工業計算機的熱門匯流排之壹——Compact PCI。

----Compact PCI的意思是“堅實的PCI”,是當今第壹個采用無源匯流排底板結構的PCI系統,是PCI匯流排的電氣和軟體標準加歐式卡的工業組裝標準,是當今最新的壹種工業計算機標準。Compact PCI是在原來PCI匯流排基礎上改造而來,它利用PCI的優點,提供滿足工業環境應用要求的高效能核心系統,同時還考慮充分利用傳統的匯流排產品,如ISA、STD、VME或PC/104來擴充系統的I/O和其他功能。

三、外部匯流排

----1.RS-232-C匯流排

----RS-232-C是美國電子工業協會EIA(Electronic Industry Association)制定的壹種序列物理介面標準。RS是英文“推薦標準”的縮寫,232為標識號,C表示修改次數。RS-232-C匯流排標準設有25條訊號線,包括壹個主通道和壹個輔助通道,在多數情況下主要使用主通道,對於壹般雙工通訊,僅需幾條訊號線就可實現,如壹條傳送線、壹條接收線及壹條地線。RS-232-C標準規定的資料傳輸速率為每秒50、75、 100、150、300、600、1200、2400、4800、9600、19200波特。RS-232-C標準規定,驅動器允許有2500pF的電容負載,通訊距離將受此電容限制,例如,采用150pF/m的通訊電纜時,最大通訊距離為15m;若每米電纜的電容量減小,通訊距離可以增加。傳輸距離短的另壹原因是RS-232屬單端訊號傳送,存在***地噪聲和不能抑制***模幹擾等問題,因此壹般用於20m以內的通訊。

----2.RS-485匯流排

----在要求通訊距離為幾十米到上千米時,廣泛采用RS-485 序列匯流排標準。RS-485采用平衡傳送和差分接收,因此具有抑制***模幹擾的能力。加上匯流排收發器具有高靈敏度,能檢測低至200mV的電壓,故傳輸訊號能在千米以外得到恢復。 RS-485采用半雙工工作方式,任何時候只能有壹點處於傳送狀態,因此,傳送電路須由使能訊號加以控制。RS-485用於多點互連時非常方便,可以省掉許多訊號線。應用RS-485 可以聯網構成分散式系統,其允許最多並聯32臺驅動器和32臺接收器。

----3.IEEE-488匯流排

----上述兩種外部匯流排是序列匯流排,而IEEE-488 匯流排是並行匯流排介面標準。IEEE-488匯流排用來連線系統,如微計算機、數字電壓表、數碼顯示器等裝置及其他儀器儀表均可用IEEE-488匯流排裝配起來。它按照位並行、位元組序列雙向非同步方式傳輸訊號,連線方式為匯流排方式,儀器裝置直接並聯於總線上而不需中介單元,但總線上最多可連線15臺裝置。最大傳輸距離為20米,訊號傳輸速度壹般為500KB/s,最大傳輸速度為1MB/s。

----4.USB匯流排

---通用序列匯流排USB(universal serial bus)是由Intel、 Compaq、Digital、IBM、Microsoft、NEC、Northern Tele等7家世界著名的計算機和通訊公司***同推出的壹種新型介面標準。它基於通用連線技術,實現外設的簡單快速連線,達到方便使用者、降低成本、擴充套件PC連線外設範圍的目的。它可以為外設提供電源,而不像普通的使用串、並口的裝置需要單獨的供電系統。另外,快速是USB技術的突出特點之壹,USB的最高傳輸率可達12Mbps比串列埠快100倍,比並口快近10倍,而且USB還能支援多媒體

  • 上一篇:2023年青海省有多少高考生?
  • 下一篇:新形式新任務下如何更好地發揮共青團組織的作用
  • copyright 2024律師網大全