0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

PCIe傳輸速率和有效帶寬科普

線纜行業(yè)朋友分享圈 ? 來源:線纜行業(yè)朋友分享圈 ? 2023-07-19 11:04 ? 次閱讀

PCIe最初被稱為HSI(用于高速互連),并在最終確定其PCI-SIG名稱PCI Express之前,將其名稱更改為3GIO(第三代I / O)。名為阿拉帕霍工作組(AWG)的技術(shù)工作組制定了該標(biāo)準(zhǔn)。對(duì)于初稿,特設(shè)工作組只包括英特爾工程師; 隨后特設(shè)工作組擴(kuò)大到包括行業(yè)伙伴。PCI Express是一項(xiàng)不斷發(fā)展和完善的技術(shù).

wKgZomS3VVyAUUZmAABxopAMAnk478.jpg

“速度得用金錢來換,因此我們?cè)谶~向更高信號(hào)速率的同時(shí),會(huì)看到有多少人愿意為此付出代價(jià),以及他們會(huì)怎么做?!焙孟⑹?,PCIe將按照時(shí)程在年底完成0.71版的批準(zhǔn),將提供高達(dá)256GB/s 的速率;這距離16 GT/s速率的4.0版PCIe問世還不到兩年。加速PCIe發(fā)展藍(lán)圖的主要推手是云端運(yùn)算需求;而PCIe以往是每3~4年,甚至是7年會(huì)將數(shù)據(jù)傳輸速率提升一倍。數(shù)據(jù)中心網(wǎng)絡(luò)需要更快的速度以過渡至800Gbit以太網(wǎng)絡(luò),而數(shù)量越來越龐大的深度學(xué)習(xí)加速器,也感覺它們需要更高速度.

淺談PCIe傳輸速率和有效帶寬計(jì)算方式

PCIe是串行總線,PCIe1.0的線上比特傳輸速率為2.5Gb/s,物理層使用8/10編碼,即8比特的數(shù)據(jù),實(shí)際在物理線路上是需要傳輸10比特的,因此:

PCIe1.0 x 1的帶寬=(2.5Gb/s )/ 10bit =250MB/s

這是單條Lane的帶寬,有幾條Lane,那么整個(gè)帶寬就是250MB乘以Lane的數(shù)目。

PCIe2.0的線上比特傳輸速率在PCIe1.0的基礎(chǔ)上翻了一倍,為5Gb/s,物理層同樣使用8/10編碼,所以:

PCIe2.0 x 1的帶寬=(5Gb/s )/ 10bit = 500MB/s

同樣,有多少條Lane,帶寬就是500MB/s乘以Lane的數(shù)目。

PCIe3.0的線上比特傳輸速率沒有在PCIe2.0的基礎(chǔ)上翻倍,不是10Gb/s,而是8Gb/s,但物理層使用的是128/130編碼進(jìn)行數(shù)據(jù)傳輸,所以:

PCIe3.0 x 1的帶寬=(8Gb/s)/ 8bit = 1GB/s

同樣,有多少條Lane,帶寬就是1GB/s乘以Lane的數(shù)目。

由于采用了128/130編碼,128比特的數(shù)據(jù),只額外增加了2bit的開銷,有效數(shù)據(jù)傳輸比率增大,雖然線上比特傳輸率沒有翻倍,但有效數(shù)據(jù)帶寬還是在PCIe2.0的基礎(chǔ)上做到翻倍。

這里值得一提的是,上面算出的數(shù)據(jù)帶寬已經(jīng)考慮到8/10或者128/130編碼,因此,大家在算帶寬的時(shí)候,沒有必要再考慮線上編碼的問題了。

SATA單通道不同,PCIe連接可以通過增加通道數(shù)擴(kuò)展帶寬,彈性十足。通道數(shù)越多,速度越快。不過,通道數(shù)越多,成本越高,占用更多空間,還有就是更耗電。因此,使用多少通道,應(yīng)該在性能和其他因素之間進(jìn)行一個(gè)綜合考慮。

PCIe是從PCI發(fā)展過來的,PCIe的”e”是express的簡(jiǎn)稱,快的意思。PCIe怎么就能比PCI快呢,因?yàn)镻CIe在物理傳輸上,跟PCI有著本質(zhì)的區(qū)別。PCI使用并口傳輸數(shù)據(jù),而PCIe使用的是串口傳輸。PCI并行總線,單個(gè)時(shí)鐘周期可以傳輸32bit或者64bit,怎么就比不了你單個(gè)時(shí)鐘周期傳輸1個(gè)bit數(shù)據(jù)的串行總線呢。在實(shí)際時(shí)鐘頻率比較低的情況下,并口因?yàn)榭梢酝瑫r(shí)傳輸若干比特,速率確實(shí)比串口快。隨著技術(shù)的發(fā)展,數(shù)據(jù)傳輸速率要求越來越快,要求時(shí)鐘頻率也越來越快,但是,并行總線時(shí)鐘頻率不是想快就能快的。如下圖所示:

wKgaomS3VVyAHORaAABRAGpzutA094.jpg

在發(fā)送端,數(shù)據(jù)在某個(gè)時(shí)鐘沿傳出去(左邊時(shí)鐘第一個(gè)上升沿),在接收端,數(shù)據(jù)在下個(gè)時(shí)鐘沿(右邊時(shí)鐘第二個(gè)上升沿)接收。因此,要在接收端能正確采集到數(shù)據(jù),要求時(shí)鐘的周期必須大于數(shù)據(jù)傳輸?shù)臅r(shí)間(從發(fā)送端到接收端)。受限于數(shù)據(jù)傳輸時(shí)間(該時(shí)間還隨著數(shù)據(jù)線長(zhǎng)度的增加而增加),因此時(shí)鐘頻率不能做得太高。另外,時(shí)鐘信號(hào)在線上傳輸?shù)臅r(shí)候,也會(huì)存在相位偏移(clock skew ),影響接收端的數(shù)據(jù)采集。

PCIe使用串行總線進(jìn)行數(shù)據(jù)傳輸就沒有這些問題。它沒有外部時(shí)鐘信號(hào),它的時(shí)鐘信息通過8/10編碼或者128/130編碼嵌入在數(shù)據(jù)流,接收端可以從數(shù)據(jù)流里面恢復(fù)時(shí)鐘信息,因此,它不受數(shù)據(jù)在線上傳輸時(shí)間的限制,你導(dǎo)線多長(zhǎng)都沒有問題,你數(shù)據(jù)傳輸頻率多快也沒有問題;沒有外部時(shí)鐘信號(hào),自然就沒有所謂的clock skew問題.

淺談PCIe線材結(jié)構(gòu)

PCIe為串行,通過使用差分信號(hào)傳輸(differential transmission),信號(hào)完整性理論之差分訊號(hào);采用雙通道技術(shù),在傳輸模式上,PCI-Express采用與全雙工通信技術(shù)類似的雙通道傳輸模式,在速度方面,PCI-Express v1.0a 為每個(gè)通道提供了2.5Gb/s的傳輸速率,隨著版本的不同,面向PCI Express擴(kuò)展卡應(yīng)用的線纜組件可提供PCIe X4、X8和X16等規(guī)格,該系列線纜組件包含MiniSAS、SATA、QSFP +和SPF +等高速線纜。PCIE物理層實(shí)現(xiàn)了一對(duì)收發(fā)差分對(duì),可以實(shí)現(xiàn)全雙工的通訊方式,目前主要的PCIE結(jié)構(gòu)主要是SAS結(jié)構(gòu),線材選用CAT A ,B,C ,D,E結(jié)構(gòu),根據(jù)測(cè)試的參數(shù)要求,設(shè)計(jì)符合不同規(guī)范的參數(shù)。

wKgaomS3VVyAE1Y0AAAjcPEkoPE042.png

PCIe Spec只是規(guī)定了物理層需要實(shí)現(xiàn)的功能、性能與參數(shù)等,置于如何實(shí)現(xiàn)這些卻并沒有明確的說明。也就是說,廠商可以根據(jù)自己的需要和實(shí)際情況,來設(shè)計(jì)PCIe的物理層結(jié)構(gòu)來保證功能即可!

wKgZomS3VVyAELb0AAEe8bCvDQI797.jpg

審核編輯:湯梓紅

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 帶寬
    +關(guān)注

    關(guān)注

    3

    文章

    878

    瀏覽量

    40632
  • 傳輸速率
    +關(guān)注

    關(guān)注

    0

    文章

    46

    瀏覽量

    16314
  • PCIe
    +關(guān)注

    關(guān)注

    15

    文章

    1165

    瀏覽量

    81982
  • 串行總線
    +關(guān)注

    關(guān)注

    1

    文章

    176

    瀏覽量

    30551

原文標(biāo)題:PCIe傳輸速率和有效帶寬科普

文章出處:【微信號(hào):線纜行業(yè)朋友分享圈,微信公眾號(hào):線纜行業(yè)朋友分享圈】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    請(qǐng)問GEN1 PCIE最高可配置2.5Gbps,這里說的最高傳輸速率是根據(jù)PCIE的協(xié)議制定的嗎?

    傳輸速率是根據(jù)PCIE的協(xié)議制定的嗎?2.如果我設(shè)置的速率超過5.0Gbps可以嗎?是否會(huì)出現(xiàn)數(shù)據(jù)的傳輸錯(cuò)誤等現(xiàn)象?3.不太理解
    發(fā)表于 06-19 04:36

    PCIe一般介紹

    PCIe提供了一種可裁減高速串行I/O點(diǎn)到點(diǎn)的總線連接。PCIe的LAN是一個(gè)全雙工的通道,由一對(duì)接收差分對(duì)和一對(duì)發(fā)送差分對(duì)構(gòu)成。PCIe帶寬可以通過增減LANE數(shù)來調(diào)整。
    發(fā)表于 06-03 07:09

    如何提高PCIe數(shù)據(jù)速率?

    如何提高PCIe數(shù)據(jù)速率?
    發(fā)表于 05-20 06:17

    MAX4950A 雙通道PCIe緩沖器,有效保持PCIe 2

    MAX4950A 雙通道PCIe緩沖器,有效保持PCIe 2.0數(shù)據(jù)速率下的信號(hào)完整性
    發(fā)表于 08-18 11:39 ?730次閱讀

    集線器的傳輸速率

    集線器的傳輸速率 傳輸速率是指集線器的數(shù)據(jù)交換能力,也叫“帶寬”,單位是Mbps(兆位/秒),目前主流的集線器
    發(fā)表于 01-08 10:16 ?2713次閱讀

    如何使用FPGA的PCIe總線進(jìn)行DMA平臺(tái)設(shè)計(jì)

    , PCI_ X等總線,因其性能無法達(dá)到系統(tǒng)的傳輸要求,正逐步淘汰,PCIe總 線作為新一代的總線標(biāo)準(zhǔn),它具有數(shù)據(jù)傳輸速率高,可更好地支持未來高端顯卡等優(yōu)點(diǎn),在LTE系統(tǒng)的物理層中,設(shè)
    發(fā)表于 11-13 16:40 ?29次下載
    如何使用FPGA的<b class='flag-5'>PCIe</b>總線進(jìn)行DMA平臺(tái)設(shè)計(jì)

    帶寬和數(shù)據(jù)傳輸速率有什么關(guān)系

    傳輸過程中,主要有頻率和速率兩種概念。速率就是每秒鐘可以傳輸的速度,而頻率就是每秒鐘可以動(dòng)作的次數(shù),一般來說,在模擬信號(hào)中帶寬指的就是頻率
    的頭像 發(fā)表于 02-12 16:55 ?4.6w次閱讀

    明德?lián)PPCIE高速傳輸解決方案

    明德?lián)P在PCIE高速傳輸方案積累了豐富的技術(shù),傳輸帶寬利用率可達(dá)到90%以上,延遲可達(dá)到理論的最低延遲值。
    發(fā)表于 04-13 10:36 ?860次閱讀
    明德?lián)P<b class='flag-5'>PCIE</b>高速<b class='flag-5'>傳輸</b>解決方案

    手持自組網(wǎng)電臺(tái)傳輸速率的測(cè)試

    測(cè)試軟件 iperf3 測(cè)試時(shí)長(zhǎng) TCP灌包60秒 2、測(cè)試內(nèi)容 帶寬分別設(shè)置2.5、5、10、20MHz情況下,測(cè)試最大傳輸速率和平均傳輸時(shí)延 3、測(cè)試結(jié)果(TCP灌包)
    發(fā)表于 05-09 17:13 ?624次閱讀
    手持自組網(wǎng)電臺(tái)<b class='flag-5'>傳輸</b><b class='flag-5'>速率</b>的測(cè)試

    PCIe傳輸速率有效帶寬計(jì)算方式

    受委托讓我整理一個(gè)關(guān)于PCIe的主題分享文章,半月有余實(shí)在沒辦法交差,首先,我自己本身,對(duì)PCIe并沒有做到胸有成竹,我的PCIe知識(shí)也只是停留在理論階段,我并沒有實(shí)際做過任何有關(guān)PCIe
    發(fā)表于 11-28 10:25 ?7172次閱讀

    USB帶寬傳輸速率科普

    帶寬:簡(jiǎn)單講就是我們修的高速公路,如果一車道就是一個(gè)帶寬,如果幾車道,就乘以相對(duì)應(yīng)的車道,得出來就是可以跑的帶寬,專業(yè)的書本上一般都這么寫
    的頭像 發(fā)表于 04-01 09:43 ?4059次閱讀

    PCIe 5.0均衡模式:縮短鏈路啟動(dòng)時(shí)間

    5.0 的傳輸速率為每秒 32 千兆傳輸 (GT/s),而 PCIe 16.4 支持的傳輸速率
    的頭像 發(fā)表于 05-26 10:23 ?1557次閱讀
    <b class='flag-5'>PCIe</b> 5.0均衡模式:縮短鏈路啟動(dòng)時(shí)間

    PCIe傳輸速率有效帶寬科普

    PCIe最初被稱為HSI(用于高速互連),并在最終確定其PCI-SIG名稱PCIExpress之前,將其名稱更改為3GIO(第三代I/O)。名為阿拉帕霍工作組(AWG)的技術(shù)工作組制定了該標(biāo)準(zhǔn)。對(duì)于
    的頭像 發(fā)表于 07-31 23:37 ?6584次閱讀
    <b class='flag-5'>PCIe</b><b class='flag-5'>傳輸</b><b class='flag-5'>速率</b>和<b class='flag-5'>有效</b><b class='flag-5'>帶寬</b><b class='flag-5'>科普</b>

    PCIe 5.0驗(yàn)證實(shí)戰(zhàn),經(jīng)常遇到的那些問題?

    PCIe 5.0是當(dāng)前最新的PCI Express規(guī)范,提供了更高的數(shù)據(jù)傳輸速率和更大的帶寬。
    的頭像 發(fā)表于 10-27 16:23 ?842次閱讀
    <b class='flag-5'>PCIe</b> 5.0驗(yàn)證實(shí)戰(zhàn),經(jīng)常遇到的那些問題?

    PCIE相關(guān)概念和帶寬計(jì)算方法

    傳輸速率為每秒傳輸量GT/s,而不是每秒位數(shù)Gbps,因?yàn)?b class='flag-5'>傳輸量包括不提供額外吞吐量的開銷位;比如 PCIe 1.x和
    的頭像 發(fā)表于 01-16 14:42 ?1072次閱讀
    <b class='flag-5'>PCIE</b>相關(guān)概念和<b class='flag-5'>帶寬</b>計(jì)算方法