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

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

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

干貨:PCIE6.0技術(shù)剖析

是德科技KEYSIGHT ? 來源:未知 ? 2022-12-07 07:40 ? 次閱讀

關(guān)于PCIe6.0 你需要知道的都在這里

從正式發(fā)布至今,PCI Express(PCIe)發(fā)展迅速,已經(jīng)成為高性能計(jì)算、人工智能/機(jī)器學(xué)習(xí)(ML)加速器、網(wǎng)絡(luò)適配器和固態(tài)存儲(chǔ)等應(yīng)用不可或缺的一項(xiàng)技術(shù)。行業(yè)永不滿足帶寬需求促使PCIe的協(xié)議版本不斷被刷新,2022年1月,PCI-SIG組織宣布PCIe 6.0規(guī)范標(biāo)準(zhǔn)v1.0版本正式發(fā)布,宣告完工。


小帖士:那我們先總結(jié)一下PCIe 6.0的幾個(gè)主要變化。

?

數(shù)據(jù)速率從32GT/s翻倍至64GT/s

?

從NRZ編碼轉(zhuǎn)換到PAM4編碼,可以在單個(gè)通道、同樣時(shí)間內(nèi)封包更多數(shù)據(jù)

?

從傳輸?shù)目勺兇笮LP到固定大小FLIT,從而提高帶寬效率,降低延時(shí)

?

LTSSM新增低功耗狀態(tài)L0p

翻倍的64GT/s數(shù)據(jù)速率


首當(dāng)其沖的是,從5.0到6.0的數(shù)據(jù)速率翻倍遞增,6.0支持64GT/s,16路雙向傳輸帶寬可達(dá) 256GB/s;對于數(shù)據(jù)速率翻倍的PCIe 6.0,如何保證系統(tǒng)性能變得尤為重要!PCIe的系統(tǒng)性能取決于RTT(Round-TripTime)及有效負(fù)載大小,簡單來說就是工程師們需要確定系統(tǒng)所需的未處理、未發(fā)布請求的數(shù)量,從而來保證數(shù)據(jù)流的暢通。該數(shù)量轉(zhuǎn)換為可用標(biāo)簽的數(shù)量,并且是必須根據(jù)系統(tǒng)需求正確設(shè)置的控制器屬性。相較于PCIe 5.0的768標(biāo)簽數(shù)量,PCIe6.0對其的要求則變成了基于14位的15,360個(gè)標(biāo)簽數(shù)量,這樣就滿足了在RTT較長的情況下也能使系統(tǒng)整體保證高性能的工作狀態(tài)。

首次采用高階調(diào)制格式PAM4


PCIe 5.0采用的32G NRZ編碼已經(jīng)使得Gen5的頻率相關(guān)損耗比之前任意一代的頻率損耗都要嚴(yán)重,假設(shè)PCIe 6.0 保留NRZ編碼格式,那么它的通道損耗將達(dá)到60dB,這顯然是不行的。所以新發(fā)布的PCIe 6.0采用高階調(diào)制格式PAM4,這樣的做法會(huì)使得在信號幅度相同的情況下信噪比天然會(huì)下降約9.5dB。但是這樣的做法會(huì)使得系統(tǒng)對噪聲更加敏感(比如電源噪聲、串?dāng)_、反射等),為降低該影響,新版規(guī)范在綜合考量了FBER、FIT、FLIT Retry 概率、帶寬效率、Latency 及 FLIT 的 FEC 能力后,采用了輕量級FEC配合使用循環(huán)冗余碼(CRC),那么這種做法就可以在降低噪聲敏感性的基礎(chǔ)上將FEC帶給系統(tǒng)延遲控制在2ns之內(nèi)。

FLIT模式


PCIe 6.0引入了FLIT模式(流量控制單元),也是PCIe 6.0標(biāo)準(zhǔn)最大的變化之一,與物理層的PAM4不同,F(xiàn)LIT編碼用于邏輯層,將數(shù)據(jù)分解為固定大小的數(shù)據(jù)包。PCIe 6.0以FLIT為單位進(jìn)行事務(wù)傳輸,每個(gè)FLIT有256 B數(shù)據(jù)(1 FLIT=236B TLP+6B DLP+8B CRC+6B FEC=256B),每B數(shù)據(jù)占用4 UI。以x8為例,一次FLIT傳輸?shù)母袷饺缦聢D所示。

最初引入FLIT模式的原因是糾錯(cuò)需要從而使用固定大小的數(shù)據(jù)包;然而,F(xiàn)LIT模式也簡化了控制器級別的數(shù)據(jù)管理,隨之而來的是更高的帶寬效率、更低的延遲和更小的控制器占用空間。帶寬效率:對于固定大小的包,不再需要物理層的包幀,這為每個(gè)包節(jié)省了4字節(jié)。FLIT編碼還消除了以前PCIe規(guī)范的128B/130B編碼和DLLP(數(shù)據(jù)鏈路層數(shù)據(jù)包)開銷,從而顯著提高了TLP(事務(wù)層數(shù)據(jù)包)效率。

FEC /CRC助力FBER


PCIE6.0規(guī)范定義了FBER是1E-6,那么為什么是1E-6呢?能否放寬至1E-4,滿足PCIe 5.0通常的傳輸距離或IL目標(biāo)呢?答案是否定的。參考以太網(wǎng)標(biāo)準(zhǔn)放寬至1E-4,需要使用復(fù)雜RS-FEC糾錯(cuò),延時(shí)將增加到約100ns量級,這對負(fù)載和存儲(chǔ)等對時(shí)延敏感的應(yīng)用是一個(gè)很大的挑戰(zhàn)。

為滿足FBER=1E-6目標(biāo),PCIe 6.0引入輕量級FEC和魯棒性強(qiáng)的CRC算法實(shí)現(xiàn)修正和錯(cuò)誤檢測。相比100G/400G以太網(wǎng)標(biāo)準(zhǔn)中經(jīng)常用到的RS(544,514),該FEC實(shí)現(xiàn)相對簡單,在固定包長度Flit模式下,6字節(jié)的FEC“保護(hù)”242字節(jié)Payload和8字節(jié)CRC,2字節(jié)1組實(shí)現(xiàn)FEC Group通過交織方式抵抗突發(fā)錯(cuò)誤。如果FEC解碼完成,但CRC仍檢測到錯(cuò)誤,那么接收側(cè)會(huì)發(fā)送NAK啟動(dòng)重傳,為提高效率,該模式下不會(huì)重傳NOP-only TLP包。通過上述FEC、CRC適配FBER=1E-6要求,同時(shí)保證出錯(cuò)情況下重傳概率在5E-6、帶寬額外消耗約0.05%、FIT接近0。

互連通道與連接器


PCIe 5.0~6.0相比PCIe 1.0~4.0速率高,SI、PI要求也有提高。電源方面,插卡最大功耗可提升至600W,將在6.0 CEM中更新;信號方面為保證信號完整性要求使用表貼連接器;互連通道方面,與PCIe 5.0類似,要求主板支持約12 inch,插卡支持約3-4 inch,可以想象下,如果PCIe 6.0仍舊采用NRZ調(diào)制格式,64GT/s速率奈奎斯特頻點(diǎn)在32GHz,那么通道IL將小于-60dB(參考下圖通道仿真結(jié)果),很難通過現(xiàn)有技術(shù)實(shí)現(xiàn)該信號的高頻補(bǔ)償,考慮實(shí)現(xiàn)成本和技術(shù)復(fù)雜度,采用高階調(diào)制PAM4是種不錯(cuò)選擇,相比PCIe 5.0奈奎斯特頻率不變,當(dāng)前可用板材下可傳輸相似距離。

?不同信道插損仿真圖

PCIe6.0測試方案


我們先來講一講物理層測試,PCIe6.0采用PAM4的調(diào)制方式,與前一代采用NRZ的PCIe 5.0相比,規(guī)范對發(fā)射端測試增加了全新的測試方法和參數(shù)要求,包括SNDR(信噪失真比),RLM-TX(發(fā)射端電平等級失配率)和基于PAM4的非相關(guān)總抖動(dòng)、確定性抖動(dòng);為此,PCIe 6.0 Base spec v1.0定義了新的64GT/s的一致性測試碼型和抖動(dòng)一致性測試碼型,有幾個(gè)要點(diǎn)需要注意:

1.

規(guī)范要求使用33GHz帶寬Bessel-Thomason濾波器頻響進(jìn)行發(fā)射端一致性測試,對應(yīng)示波器帶寬至少為50GHz,這里推薦UXR0504A示波器。

2.

計(jì)算SNDR

計(jì)算線性擬合脈沖響應(yīng)p(k)和矢量誤差e(k),脈沖長度Np=600和脈沖延遲Dp=4,每個(gè)UI要有32個(gè)采樣點(diǎn),允許重采樣,其中σn需要對一致性碼型中的4個(gè)電平各自的64個(gè)長符號中第61個(gè)UI進(jìn)行測量和統(tǒng)計(jì)平均,每個(gè)UI內(nèi)需要統(tǒng)計(jì)8個(gè)采樣點(diǎn),等效為256GSa/s;

3.

測量需要考慮到示波器的底噪對測量結(jié)果影響,需移除示波器底噪對σn的貢獻(xiàn),這要求示波器軟件能夠?qū)?個(gè)電平各自的示波器底噪計(jì)算并校準(zhǔn),提供最佳的測試精度。

Keysight已經(jīng)發(fā)布基于UXR示波器PCIe 6.0 Tx一致性測試軟件SW00PCIE或包含協(xié)議解碼功能的SW02PCIE,軟件內(nèi)已集成上述PCIe 6.0規(guī)范要求的測試參數(shù)和算法。下圖為PCIe 6.0 Tx一致性測試軟件SW00PCIE所覆蓋的測試內(nèi)容、功能和軟件界面。

PCIe 6.0接收端一致性測試要求在如下圖的組網(wǎng)環(huán)境下進(jìn)行校準(zhǔn),TP3到TP2P鏈路損耗調(diào)整范圍從30dB到33dB,從最大loss開始校準(zhǔn),Sj調(diào)整范圍1到3ps,DMI調(diào)整范圍5mv~25mV,目標(biāo)Top Eye眼圖眼高和眼寬(1e-6)分別為6 mV +/- 0.5 mV, 3.125 ps +/- 0.3 ps.


PCIe 6.0 Rx測試使用M8040A誤碼儀,它支持NRZ和PAM4信號產(chǎn)生和信號分析,可以向下兼容PCIe 1.1/2.0,對目前5.0 Rx測試的客戶有很好的擴(kuò)展性,可以通過軟件許可的方式從NRZ升級PAM4選件支持PCIe 6.0,目前M8040A 分析儀模塊也支持PCIe 6.0 LTSSM選件M8046-0N1,可與PCIe 6.0被測件實(shí)現(xiàn)鏈路協(xié)商,完成Rx/Tx LEQ測試,另外M8040A也支持PAM3信號生成,可實(shí)現(xiàn)對USB4 v.2的支持,除了硬件之外,也有包括豐富的軟件方案支持對802.3CK、802.3BS以及CEI5.0/4.0的測試。N5991PB6A自動(dòng)化軟件可以實(shí)現(xiàn)PCIe 6.0自動(dòng)校準(zhǔn)和接收一致性測試。


再來講講協(xié)議層的測試,芯片回片完成bring up,除基礎(chǔ)規(guī)范和物理電氣子層測試外,還需驗(yàn)證邏輯子層LTSSM鏈路狀態(tài)機(jī)以及數(shù)據(jù)鏈路層、事務(wù)層等業(yè)務(wù),這里需要使用協(xié)議分析儀或訓(xùn)練器。當(dāng)前已經(jīng)發(fā)布了支持PCIe 5.0的P5551A和P5552A的訓(xùn)練器和分析儀產(chǎn)品,由于PCIe 5.0和后續(xù)的6.0對于分析儀本身的信號完整性挑戰(zhàn)非常高,P5552A協(xié)議分析儀創(chuàng)新性地將PCIe 5.0采集與處理硬件和Interposer設(shè)計(jì)為一體,無需一堆外部長線纜將信號傳給主機(jī)處理,減少協(xié)議分析儀的欠補(bǔ)償或過補(bǔ)償問題。分析儀注重協(xié)議解析、鏈路監(jiān)控及數(shù)據(jù)過濾等,訓(xùn)練器重點(diǎn)在于模擬對端EP或RC完成數(shù)據(jù)通信、支持注錯(cuò)和重播等,以及系統(tǒng)的RAS測試。未來也有計(jì)劃通過升級支持PCIe 6.0、CXL、NVMe等協(xié)議。

最后總結(jié)一下,?是德科技可以提供基于ADS仿真、PLTS信號測量、物理層收發(fā)、插卡環(huán)路帶寬分析及協(xié)議分析等綜合解決方案。



立即注冊

了解更多

更有好禮相送

保溫杯雨傘套裝

* 禮品圖片僅供參考,請以實(shí)物為準(zhǔn)。請?jiān)谔顚憜柧頃r(shí)留下詳細(xì)地址,如遇地址不詳無法寄送,敬請諒解。



關(guān)于是德科技

是德科技提供先進(jìn)的設(shè)計(jì)和驗(yàn)證解決方案,旨在加速創(chuàng)新,創(chuàng)造一個(gè)安全互聯(lián)世界。我們在關(guān)注速度和精度的同時(shí),還致力于通過軟件實(shí)現(xiàn)更深入的洞察和分析。在整個(gè)產(chǎn)品開發(fā)周期中,即從設(shè)計(jì)仿真、原型驗(yàn)證、自動(dòng)化軟件測試、制造分析,再到網(wǎng)絡(luò)性能優(yōu)化與可視化的整個(gè)過程中,是德科技能夠更快地將具有前瞻性的技術(shù)和產(chǎn)品推向市場,充分滿足企業(yè)、服務(wù)提供商和云環(huán)境的需求。我們的客戶遍及全球通信和工業(yè)生態(tài)系統(tǒng)、航空航天與國防、汽車、能源、半導(dǎo)體和通用電子等市場。2022 財(cái)年,是德科技收入達(dá) 54 億美元。有關(guān)是德科技(紐約證券交易所代碼:KEYS)的更多信息,請?jiān)L問我們的網(wǎng)站www.keysight.com

了解我們不懈追求行業(yè)創(chuàng)新的奮斗史:

www.keysight.com/cn...


長按,識別上方二維碼

關(guān)注是德科技官方服務(wù)號

點(diǎn)擊“閱讀原文”立即注冊


原文標(biāo)題:干貨:PCIE6.0技術(shù)剖析

文章出處:【微信公眾號:是德科技KEYSIGHT】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

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

    關(guān)注

    20

    文章

    843

    瀏覽量

    81594

原文標(biāo)題:干貨:PCIE6.0技術(shù)剖析

文章出處:【微信號:是德科技KEYSIGHT,微信公眾號:是德科技KEYSIGHT】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    藍(lán)牙技術(shù)聯(lián)盟推出藍(lán)牙6.0核心規(guī)范

    藍(lán)牙技術(shù)聯(lián)盟(SIG)近日隆重推出藍(lán)牙6.0核心規(guī)范,這是繼2016年藍(lán)牙5標(biāo)準(zhǔn)后,八年來最重大的技術(shù)飛躍。藍(lán)牙6.0不僅繼承了前代版本的優(yōu)點(diǎn),更在效率和可靠性上實(shí)現(xiàn)了顯著提升,為物聯(lián)
    的頭像 發(fā)表于 09-11 17:21 ?582次閱讀

    美光研發(fā)出世界首款PCIe Gen6 SSD

    美光公司近期宣布,已成功研發(fā)出世界首款PCIe Gen6 SSD,這款設(shè)備可實(shí)現(xiàn)超26GB/s的順序讀取速度,以此滿足未來數(shù)據(jù)中心需求,再度彰顯其在存儲(chǔ)技術(shù)方面的卓越競爭力。就在最近,他們剛剛推出
    的頭像 發(fā)表于 08-07 17:16 ?617次閱讀

    如何簡化PCIe 6.0交換機(jī)的設(shè)計(jì)

    由于全球數(shù)據(jù)流量呈指數(shù)級增長,PCIe 6.0 交換機(jī)的市場需求也出現(xiàn)了激增。PCIe 6.0 交換機(jī)在高性能計(jì)算(HPC)系統(tǒng)(尤其是數(shù)據(jù)中心)中為需要大帶寬和超低延遲的應(yīng)用提供了重
    的頭像 發(fā)表于 07-05 09:45 ?379次閱讀
    如何簡化<b class='flag-5'>PCIe</b> <b class='flag-5'>6.0</b>交換機(jī)的設(shè)計(jì)

    PCIe 7.0規(guī)范何時(shí)最終確定?

    PCIe 7.0 規(guī)范的目標(biāo)是將 PCIe 6.0 規(guī)范(64 GT/s)的數(shù)據(jù)速率提高一倍,達(dá)到 128 GT/s。
    的頭像 發(fā)表于 04-08 09:34 ?768次閱讀

    下一代PCIe5.0 /6.0技術(shù)熱潮趨勢與測試挑戰(zhàn)

    迫切。 一、PCIe 5.0 /6.0技術(shù)升級 1)信號速率方面 從PCIe 3.0、4.0、5.0 到 6.0,數(shù)據(jù)速率翻倍遞增,
    的頭像 發(fā)表于 03-06 10:35 ?883次閱讀
    下一代<b class='flag-5'>PCIe</b>5.0 /<b class='flag-5'>6.0</b><b class='flag-5'>技術(shù)</b>熱潮趨勢與測試挑戰(zhàn)

    Teledyne LeCroy擴(kuò)展CrossSync PHY技術(shù)到PCI Express 6.0

    Teledyne LeCroy 宣布擴(kuò)展其CrossSync PHY 技術(shù),以支持 PCI Express 6.0 規(guī)范。
    的頭像 發(fā)表于 02-23 14:39 ?465次閱讀

    PCIe 6.0元年,AI與HPC迎來新速度

    電子發(fā)燒友網(wǎng)報(bào)道(文/周凱揚(yáng))2022年1月,PCI-SIG發(fā)布了PCIe 6.0規(guī)范,正式拉開了接口帶寬大幅升級的序幕。然而,在規(guī)范公布的兩年時(shí)間里,也已經(jīng)更新了6.0.1和6.1版本,PCIe
    的頭像 發(fā)表于 01-31 09:02 ?2673次閱讀

    什么是PCIe?PCIe有什么用途?什么是PCIe通道

    一種計(jì)算機(jī)總線技術(shù),用于連接外圍設(shè)備和主板,提供快速的數(shù)據(jù)傳輸速度。 PCIe有廣泛的應(yīng)用,包括用于擴(kuò)展卡、顯卡、網(wǎng)卡等外部設(shè)備的連接。與傳統(tǒng)的PCI總
    的頭像 發(fā)表于 01-30 16:09 ?2548次閱讀

    為什么PCIe向前邁出了一大步?

    硅 IP 提供商和合約芯片設(shè)計(jì)商 Alphawave 本月與測試和驗(yàn)證設(shè)備制造商是德科技合作,展示了其 PCIe 6.0 控制器和物理接口與是德科技測試設(shè)備的互操作性
    的頭像 發(fā)表于 01-02 13:39 ?382次閱讀
    為什么<b class='flag-5'>PCIe</b>向前邁出了一大步?

    PCIe標(biāo)準(zhǔn)的演進(jìn)歷史 各代PCIe標(biāo)準(zhǔn)之間的主要差異

    自2003年推出以來,PCIe發(fā)展至今已經(jīng)從最初的1.0升級到了6.0,本文則為大家簡單介紹一下PCIe標(biāo)準(zhǔn)的演進(jìn)歷史以及各代PCIe標(biāo)準(zhǔn)之間的主要差異。
    的頭像 發(fā)表于 12-14 16:38 ?4853次閱讀
    <b class='flag-5'>PCIe</b>標(biāo)準(zhǔn)的演進(jìn)歷史 各代<b class='flag-5'>PCIe</b>標(biāo)準(zhǔn)之間的主要差異

    體驗(yàn)紫光PCIE之使用WinDriver驅(qū)動(dòng)紫光PCIE

    紫光的logos系列的PGL50H/PGL100H、logos-2全系列都集成gen2×4的PCIE硬核,且官方也提供了例程。 紫光的PCIE用起來還是挺方便的,生成IP的同時(shí)生成了對應(yīng)的PCIE
    發(fā)表于 11-17 14:35

    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 ?1752次閱讀
    <b class='flag-5'>PCIe</b>:用CopprLink取代OCuLink?

    11月24日|泰克云上大講堂—PCIe測試面面觀

    點(diǎn)擊上方 “泰克科技” 關(guān)注我們! PCIe技術(shù)隨著數(shù)據(jù)中心計(jì)算能力訴求不斷的提升,其迭代更新速度也在不斷加快。去年初發(fā)布的PCIe 6.0是數(shù)據(jù)中心、人工智能/機(jī)器學(xué)習(xí)(AI/ML)
    的頭像 發(fā)表于 11-16 16:30 ?403次閱讀
    11月24日|泰克云上大講堂—<b class='flag-5'>PCIe</b>測試面面觀

    技術(shù)干貨 | 了解3種靜態(tài)電流的規(guī)格

    技術(shù)干貨 | 了解3種靜態(tài)電流的規(guī)格
    的頭像 發(fā)表于 10-26 15:56 ?718次閱讀
    <b class='flag-5'>技術(shù)</b><b class='flag-5'>干貨</b> | 了解3種靜態(tài)電流的規(guī)格