pcie基本概念及其工作原理介紹:PCI Express®(或稱PCIe®),是一項高性能、高帶寬,此標準由互連外圍設(shè)備專業(yè)組(PCI-SIG)制 訂,用于替代PCI、PCI Extended (PCI-X)等基于總線的通訊體系架構(gòu)以及圖形加速端口(AGP)。 轉(zhuǎn)向PCIe主要是為了實現(xiàn)顯著增強系統(tǒng)吞吐量、擴容性和靈活性的目標,同時還要降低制造成本,而這 些都是基于總線的傳統(tǒng)互連標準所達不到的。PCI Express標準在設(shè)計時著眼于未來,并且能夠繼續(xù)演 進,從而為系統(tǒng)提供更大的吞吐量。第一代PCIe規(guī)定的吞吐量是每秒2.5千兆比特(Gbps),第二代規(guī) 定的吞吐量是5.0 Gbps,而最近公布PCIe 3.0標準已經(jīng)支持8.0 Gbps的吞吐量。在PCIe標準繼續(xù)充分利 用最新技術(shù)來提供不斷加大的吞吐量的同時,采用分層協(xié)議也便于PCI向PCIe的演進,并保持了與現(xiàn)有 PCI應(yīng)用的驅(qū)動程序軟件兼容性。 雖然最初的目標是計算機擴展卡以及圖形卡,但PCIe目前也廣泛適用于涵蓋更廣的應(yīng)用門類,包括網(wǎng)絡(luò) 組建、通信、存儲、工業(yè)電子設(shè)備和消費類電子產(chǎn)品。 本白皮書的目的在于幫助讀者進一步了解PCI Express以及成功PCIe成功應(yīng)用。 PCI Express基本工作原理 拓撲結(jié)構(gòu) 本節(jié)介紹了PCIe協(xié)議的基本工作原理以及當(dāng)今系統(tǒng)中實現(xiàn)和支持PCIe協(xié)議所需要的各個組成部分。本節(jié) 的目標在于提供PCIe的相關(guān)工作知識,并未涉及到PCIe協(xié)議的具體復(fù)雜性。 PCIe的優(yōu)勢就在于降低了復(fù)雜度所帶來的成本。PCIe屬于一種基于數(shù)據(jù)包的串行連接協(xié)議,它的復(fù)雜度 估計在PCI并行總線的10倍以上。之所以有這樣的復(fù)雜度,部分是由于對以千兆級的速度進行并行至串 行的數(shù)據(jù)轉(zhuǎn)換的需要,部分是由于向基于數(shù)據(jù)包實現(xiàn)方案的轉(zhuǎn)移。 PCIe保留了PCI的基本載入-存儲體系架構(gòu),包括支持以前由PCI-X標準加入的分割事務(wù)處理特性。此 外,PCIe引入了一系列低階消息傳遞基元來管理鏈路(例如鏈路級流量控制),以仿真?zhèn)鹘y(tǒng)并行總線的 邊帶信號,并用于提供更高水平的健壯性和功能性。此規(guī)格定義了許多既支持當(dāng)今需要又支持未來擴展 的特性,同時還保持了與PCI軟件驅(qū)動程序的兼容性。PCI Express的先進特性包括:自主功率管理; 先進錯誤報告;通過端對端循環(huán)冗余校驗(ECRC)實現(xiàn)的端對端可靠性,支持熱插拔;以及服務(wù)質(zhì)量(QoS)流量分級。
上傳時間: 2013-11-29
上傳用戶:zw380105939
介紹了數(shù)字視頻接口DVI1.0 的體系架構(gòu)及其基本原理; 從應(yīng)用角度出發(fā)詳細介紹了經(jīng)實驗成功的DVI 接口電路系統(tǒng)構(gòu)成, 以及該系統(tǒng)的核心- DVI 接口器件TFP401A。重點分析了TFP401A的特性、工作原理和高頻混合信號電路在PCB 布線中的注意事項, 最后介紹了開發(fā)DVI 應(yīng)用接口相關(guān)的EDID(擴展顯示標識數(shù)據(jù))和HPD(熱插拔)檢測等VESA 技術(shù)標準。關(guān)鍵詞: DVI; TMDS; 混合信號布線; 電路設(shè)計; VESA 標準; TFP401A
標簽: DVI 接口應(yīng)用
上傳時間: 2013-10-15
上傳用戶:maricle
C++完美演繹 經(jīng)典算法 如 /* 頭文件:my_Include.h */ #include <stdio.h> /* 展開C語言的內(nèi)建函數(shù)指令 */ #define PI 3.1415926 /* 宏常量,在稍后章節(jié)再詳解 */ #define circle(radius) (PI*radius*radius) /* 宏函數(shù),圓的面積 */ /* 將比較數(shù)值大小的函數(shù)寫在自編include文件內(nèi) */ int show_big_or_small (int a,int b,int c) { int tmp if (a>b) { tmp = a a = b b = tmp } if (b>c) { tmp = b b = c c = tmp } if (a>b) { tmp = a a = b b = tmp } printf("由小至大排序之后的結(jié)果:%d %d %d\n", a, b, c) } 程序執(zhí)行結(jié)果: 由小至大排序之后的結(jié)果:1 2 3 可將內(nèi)建函數(shù)的include文件展開在自編的include文件中 圓圈的面積是=201.0619264
標簽: my_Include include define 3.141
上傳時間: 2014-01-17
上傳用戶:epson850
USB通信具有快速,熱插拔的特性,可以廣泛的應(yīng)用到與計算機通信的地方。本示例是計算機通過USB總線,控制單片機對I2C E2PROM進行讀寫操作。下位機電路主要采用廣州周立功單片機發(fā)展有限公司推出的USB Smart Board,外掛一個24系列的E2PROM。
上傳時間: 2013-12-02
上傳用戶:nanfeicui
數(shù)字運算,判斷一個數(shù)是否接近素數(shù) A Niven number is a number such that the sum of its digits divides itself. For example, 111 is a Niven number because the sum of its digits is 3, which divides 111. We can also specify a number in another base b, and a number in base b is a Niven number if the sum of its digits divides its value. Given b (2 <= b <= 10) and a number in base b, determine whether it is a Niven number or not. Input Each line of input contains the base b, followed by a string of digits representing a positive integer in that base. There are no leading zeroes. The input is terminated by a line consisting of 0 alone. Output For each case, print "yes" on a line if the given number is a Niven number, and "no" otherwise. Sample Input 10 111 2 110 10 123 6 1000 8 2314 0 Sample Output yes yes no yes no
上傳時間: 2015-05-21
上傳用戶:daguda
源代碼\用動態(tài)規(guī)劃算法計算序列關(guān)系個數(shù) 用關(guān)系"<"和"="將3個數(shù)a,b,c依次序排列時,有13種不同的序列關(guān)系: a=b=c,a=b<c,a<b=v,a<b<c,a<c<b a=c<b,b<a=c,b<a<c,b<c<a,b=c<a c<a=b,c<a<b,c<b<a 若要將n個數(shù)依序列,設(shè)計一個動態(tài)規(guī)劃算法,計算出有多少種不同的序列關(guān)系, 要求算法只占用O(n),只耗時O(n*n).
標簽: lt 源代碼 動態(tài)規(guī)劃 序列
上傳時間: 2013-12-26
上傳用戶:siguazgb
u盤驅(qū)動程序 通用串行總線(USB Universal Serial Bus)是一種計算機與外部設(shè)備連接的新技術(shù),相對于PC傳統(tǒng)的串/并行接口,USB具有較高的數(shù)據(jù)傳輸率、即插即用、熱插拔、易擴充和低成本等優(yōu)點。從USB標準頒布以來的短時間內(nèi),USB已成為PC必備的標準接口。
上傳時間: 2015-06-13
上傳用戶:aysyzxzm
c語言版的多項式曲線擬合。 用最小二乘法進行曲線擬合. 用p-1 次多項式進行擬合,p<= 10 x,y 的第0個域x[0],y[0],沒有用,有效數(shù)據(jù)從x[1],y[1] 開始 nNodeNum,有效數(shù)據(jù)節(jié)點的個數(shù)。 b,為輸出的多項式系數(shù),b[i] 為b[i-1]次項。b[0],沒有用。 b,有10個元素ok。
上傳時間: 2014-01-12
上傳用戶:變形金剛
crc任意位生成多項式 任意位運算 自適應(yīng)算法 循環(huán)冗余校驗碼(CRC,Cyclic Redundancy Code)是采用多項式的 編碼方式,這種方法把要發(fā)送的數(shù)據(jù)看成是一個多項式的系數(shù) ,數(shù)據(jù)為bn-1bn-2…b1b0 (其中為0或1),則其對應(yīng)的多項式為: bn-1Xn-1+bn-2Xn-2+…+b1X+b0 例如:數(shù)據(jù)“10010101”可以寫為多項式 X7+X4+X2+1。 循環(huán)冗余校驗CRC 循環(huán)冗余校驗方法的原理如下: (1) 設(shè)要發(fā)送的數(shù)據(jù)對應(yīng)的多項式為P(x)。 (2) 發(fā)送方和接收方約定一個生成多項式G(x),設(shè)該生成多項式 的最高次冪為r。 (3) 在數(shù)據(jù)塊的末尾添加r個0,則其相對應(yīng)的多項式為M(x)=XrP(x) 。(左移r位) (4) 用M(x)除以G(x),獲得商Q(x)和余式R(x),則 M(x)=Q(x) ×G(x)+R(x)。 (5) 令T(x)=M(x)+R(x),采用模2運算,T(x)所對應(yīng)的數(shù)據(jù)是在原數(shù) 據(jù)塊的末尾加上余式所對應(yīng)的數(shù)據(jù)得到的。 (6) 發(fā)送T(x)所對應(yīng)的數(shù)據(jù)。 (7) 設(shè)接收端接收到的數(shù)據(jù)對應(yīng)的多項式為T’(x),將T’(x)除以G(x) ,若余式為0,則認為沒有錯誤,否則認為有錯。
上傳時間: 2014-11-28
上傳用戶:宋桃子
wince host 和 target PCI驅(qū)動程序,支持熱插拔。target側(cè)PCI驅(qū)動支持philips trimedia處理器
上傳時間: 2014-12-07
上傳用戶:coeus
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1