精品人妻一区二区三区麻豆91国产精品亚洲精品日韩|国产成人精品久久久久日韩中文字幕视频一区二区|国产区精品福利在线熟女|xk8134星空传媒|亚洲一区二区精品3399|5566中文字幕一区二区|国产69精品久久久久9999|中文字幕亚洲欧美日韩|国产日韩久久久久精品影院|亚洲国产精品久久久久久久久,果冻传媒精选麻豆人口中文av内射,欧美成人精品一区二区三区在线观看国产91精品肉色丝袜 ,国产日韩欧美一区二区久久精品东北电影制片厂第一部电影

在線客服
首頁 > 技術(shù)文章 >
技術(shù)文章
技術(shù)文章

迎接新一代產(chǎn)品連結(jié)技術(shù) PCI Express取代PCI崛起

如今的主機板跟早年的不相同了。從曩昔十多年來,整個PC工業(yè)都在建構(gòu)PCI(PeripheralComponent
Interconnect)總線技能,,并且一切電子工程科系的學(xué)生也都學(xué)習(xí)這項技能,。但是PCI規(guī)范卻已過期,,因為PCI己無法滿意新一代消耗性設(shè)備以及核算機外設(shè)產(chǎn)物運用的需要,,因而越來越多體系描繪業(yè)者也標明「需要越過PCI,并運用準備好處置下一代傳輸頻寬需要的PCIExpress,?!?br />事實上,PCIExpress當(dāng)前被廣泛認為是一項革命性的搬運技能,,其重要性是可以滿意公司用戶,、消耗者,以及網(wǎng)絡(luò)運用者對頻寬繼續(xù)不斷晉升的需要,。如今最重要的數(shù)據(jù)通訊設(shè)備平臺以及個人核算機裝備都選用PCI接口,,但為了撐持將來繼續(xù)添加的頻寬需要,則有轉(zhuǎn)換成PCIExpress界面的必要性,。
PCI逐步搬運到另一項新代代總線技能的表象并不令人訝異,,但要評論為何業(yè)界要選用一項新技能去替代一項原有的技能,則是適當(dāng)風(fēng)趣的論題,。而PCIExpress總線技能因為具有許多技能長處,,所以才干鋒芒畢露。
PCI Express處置頻寬需要
第一個因頻寬需要添加而不適用PCI的外圍裝備是高階印象卡,。為了處置這個問題,,業(yè)界改用印象處置加快端口(AdvancedGraphics
Port, AGP)作為獨特的視訊總線。選用AGP技能的廠商乃至將AGP直接銜接到Intel ICH5芯片組的內(nèi)存操控器(MCH),,使AGP的頻寬晉升到每秒2GB,。為了像AGP相同晉升頻寬,其它外圍裝備也紛繁效尤,,結(jié)尾如聲卡與USB之類的裝備,,簡直都和主機板的芯片組直接銜接以取得滿足的頻寬。也因而整個PC架構(gòu)需要一個新的擴大總線,,以撐持像Gigabit以太網(wǎng)絡(luò)(GBE)的高頻寬外圍裝備,。
為了處置頻寬需要的問題,許多技能規(guī)范連續(xù)面世卻也很快就被篩選,,例如更快,、頻寬更多的PCI規(guī)范,以及某些服務(wù)器描繪所選用的PCI-X總線,,都只是稍縱即逝,。結(jié)尾,Intel公司方案更改主機板芯片組的規(guī)范,,并壓服PCISIG安排選用它的3GIO(3rd Generation I/O)規(guī)范,,結(jié)尾更發(fā)布將這項接口規(guī)范改名為PCIExpress,。
PCI Express是一種具擴大性的的總線,,在首項規(guī)范改版中,,在2.5Ghz的信號速度下可供給從每秒250Mb到每秒8Gb的信號傳輸率。乃至可以透過添加頻率速度或總線寬度的辦法取得更高的頻寬,。PCIExpress最重要的技能效益之一,,在于這個接口具有與PCI軟件的回溯兼容性,使當(dāng)前根本輸收支體系(BIOSes)以及操作體系皆能保持相同的運作辦法,。
PCI Express有一項很風(fēng)趣的特征,,就是這個規(guī)范可用兩種辦法擴大(見表1)。開端的規(guī)范需要每個傳輸方向需要每秒2.5Gb或適當(dāng)于大約每秒250Mb的雙向傳輸,,均勻上傳與下載的頻寬簡直是當(dāng)前PCI總線的兩倍,。別的,需要更高頻寬的設(shè)備與插槽還可添加額定的通道,,能夠的挑選包羅x2,、x4、x8,、x12,、x16或x32之通道頻寬(見圖2),但是16通道(x16)估計將成為新一代繪圖總線接口,。
這套規(guī)范的另一項效益在于可以將總線延伸到PC機殼之外,。PCIExpress SIG安排從2003年開端,便活躍擬定一套PCIExpress的線材規(guī)范,。一旦這套規(guī)范完結(jié),,PCIe總線將可用來銜接PC外部的高頻寬外圍裝備。
PCI Express可抵達短時刻搬運
PCI Express和PC體系中的PCI架構(gòu)十分相似,,都是以外圍銜接總線的型態(tài)建構(gòu)于南橋芯片中,。此外,PCIExpress也由北橋芯片中延伸出來,,以供繪圖卡運用,。圖3顯現(xiàn)賤價PC體系之PCI Express建構(gòu)辦法。盡管當(dāng)前許多外圍銜接設(shè)備仍選用PCI接口,,但為了投合將來,,更高傳輸頻寬的需要將會在短時刻內(nèi)搬運到PCIExpress接口。
因為具有優(yōu)良的根底架構(gòu)和PCI在軟件上的回溯兼容性,,因而PCIExpress接口的搬運可以說是垂手可得,。此外,全球工業(yè)對PCI接口都適當(dāng)知道,,因而搬運到PCIExpress是適當(dāng)合理的挑選,。以下讓咱們來評論典型PCIExpress傳輸?shù)倪M程,以知道其間數(shù)據(jù)傳輸?shù)耐緩健?br />PCI Express可下降一半的回傳推遲率為了完好解說PCIExpress的效益,讓咱們來看看PCIExpress在實踐運用中是怎么進行的,。以網(wǎng)頁瀏覽器的運用為例,,這項運用能夠需要讀取從以太網(wǎng)絡(luò)卡中現(xiàn)已接納的一些數(shù)據(jù)。為了讀取數(shù)據(jù),,瀏覽器會發(fā)生讀取內(nèi)存緩沖區(qū)的需要,,而這個需要顛末數(shù)個軟件層的傳達之后,結(jié)尾會抵達硬件籠統(tǒng)層(HAL),。HAL歸于Windows操作體系的一部份,,可將各種邏輯地址轉(zhuǎn)譯為實體地址。一旦這項需要顛末HAL,,CPU將會履行物理內(nèi)存地址的讀取舉措,,此刻這個CPU履行緒有必要等候讀取舉措的完結(jié)。
一旦讀取舉措的傳輸脫離CPU之后,,將會顛末前端總線(FSB,,如上面圖3所示)進入北橋芯片(也稱為內(nèi)存操控器集線器(MCH)或Root Complex)。北橋芯片檢視傳輸?shù)牡刂?,發(fā)現(xiàn)目的地是南橋芯片(也稱為ICH或IO集線操控器)后,,會因而將傳輸轉(zhuǎn)送到南橋芯片。南橋芯片包括一個PCIExpress交換器,,會將這個讀取需要初次移入PCIExpress之中(如圖3底部所示的I/O集線操控器),。
在這里,讀取需要進入RootComplex的擺放之中(圖4),。一旦讀取需要抵達擺放前端時,,RootComplex會將其放置于數(shù)據(jù)買賣層封包(TLP)之中,這個TLP包括一個回傳地址,,讓體系能傳遞所讀取的數(shù)據(jù),、被讀取數(shù)據(jù)的地址,以及被讀取數(shù)據(jù)的長度,。如今這個封包現(xiàn)已準備好透過聯(lián)機傳送,,但RootComplex應(yīng)該先承認接納端的設(shè)備有滿足的空間可暫時貯存這個封包。
PCI Express運用一種稱為「授權(quán)式(credit-based)流程操控」的辦法,,以把握聯(lián)機另一端可用的緩沖區(qū)空間,。當(dāng)一個端點設(shè)備或交換器啟動時,會傳送一個數(shù)據(jù)鏈路層封包(DLLP)到聯(lián)機的另一端,,可顯現(xiàn)每一種傳輸類型有多少的緩沖區(qū)空間可以運用,,然后傳送端的設(shè)備會核算接納端還有多少剩下空間可用。因為能夠的接納緩沖區(qū)許多,,這種流程操控形式在PCIExpress接口中就顯得獨特重要,,若選用重傳式流程操控法的話,,因缺少有體系的數(shù)據(jù)管理辦法,所以當(dāng)體系一搜尋到有內(nèi)含空間的接納緩沖區(qū)時,,許多頻寬會在數(shù)據(jù)頻頻往復(fù)間被消耗掉,。
因為咱們的讀取需要只要16位的長度,因而只需要一次授權(quán)(credit),。當(dāng)Root Complex具有該傳輸類型以及虛擬通道(VC)所需的滿足credit之后(請參閱PCIExpress詞匯解說中「虛擬通道」的界說),,會將讀取需要透過聯(lián)機傳送(見圖4的箭頭#1所示),,并在其重傳緩沖區(qū)(ReplayBuffer)貯存該封包的復(fù)本,。這個重傳緩沖區(qū)會暫時保存封包復(fù)本,直到交換器承認該封包停止,。盡管在PC背板上履行過錯校對好像不太需要,,但過錯校對可以晉升服務(wù)器可運用的時刻,且將容許這個規(guī)范將來之?dāng)U大以接納外部的銜接線材,。
下一步是當(dāng)交換器接納到讀取需要之后,,會檢查地址欄,并依據(jù)主機所宣布的地址規(guī)模,,判別正確的下傳端口,,然后將消息放置在該通訊端口的傳輸緩沖區(qū)中。若是還有其它消息需要處置,,交換器會先傳送具有較高優(yōu)先權(quán)的消息,,然后將咱們的讀取需要轉(zhuǎn)送到設(shè)備中(見圖4的箭頭#2)。
設(shè)備會將讀取需要放在接納緩沖區(qū)傍邊,,這個時分具有較高優(yōu)先權(quán)的虛擬通道再次有時機優(yōu)先被處置,。在咱們?nèi)缃裨u論的情況下,接納緩沖區(qū)是空的,,因而咱們的需要可以馬上被處置,。該設(shè)備會從其內(nèi)存中擷取數(shù)據(jù),并樹立一個內(nèi)含對方需要之?dāng)?shù)據(jù)的讀取完結(jié)封包(ReadCompletion Packet),。這個讀取完結(jié)封包會進入該設(shè)備的傳輸緩沖區(qū)擺放中,,準備透過交換器傳回RootComplex。當(dāng)傳輸緩沖區(qū)獲準傳輸時,,封包會透過聯(lián)機傳送,,并貯存于重傳緩沖區(qū)之中。
因為設(shè)備與交換器之間的途徑當(dāng)前沒有任何指令在進行,,因而交換器可以進行直接貫穿傳輸(Cut-throughTransaction)的作業(yè)(見圖4之箭頭#3及箭頭#4),。進行直接貫穿傳輸時,交換器在沒有接納到完好的封包時,,就會開端將封包傳送到上傳埠,;這種傳輸辦法可以大幅下降PCIExpress體系的推遲率,。在咱們的典范中,因為選用單一交換器,,直接貫穿傳輸可以將回傳時的推遲率下降一半,。
當(dāng)南橋芯片接納到讀取完結(jié)封包之后,會顛末北橋芯片回傳到CPU,,然后CPU可以再次運作這個履行緒,,而所讀取的數(shù)據(jù)也會出現(xiàn)給運用者。盡管這個進程聽起來很雜亂,,但其間有許多步調(diào)是PC體系內(nèi)原來就具有的,。當(dāng)前每一部核算機都有北橋與南橋芯片,并且這些步調(diào)與指令的履行皆以奈秒作為丈量單位,。
PCI Express將成將來10年P(guān)C總線
PCI Express儼然是PC演化的下一個步調(diào),。跟著結(jié)尾運用者對頻寬需要不斷添加,別的核算機廠商愈來愈注重本錢操控,,對照之下PCIExpress供給適當(dāng)有吸引力的處置方案,。PCIExpress和USB、SATA規(guī)范相同,,可將數(shù)個巨大的并行總線轉(zhuǎn)變?yōu)閱我粶蚀_的高速序列總線,。選用序列總線可以削減背板中線路的數(shù)量與線材,因而也可削減EMI,、本錢與空間的運用,。并且PCIExpress具有與現(xiàn)有PC架構(gòu)之回溯兼容性,因而不需要從頭改造核算機體系即可調(diào)配PCIExpress架構(gòu),。有鑒于PCIExpress在效能上的晉升以及完善的回溯兼容性,,PCIExpress無疑是將來十年真實的PC總線。
北京迪陽世紀科技有限責(zé)任公司 版權(quán)所有 ? 2008 - 2018 著作權(quán)聲明
010-62156134 62169728 13301007825 節(jié)假日:13901042484 微信號:sun62169728
地址:北京市西城阜外百萬莊扣鐘北里7號公寓
E_mail:[email protected] 傳真: 010-68328400
京ICP備17023194號-1 公備110108007750