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

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

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

揭秘PCIe PIPE 5.1 SerDes架構

星星科技指導員 ? 來源:synopsys ? 作者:synopsys ? 2023-05-26 10:20 ? 次閱讀

人工智能機器學習正在迅速滲透到廣泛的設備中,推動了SoC設計的重新架構,需要更多的內(nèi)存空間和更高的帶寬來傳輸和處理數(shù)據(jù)。這種變化需要更高速的接口和更寬的總線,為最新 PCIe 協(xié)議規(guī)范的增強以及升級 PIPE(PCI Express 的 PHY 接口)規(guī)范作為首選 PHY 接口鋪平了道路。

PIPE 規(guī)范已發(fā)展到版本 5.1.1,不僅是為了匹配最新的規(guī)范,而且還是為了擴展協(xié)議中的未來增強功能。SerDes 架構使 PIPE 5 PHY 協(xié)議不可知,所有協(xié)議特定邏輯都轉(zhuǎn)移到控制器。這簡化了PHY設計,并允許不同的協(xié)議棧輕松共享。用于 PIPE 接口的 SerDes 架構通過對物理編碼子層 (PCS) 和媒體訪問層 (MAC) 的職責進行一些關鍵更改以及對信令接口的更新來實現(xiàn)可擴展性。

poYBAGRwF0aAaNk3AAL1RaWRjlc837.png

圖 1:PCI Express 的分區(qū) PHY 層

PIPE 5.1規(guī)范除了SerDes架構和低引腳數(shù)接口之外,還有一些額外的更新。以下列表總結(jié)了 PIPE 5.1 中的主要升級:

? 由 MAC 執(zhí)行 8b/10b 或 128b/130b 編碼/解碼 ? 彈性緩沖區(qū)控制由 MAC 維護,RxStatus 僅用于接收器檢測目的
? PHY 在由“RxWidth”
確定的管道寬度上呈現(xiàn)與恢復時鐘“RxClk”同步的 RxData ? RxPolarity 場不再用于 SerDes 架構,MAC 負責反相接收器極性

? 由 MAC
執(zhí)行環(huán)回 ? 新的支持的 64 位數(shù)據(jù)寬度,專門用于 SerDes 架構
? PIPE 數(shù)據(jù)寬度為 10/20/40 位,而不是 8/16/32

隨著 SerDes 架構帶來的所有變化,調(diào)試和理解接口上 PIPE 數(shù)據(jù)的新格式變得具有挑戰(zhàn)性。具體來說,新的PIPE寬度和編碼器/解碼器到MAC的轉(zhuǎn)移導致PIPE接口上的數(shù)據(jù)看起來與以前的任何PIPE版本大不相同。當您繼續(xù)閱讀時,您將看到我們?nèi)绾螄L試將數(shù)據(jù)分解為更小的單元,以清楚地顯示如何通過界面交換信息。

TxData/RxData 信號寬度為 10 位倍數(shù) (80/40/20/10)。對于 8b/10b 編碼,每 10 位攜帶 10b 編碼數(shù)據(jù)。在 128b/130b 編碼時,每 10 位攜帶 8 位數(shù)據(jù),保留上兩位。

pYYBAGRwF0KAH4HfAABisI1S_UU578.png

圖 2:跨 PIPE SerDes 架構的數(shù)據(jù)傳輸

讓我們看一下下圖中在 1 位 PIPE 寬度上以 Gen2/Gen40 速度傳輸?shù)?COM 符號。COM (8) 的 10b/0011111010b 編碼值占用 TxData 的所有位 [9:0]。

位 'a' (來自 'abcdeifghj') 應該首先進入接口,所以它將是 17c。

pYYBAGRwFymAU7TmAAHXSYVQhfI167.png

請注意,2c 中剩余的 17 位(即 0001 0111 1100)對應于下一個符號。
現(xiàn)在讓我們看一下塊編碼數(shù)據(jù)。在 TxData/RxData 上呈現(xiàn)數(shù)據(jù)時,每個 8 位切片中僅使用 10 位,并保留上兩位??紤] 3 位管道接口上的第 40 代電氣空閑有序集 (EIEOS)。

? 編碼在塊前面添加 2 個同步標頭位。請注意,它們是TxSyncHeader和RxSyncHeader。

pYYBAGRwFzOAXQctAAF3hwN0kFg861.png

SerDes架構正在全面迅速采用。隨著 PIPE 規(guī)范的不斷發(fā)展,復雜 PCI Express 控制器和 PHY 的設計和驗證周期將變得更加復雜和耗時。Synopsys PCI Express VIP 完全支持 PIPE 5.1,并提供成熟全面的驗證解決方案。

審核編輯:郭婷

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

    關注

    1791

    文章

    46671

    瀏覽量

    237115
  • 機器學習
    +關注

    關注

    66

    文章

    8353

    瀏覽量

    132315
收藏 人收藏

    評論

    相關推薦

    GMII、SGMII和SerDes的差異總結(jié)

    ,所以只進行SGMII和SerDes進行對比。 由于SerDesPCIe部分起著非常重要的作用,所以這部分詳細內(nèi)容會放到PCI-e部分詳解,這里只是簡單介紹一下: SerDes,是
    的頭像 發(fā)表于 10-09 11:31 ?3.2w次閱讀
    GMII、SGMII和<b class='flag-5'>SerDes</b>的差異總結(jié)

    申請TI Keystone DSP PCIe SerDes IBIS-AMI Models。

    由于需要對6674的PCIe進行仿真,需要用到TI Keystone DSP PCIe SerDes IBIS-AMI Models,請問該如何申請,在網(wǎng)頁申請沒有得到回復。
    發(fā)表于 06-21 05:19

    請教關于C6678的serdes模塊

    請教:C6678的PCIE SRIO Hyperlink和SGMII模塊的配置中都涉及到對serdes模塊的配置,故希望知道以下幾個問題:1、這些模塊的serdes是同一個,還是各自有各自
    發(fā)表于 08-06 06:17

    請問Virtex7 GTX如何生成PIPE接口PCIE PHY?

    親關于如何使用GTX生成PIPE接口PCIE PHY的以下主題,有沒有人有答案?https://forums.xilinx.com/t5/7-Series-FPGAs
    發(fā)表于 05-04 09:05

    axi_pcie3_0編譯的解決辦法?

    _init_ctrl_7vx.v../axi_bridge/14.4 /axi_pcie3_0/ip_2/source/axi_pcie3_0_pcie3_ip_pcie_pipe_lane.v../axi_bridge/14.4
    發(fā)表于 07-25 11:26

    SerDes協(xié)議簡析

    目前我們已經(jīng)發(fā)布了NXP的QorIQLS架構系列的幾款平臺,包含LS1046A、LS1043A、LS1028A、LS1012A。這幾款平臺都原生支持網(wǎng)口、PCIE、SATA等高速接口協(xié)議,很多
    發(fā)表于 12-20 06:01

    PCIE基本概念與拓撲架構

    1 PCIE基本概念1.1 PCIE拓撲架構圖1.2 PCIE Switch內(nèi)部結(jié)構圖1.3 PCIE協(xié)議結(jié)構圖2
    發(fā)表于 02-16 06:08

    參考時鐘對SERDES性能的影響

    我們知道,SERDES對參考時鐘有嚴格的相位噪聲性能要求。通常,SERDES供應商會根據(jù)其SERDES采用的PLL以及CDR架構特點,以及性能數(shù)據(jù),提出對參考時鐘的相位噪聲的具體要求。
    發(fā)表于 02-10 18:40 ?6240次閱讀
    參考時鐘對<b class='flag-5'>SERDES</b>性能的影響

    了解PIPE4.4規(guī)范及PCIe 4.0的開發(fā)設計

    的Physical Interface for PCI Express (PIPE) 4.4規(guī)范。本文介紹設計師應了解這些規(guī)范包含哪些內(nèi)容,以及設計師目前應如何開發(fā)自己的PCIe 4.0設計。
    發(fā)表于 11-15 19:57 ?1w次閱讀

    在Arria 10 PCI Express中更改串行和PIPE仿真的方法

    如何在Arria 10 PCI Express (PCIe)中更改串行(Serial)和PIPE仿真
    的頭像 發(fā)表于 06-20 00:27 ?5127次閱讀

    SERDES PCB布局的設計怎樣規(guī)則的檢查

    只要SERDES接口的高級架構是合理的,SERDES總線的成功實現(xiàn)就歸結(jié)為“實現(xiàn)細節(jié)”。
    的頭像 發(fā)表于 08-14 17:57 ?2998次閱讀

    Pipe Go開源博客平臺

    ./oschina_soft/gitee-pipe.zip
    發(fā)表于 06-09 14:49 ?1次下載
    <b class='flag-5'>Pipe</b> Go開源博客平臺

    適用于PCIe 5.1、DP 1.5、USB 0.1、SATA和未來協(xié)議的PIPE 4.3.2

    人工智能和機器學習正在迅速滲透到廣泛的設備中,推動了SoC設計的重新架構,需要更多的內(nèi)存空間和更高的帶寬來傳輸和處理數(shù)據(jù)。這種變化需要更高速的接口和更寬的總線,為增強最新的 PCIe、USB、DP
    的頭像 發(fā)表于 05-26 11:06 ?3832次閱讀
    適用于<b class='flag-5'>PCIe</b> <b class='flag-5'>5.1</b>、DP 1.5、USB 0.1、SATA和未來協(xié)議的<b class='flag-5'>PIPE</b> 4.3.2

    PCIe PIPE 4.4.1:PCIe Gen4的推動者

    PCIe 是一種多層串行總線協(xié)議,可實現(xiàn)雙單工鏈路。由于其專用的點對點拓撲,它提供高速數(shù)據(jù)傳輸和低延遲。為了加快基于 PCIe 的子系統(tǒng)的驗證和設備開發(fā)時間,英特爾定義了 PIPE(PCI
    的頭像 發(fā)表于 05-26 11:43 ?3542次閱讀
    <b class='flag-5'>PCIe</b> <b class='flag-5'>PIPE</b> 4.4.1:<b class='flag-5'>PCIe</b> Gen4的推動者

    PCIe 5.0 SerDes 測試

    #01 PCIe Gen 5 簡介 PCIe 是用于硬盤、固態(tài)硬盤 (SSD)、圖形卡、Wi-Fi 和內(nèi)部以太網(wǎng)連接的先進互連 I/O 技術。PCIe 由一組快速、可擴展且可靠的 I/O 標準組成
    的頭像 發(fā)表于 08-16 09:33 ?578次閱讀
    <b class='flag-5'>PCIe</b> 5.0 <b class='flag-5'>SerDes</b> 測試