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

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

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

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

廣東萬連科技有限公司 ? 2023-07-31 23:37 ? 次閱讀

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

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

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

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

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

這是單條Lane的帶寬,有幾條Lane,那么整個帶寬就是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編碼進行數(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編碼,因此,大家在算帶寬的時候,沒有必要再考慮線上編碼的問題了。

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

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

2d70c13c-2fb8-11ee-bbcf-dac502259ad0.jpg

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

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

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

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

2d86e7dc-2fb8-11ee-bbcf-dac502259ad0.png

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

2d9a9e80-2fb8-11ee-bbcf-dac502259ad0.jpg

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

    關(guān)注

    3

    文章

    899

    瀏覽量

    40797
  • 傳輸
    +關(guān)注

    關(guān)注

    0

    文章

    152

    瀏覽量

    27417
  • PCIe
    +關(guān)注

    關(guān)注

    15

    文章

    1200

    瀏覽量

    82353
收藏 人收藏

    評論

    相關(guān)推薦

    PCIe的最新發(fā)展趨勢

    1. PCIe 5.0和6.0的推出 PCIe 5.0和6.0是最新的PCIe標(biāo)準(zhǔn),它們提供了更高的數(shù)據(jù)傳輸速率。
    的頭像 發(fā)表于 11-06 09:35 ?230次閱讀

    PCIe 4.0與PCIe 3.0的性能對比

    隨著科技的快速發(fā)展,計算機硬件也在不斷地更新?lián)Q代。PCI Express(PCIe)作為一種高速串行計算機擴展總線標(biāo)準(zhǔn),廣泛應(yīng)用于計算機硬件連接,如顯卡、固態(tài)硬盤等。 1. 帶寬對比 PCIe
    的頭像 發(fā)表于 11-06 09:22 ?495次閱讀

    LORA模塊的數(shù)據(jù)傳輸速率

    有所不同。以下是關(guān)于LoRa模塊數(shù)據(jù)傳輸速率的一些關(guān)鍵點: 數(shù)據(jù)傳輸速率的可變性 : LoRa技術(shù)允許在不同的數(shù)據(jù)速率下操作,以適應(yīng)不同的應(yīng)
    的頭像 發(fā)表于 10-31 17:03 ?477次閱讀

    傳輸頻率和傳輸速率怎么換算

    傳輸頻率和傳輸速率是兩個不同的概念,但它們之間存在一定的關(guān)系,可以通過特定的公式進行換算,但需要注意的是,這種換算并不是直接的,而是取決于調(diào)制方式和信號的特性。 一、定義與區(qū)別 傳輸
    的頭像 發(fā)表于 10-12 10:28 ?650次閱讀

    PCIe 5.0 SerDes 測試

    ,用于串行數(shù)據(jù)傳輸總線。PCIe 的物理層 (PHY) 還支持 SATA Express (SATAe) 和非易失性存儲器規(guī)范 (NVMe)。 表 1 顯示了 PCIe 數(shù)據(jù)速率的演變
    的頭像 發(fā)表于 08-16 09:33 ?571次閱讀
    <b class='flag-5'>PCIe</b> 5.0 SerDes 測試

    PCIe傳輸的優(yōu)勢與挑戰(zhàn)

    PCIe向光傳輸接口的轉(zhuǎn)變,預(yù)示著低延遲傳輸將取得新的突破。作為PCI標(biāo)準(zhǔn)組織(PCI-SIG)的關(guān)鍵成員,新思科技不僅深度參與其中,并積極協(xié)助制定新的標(biāo)準(zhǔn)。外設(shè)組件高速互連(PCIe
    的頭像 發(fā)表于 08-12 10:37 ?497次閱讀
    <b class='flag-5'>PCIe</b>光<b class='flag-5'>傳輸</b>的優(yōu)勢與挑戰(zhàn)

    超6類網(wǎng)線的典型傳輸速率是多少m

    超6類網(wǎng)線也被稱為Cat6a網(wǎng)線,是六類網(wǎng)線的一種升級版,具有更高的傳輸性能。關(guān)于超6類網(wǎng)線的典型傳輸速率,以下是詳細(xì)分析: 一、傳輸速率
    的頭像 發(fā)表于 07-23 10:03 ?5995次閱讀

    pcie4.0插在3.0的主板上會怎么樣

    PCIe 1.0:2003年推出,數(shù)據(jù)傳輸速率為2.5 GT/s。 PCIe 2.0:2007年推出,數(shù)據(jù)傳輸
    的頭像 發(fā)表于 07-10 10:16 ?2736次閱讀

    pcie4.0和pcie3.0接口兼容嗎

    速率、通道數(shù)量、功耗等方面有所不同。 PCIe 3.0是PCIe總線的第三個版本,于2010年發(fā)布。它的最大傳輸速率為8 Gbps,支持最多
    的頭像 發(fā)表于 07-10 10:12 ?5867次閱讀

    三種實現(xiàn)光模塊更高傳輸速率的技術(shù)

    本文介紹三種提高光模塊傳輸速率的技術(shù):波分復(fù)用技術(shù)、多路并行傳輸技術(shù)和高階調(diào)制技術(shù)。波分復(fù)用技術(shù)利用光的波長特性將不同波長的信號同時傳輸在同一條光纖上,實現(xiàn)光纖的并行
    的頭像 發(fā)表于 03-11 15:31 ?578次閱讀

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

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

    短波波分復(fù)用(SWDM)是什么?SWDM技術(shù)支持多少傳輸速率傳輸距離

    短波波分復(fù)用(SWDM)是什么?SWDM技術(shù)能支持多少傳輸速率傳輸距離? 短波波分復(fù)用(SWDM)是一種用于光纖通信的技術(shù),通過同時傳輸多個不同波長的信號來提高通信
    的頭像 發(fā)表于 12-27 11:28 ?943次閱讀

    為什么PCIe Retimer芯片可成為未來主流解決方案呢?

    PCIe協(xié)議持續(xù)更新?lián)Q代,每代升級傳輸速率翻倍。** 總線是為服務(wù)器主板上不同的硬件進行互相數(shù)據(jù)通信的“道路”,單位時間內(nèi)數(shù)據(jù)傳輸量被稱為帶寬
    的頭像 發(fā)表于 12-06 16:45 ?3671次閱讀
    為什么<b class='flag-5'>PCIe</b> Retimer芯片可成為未來主流解決方案呢?

    計算機網(wǎng)絡(luò)中速率帶寬的區(qū)別

    速率,指的是額定速率 這里會有一個疑惑:那么額定速率是否恒大于帶寬. 答案是否定的. 當(dāng)有兩條傳送帶的情況下,假設(shè)每條傳輸帶的
    發(fā)表于 11-27 16:29

    PCIe:用CopprLink取代OCuLink?

    PCI SIG 本周表示,它正在開發(fā) PCIe 5.0 和PCIe 6.0接口的布線規(guī)范,數(shù)據(jù)傳輸速率為 32 GT/s 和 64 GT/s。
    的頭像 發(fā)表于 11-16 17:43 ?1845次閱讀
    <b class='flag-5'>PCIe</b>:用CopprLink取代OCuLink?