RM新时代网站-首页

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

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

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

PAM4調(diào)制作為片內(nèi)高速實(shí)時(shí)通信解決方案的種子選手

jf_C6sANWk1 ? 來(lái)源:十一號(hào)組織 ? 2023-04-06 10:00 ? 次閱讀

當(dāng)智能汽車正在不斷成長(zhǎng)為一個(gè)個(gè)移動(dòng)數(shù)據(jù)中心的時(shí)候,有商業(yè)頭腦的人正在思考:我該怎樣利用這些數(shù)據(jù)產(chǎn)生價(jià)值?

比如是否可以通過(guò)傳感器搜集車內(nèi)人員身體的各項(xiàng)指標(biāo),并通過(guò)大數(shù)據(jù)分析車內(nèi)人員的身體健康狀況,從而給車內(nèi)人員個(gè)性化推薦健康保險(xiǎn)產(chǎn)品、醫(yī)療保健產(chǎn)品、運(yùn)動(dòng)健身器材等。

而只有工程頭腦的我就比較厲害,一直在操心:這么大的數(shù)據(jù)該怎么傳輸呢?控制器內(nèi)部怎么交流、控制器之間怎么互動(dòng)、控制器與存儲(chǔ)器之間怎么喊話?閑來(lái)無(wú)事,翻閱了一些汽車下一代總線架構(gòu)的資料,也確實(shí)發(fā)現(xiàn)了些有意思之處,總結(jié)了一下分享出來(lái)。

車載以太網(wǎng)已經(jīng)無(wú)可爭(zhēng)議地成為下一代車內(nèi)網(wǎng)絡(luò)的主干網(wǎng)絡(luò),100/1000Base-T1使用的是PAM3調(diào)制方式,到了2.5/5/10GBase-T1的時(shí)候,變成了PAM4調(diào)制方式。

PCIE作為下一代中央計(jì)算架構(gòu)下的片內(nèi)高速實(shí)時(shí)通信解決方案的種子選手,在PCIE5.0的時(shí)候用的是NRZ調(diào)制方式,到了PCIE6.0的時(shí)候,變成了PAM4調(diào)制方式。

GDDR作為適配GPU而誕生的存儲(chǔ)技術(shù),正在不斷迭代以滿足自動(dòng)駕駛汽車需要高性能內(nèi)存來(lái)處理大量的實(shí)時(shí)數(shù)據(jù)需求。而美光在其最新超帶寬解決方案GDDR6X上,使用了革命性的PAM4調(diào)制方式。

PAM4調(diào)制方式究竟何德何能,能同時(shí)俘獲總線、存儲(chǔ)等一眾大佬的芳心,本文我們一探究竟。

01 基礎(chǔ)

編碼、碼元、波特率、比特率是對(duì)下文理解比較關(guān)鍵的術(shù)語(yǔ),我們先讓其拋個(gè)頭露個(gè)面。

(1)編碼:無(wú)論是GPU、CPU還是MCU,他們能夠處理的就是邏輯信號(hào)0和1。那我們用什么“符號(hào)”來(lái)告訴MCU,這個(gè)是邏輯信號(hào)0,那個(gè)是邏輯信號(hào)1呢?我們可以用5V高電平脈沖代表邏輯1,2V低電平脈沖代表邏輯0。用高低電平脈沖對(duì)應(yīng)邏輯信號(hào)0/1的過(guò)程就是編碼。

(2)碼元:教科書般的解釋:在數(shù)字通信中常用時(shí)間間隔相同的“符號(hào)”來(lái)表示一個(gè)X(二、四或八等)進(jìn)制數(shù)字,這樣的時(shí)間間隔內(nèi)的信號(hào)稱為碼元。教科書一貫的表述方式,讓人一如既往地理解每個(gè)漢字卻理解不了這段話的意思。 廢話少敘,直接上圖。

如圖1所示,在0~0.2s的時(shí)間間隔內(nèi)使用5V這個(gè)“符號(hào)”來(lái)表示二進(jìn)制數(shù)字1,在0.2~0.4s的時(shí)間間隔內(nèi)使用2V這個(gè)“符號(hào)”來(lái)標(biāo)識(shí)二進(jìn)制數(shù)字0……。每0.2s時(shí)間間隔,我們用電壓信號(hào)表示一個(gè)二進(jìn)制數(shù)字,這個(gè)電壓信號(hào)就被稱為碼元。本例中,因碼元表示的是二進(jìn)制數(shù)字0或1,因此被稱為二進(jìn)制碼元。

e358992a-d40a-11ed-bfe3-dac502259ad0.png

圖1 二進(jìn)制碼元

再來(lái)一個(gè)例子,如圖2所示。在 0 ~ 0.2s的時(shí)間間隔內(nèi)使用5V這個(gè)“符號(hào)”來(lái)表示四進(jìn)制數(shù)字11,在0.2~0.4s的時(shí)間間隔內(nèi)使用3V這個(gè)“符號(hào)”來(lái)表示四進(jìn)制數(shù)字10,在0.4~0.6s的時(shí)間間隔內(nèi)使用0V這個(gè)“符號(hào)”來(lái)表示四進(jìn)制數(shù)字00,在0.6~0.8s的時(shí)間間隔內(nèi)使用2V這個(gè)“符號(hào)”來(lái)表示四進(jìn)制數(shù)字01……。本例中,因碼元表示的是四進(jìn)制數(shù)字00/01/10/11,因此被稱為四進(jìn)制碼元。

e36b1136-d40a-11ed-bfe3-dac502259ad0.png

圖2 四進(jìn)制碼元

在上述例子中,“符號(hào)”用的是電壓值,除此之外,我們還常用信號(hào)幅度值、寬度值、頻率值等。

(3)比特率:數(shù)字信號(hào)的傳輸速率,它用單位時(shí)間內(nèi)傳輸?shù)亩M(jìn)制代碼的有效位(bit)來(lái)表示,其單位為每秒比特?cái)?shù)(bit/s,bps)。

(4)波特率:數(shù)據(jù)信號(hào)對(duì)載波的調(diào)制速率,它用單位時(shí)間內(nèi)載波調(diào)制狀態(tài)改變次數(shù)來(lái)標(biāo)識(shí),也就是單位時(shí)間內(nèi)傳輸碼元的個(gè)數(shù),其單位為波特(Baud)。1波特指每秒傳輸碼元的個(gè)數(shù),上例中每秒傳輸5個(gè)碼元,所以波特率為5。一個(gè)碼元可以攜帶多個(gè)bit位信息。攜帶1bit數(shù)據(jù)時(shí),比特率等于波特率,如上述例1;攜帶2bit數(shù)據(jù)時(shí),比特率等于2倍的波特率,如上述例2;攜帶4bit數(shù)據(jù)時(shí),比特率等于4倍的波特率,自己聯(lián)想。

02 NRZ

RZ編碼(Return-to-zero Code),即歸零編碼,正電平代表邏輯1,負(fù)電平代表邏輯0。在RZ編碼中每傳輸完一位數(shù)據(jù),信號(hào)返回到零電平。也就是說(shuō),信號(hào)線上會(huì)出現(xiàn)3種電平:正電平、負(fù)電平、零電平。

圖3展示了對(duì)邏輯信號(hào)1011001進(jìn)行RZ編碼的示例。從圖中可以看出,因?yàn)槊课粋鬏斨蠖家獨(dú)w零,所以接收者只要在信號(hào)歸零后采樣即可,這樣就不再需要單獨(dú)的時(shí)鐘信號(hào)。實(shí)際上,RZ編碼就是相當(dāng)于把時(shí)鐘信號(hào)編碼在了數(shù)據(jù)之內(nèi)。這樣的信號(hào)也叫作自同步( self-clocking)信號(hào)。

e385d1ba-d40a-11ed-bfe3-dac502259ad0.png

圖3 RZ編碼示例

RZ編碼可以節(jié)省時(shí)鐘數(shù)據(jù)線,但是“歸零”行為浪費(fèi)了大量帶寬。為了充分利用越來(lái)越寶貴的帶寬資源,NRZ編碼(Non-Return-to-zero Code),即不歸零編碼方式誕生,最典型的特征就是不需要?dú)w零了。 如圖4所示,NRZ編碼通過(guò)使用高、低兩種電平來(lái)標(biāo)識(shí)邏輯信號(hào)1和0。顯然,相比RZ編碼,NRZ編碼帶寬提高了一倍,但代價(jià)就是丟失了自同步特性。沒(méi)有了自同步特性的NRZ編碼面對(duì)的挑戰(zhàn)就是如何讓接收端一目了然地知道發(fā)送端數(shù)據(jù)發(fā)送的速率,并且知道什么時(shí)候開始接收數(shù)據(jù)。

e3985b96-d40a-11ed-bfe3-dac502259ad0.png

圖4 NRZ編碼示例

對(duì)一些低速異步傳輸,通信前,雙方設(shè)備約定好通信波特率,日子也能湊合著過(guò),例如UART、CAN。但是若想傳輸高速同步數(shù)據(jù),還是要多花幾個(gè)錢增加一根時(shí)鐘線,如I2C總線。于是部分工程師就在想,有沒(méi)有一種編碼,既能傳輸時(shí)鐘信號(hào),又盡量不損失系統(tǒng)帶寬呢? 還真就被這些工程師想出來(lái)了,這就是非歸零反相編碼(None Return Zero-Inverse,NRZ-I)。

NRZ-I編碼和NRZ編碼的區(qū)別就是NRZ-I編碼用信號(hào)的翻轉(zhuǎn)代表一個(gè)邏輯,信號(hào)保持不變代表另外一個(gè)邏輯,如圖5所示。

e3b7ff46-d40a-11ed-bfe3-dac502259ad0.png

圖5 NRZ-I反向編碼 發(fā)送端把時(shí)間信息一起當(dāng)作數(shù)據(jù),按照雙方協(xié)定好的規(guī)則發(fā)出去,接收端可以按照既定的規(guī)則把數(shù)據(jù)和時(shí)鐘信息恢復(fù)出來(lái)以完成解碼操作。例如在USB的每個(gè)數(shù)據(jù)包中,最開始都有個(gè)同步域(SYNC),這個(gè)域固定為0000 0001。

這個(gè)域通過(guò)NRZ-I編碼之后,邏輯信號(hào)0會(huì)造成電平翻轉(zhuǎn),所以接收者根據(jù)接收到的翻轉(zhuǎn)信號(hào)不斷調(diào)整同步頻率,從而實(shí)現(xiàn)發(fā)送和接收端時(shí)鐘同步。

同時(shí)USB協(xié)議還規(guī)定連續(xù)傳輸7個(gè)1,則必須在數(shù)據(jù)后強(qiáng)制插入一個(gè)0,來(lái)解決傳輸數(shù)據(jù)全是1(在NRZ-I編碼下不翻轉(zhuǎn))的時(shí)候,接收端無(wú)法進(jìn)行時(shí)鐘同步的問(wèn)題。

03 PAM

無(wú)論是數(shù)據(jù)中心,還是車輛終端,數(shù)據(jù)都在呈指數(shù)級(jí)爆發(fā)式增長(zhǎng),為此我們需要越來(lái)越快的數(shù)據(jù)傳輸速度。最容易想到的方式是保持NRZ編碼方式不變,直接提升信號(hào)速率,比如從28Gbps提高到56Gbps,或者是增加鏈路通道數(shù)。

但是NRZ信號(hào)速率直接提升到56Gbps,這對(duì)芯片設(shè)計(jì)和工藝以及PCB連接器來(lái)說(shuō)都有極大的挑戰(zhàn)。一是隨著頻率的提高,碼間串?dāng)_、噪聲對(duì)有用信號(hào)的干擾、材料帶來(lái)的電器損耗和介質(zhì)帶來(lái)的介質(zhì)損耗都相應(yīng)增加;二是隨著頻率的提高,均衡技術(shù)的難度增加,成本也增加。

基于以上背景,基于PAM的調(diào)制技術(shù)被重新提上日程。PAM(Pulse Amplitude Modulation,脈沖幅度調(diào)制),是一種將模擬信號(hào)用脈沖信號(hào)取樣,并截取出原始信號(hào)幅度的調(diào)制方法。如圖6所示,利用矩形脈沖載波信號(hào)采樣得到時(shí)域信號(hào)的幅度值,并在傳輸信道上,直接傳遞信號(hào)的幅度值。

e3d37a96-d40a-11ed-bfe3-dac502259ad0.png

圖6 PAM調(diào)制示例

在通信領(lǐng)域,最早應(yīng)用的PAM調(diào)制方法是PAM3編碼,隨后被NRZ編碼取代,最近風(fēng)頭正盛的是PAM4編碼。PAM4編碼作為多階調(diào)制技術(shù)的代表,已廣泛應(yīng)用在高速信號(hào)互連領(lǐng)域。 四電平脈沖幅度調(diào)制(4-Level Pulse Amplitude Modulation,PAM4),就是使用4種不同的信號(hào)電平來(lái)進(jìn)行邏輯信號(hào)傳輸,每個(gè)時(shí)鐘周期可以傳輸2個(gè)bit的邏輯信息(00、01、10、11)。

因此在相同波特率(碼元周期一致)下,PAM4信號(hào)比特速率是NRZ信號(hào)的2倍,傳輸速率提高一倍。 PAM4有三種方式來(lái)描述每個(gè)電平,{-3 -1 1 3},{-1 -1/3 1/3 1}以及{0 1 2 3}。同時(shí)PAM4電平代表的二進(jìn)制映射關(guān)系也有兩種,一種是傳統(tǒng)的線性編碼,另外一種則采用了格雷碼,當(dāng)前很多規(guī)范里都推薦PMA4信號(hào)映射使用格雷碼。

因?qū)崿F(xiàn)同樣的信號(hào)傳輸能力,PAM4信號(hào)的符號(hào)速率只需要達(dá)到NRZ信號(hào)的一半即可,因此傳輸通道對(duì)其造成的損耗大大減小。因其高效的傳輸速率,IEEE以太網(wǎng)標(biāo)準(zhǔn)組802.3已確定在400GE/200GE/50GE接口中的物理層采用PAM4編碼技術(shù)。

隨著未來(lái)技術(shù)的發(fā)展也不排除使用更多電平的PAM8甚至PAM16信號(hào)進(jìn)行信息傳輸?shù)目赡苄浴?但是相比NRZ編碼,PAM4編碼的信噪比減少約9.6dB,也就是受干擾的能力減弱,PAM4采用PAM4編碼的系統(tǒng)基本不會(huì)有無(wú)誤碼運(yùn)行的情況,為此PAM4引入前向糾錯(cuò)碼(Forward Error Correction,F(xiàn)EC) FEC的實(shí)現(xiàn)是信號(hào)在被傳輸之前預(yù)先對(duì)其進(jìn)行一定的格式處理,也就是通過(guò)數(shù)據(jù)流中對(duì)原始數(shù)據(jù)(Real Data)之外增加額外冗余校驗(yàn)信息(Extra Data),如圖7所示。在接收端通過(guò)分析檢查這些冗余信息以及按規(guī)定的算法進(jìn)行解碼,最終定位誤碼位置和修正出錯(cuò)的碼。通常這種修正允許系統(tǒng)工作在比較高的誤碼率下。

e3f00580-d40a-11ed-bfe3-dac502259ad0.png

圖7 FEC格式

FEC糾錯(cuò)碼是非常有效地修正串行鏈路誤碼的一種途徑。FEC可以通過(guò)硬件實(shí)現(xiàn)也可用軟件實(shí)現(xiàn),但軟件邏輯上實(shí)施FEC,空間成本和功耗成本非常之高,所以通常都普遍采用硬件方式實(shí)現(xiàn)FEC。 如上便是所有關(guān)于PAM4的科普。







審核編輯:劉清

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

    關(guān)注

    112

    文章

    16332

    瀏覽量

    177803
  • 車載以太網(wǎng)
    +關(guān)注

    關(guān)注

    18

    文章

    220

    瀏覽量

    22986
  • PCIe接口
    +關(guān)注

    關(guān)注

    0

    文章

    120

    瀏覽量

    9702
  • pam4
    +關(guān)注

    關(guān)注

    2

    文章

    36

    瀏覽量

    14422
  • GDDR
    +關(guān)注

    關(guān)注

    0

    文章

    27

    瀏覽量

    4658

原文標(biāo)題:PAM4,片內(nèi)片外總線的“座上賓”

文章出處:【微信號(hào):阿寶1990,微信公眾號(hào):阿寶1990】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    最完美的PAM4標(biāo)準(zhǔn)通信數(shù)據(jù)測(cè)試方案大全

    隨著對(duì)網(wǎng)絡(luò)帶寬需求的進(jìn)一步提升,PAM4 正在成為這種需求的一個(gè)主要推動(dòng)力。PAM(Pulse Amplitude Modulation:脈沖幅度調(diào)制)信號(hào)作為下一代數(shù)據(jù)中心做
    發(fā)表于 03-29 10:00 ?1.2w次閱讀
    最完美的<b class='flag-5'>PAM4</b>標(biāo)準(zhǔn)<b class='flag-5'>通信</b>數(shù)據(jù)測(cè)試<b class='flag-5'>方案</b>大全

    泰克53GBd PAM4電測(cè)試方案亮相OFC2022

    中國(guó)北京2022年3月31日?– 泰克科技亮相OFC?2022并現(xiàn)場(chǎng)展示了53.125GBd?PAM4電信號(hào)測(cè)試解決方案。在泰克的“53GBd光電發(fā)射機(jī)測(cè)試方案”展臺(tái)上,使用DPO75902示波器
    的頭像 發(fā)表于 04-01 14:35 ?2420次閱讀
    泰克53GBd <b class='flag-5'>PAM4</b>電測(cè)試<b class='flag-5'>方案</b>亮相OFC2022

    PAM4設(shè)計(jì)挑戰(zhàn)及其對(duì)測(cè)試的啟示

    Learn more about solutions to address PAM4 design and test challenges.
    發(fā)表于 09-30 10:27

    一分鐘了解下一代數(shù)據(jù)中心高速信號(hào)互聯(lián)技術(shù) PAM4

    什么是PAM4?PAM4 (4-Level Pulse Amplitude Modulation, 四電平脈沖幅度調(diào)制), 是PAM
    發(fā)表于 02-26 18:36

    400G AOC產(chǎn)品的核心技術(shù)PAM4和DSP

    。?基于PAM4調(diào)制的DSP方案然而在性能上CDR對(duì)于整個(gè)電路的提升遠(yuǎn)不及DSP。DSP就是高速數(shù)字處理芯片,除了提供CDR能提供的數(shù)字時(shí)鐘恢復(fù)功能之外,還可以對(duì)AOC產(chǎn)品進(jìn)行色散補(bǔ)償
    發(fā)表于 03-19 16:48

    基于PAM4調(diào)制的400G光模塊解析

    兩組分別復(fù)用到光纖中,并且光模塊在2個(gè)CS連接器上提供2x200G信號(hào)?;?×50G PAM4的單模光模塊摘要表但是,在使用8x50G解決方案時(shí)需要權(quán)衡。一方面,它們?cè)谀承┣闆r下提供了改進(jìn)的鏈路預(yù)算
    發(fā)表于 02-20 09:24

    100G DWDM光模塊中的PAM4與相干技術(shù)

    DWDM與它的前身非常相似。但是,在100G網(wǎng)絡(luò)中它通常用于實(shí)現(xiàn)更長(zhǎng)距離的傳輸。PAM4和相干是兩個(gè)行業(yè)領(lǐng)先的解決方案,可提供更大的帶寬和傳輸距離。在比較100G DWDM PAM4與相干光模塊時(shí),它
    發(fā)表于 03-04 10:05

    PAM4和NRZ信號(hào)的區(qū)別是什么

    PAM4和NRZ信號(hào)的區(qū)別是什么PAM4測(cè)試信號(hào)是怎么產(chǎn)生的?
    發(fā)表于 03-11 07:46

    本周推薦:關(guān)于200G PAM4光模塊(推薦分享)

    ``上期我們講《關(guān)于200G NRZ光模塊選擇》時(shí),提到200G光模塊有兩種技術(shù)方向,即NRZ調(diào)制技術(shù)和PAM4調(diào)制技術(shù)。所以這期我們來(lái)了解下200G PAM4光模塊。封裝200G
    發(fā)表于 06-24 18:30

    問(wèn)答專欄丨PAM4常見問(wèn)題解答

    ` 前言本周我們主要講了《200G PAM4光模塊》,PAM4作為一種高階調(diào)制技術(shù),可以認(rèn)為是利用電領(lǐng)域技術(shù)加速光領(lǐng)域技術(shù)發(fā)展的一個(gè)有效方法。為了讓更多小伙伴了解
    發(fā)表于 06-28 10:04

    泰克助力實(shí)現(xiàn)400G PAM4電接口自動(dòng)化測(cè)試

    全球領(lǐng)先的測(cè)量解決方案提供商——泰克科技公司日前擴(kuò)大了其PAM4測(cè)試解決方案產(chǎn)品線,為OIF-CEI-56G VSR/MR/LR PAM4標(biāo)準(zhǔn)規(guī)范提供全方位400G電接口一致性測(cè)試。
    發(fā)表于 07-26 14:54 ?1822次閱讀
    泰克助力實(shí)現(xiàn)400G <b class='flag-5'>PAM4</b>電接口自動(dòng)化測(cè)試

    PAM4找到應(yīng)用程序的一些方式及PAM4測(cè)試設(shè)置因應(yīng)用程序而異

    在之前的文章中,我們調(diào)查了PAM4信號(hào)的基本屬性?,F(xiàn)在,我們將研究PAM4在現(xiàn)實(shí)世界中找到應(yīng)用程序的一些方式,以及這些應(yīng)用程序可能的測(cè)試和測(cè)量設(shè)置。 最簡(jiǎn)單的應(yīng)用程序,如圖1中的頂部所示,將從一個(gè)芯片發(fā)送到另一個(gè)芯片的電調(diào)制
    的頭像 發(fā)表于 08-08 09:41 ?3154次閱讀
    <b class='flag-5'>PAM4</b>找到應(yīng)用程序的一些方式及<b class='flag-5'>PAM4</b>測(cè)試設(shè)置因應(yīng)用程序而異

    關(guān)于NRZ與PAM4信號(hào)差異

    )后的熱門信號(hào)傳輸技術(shù),也是多階調(diào)制技術(shù)的代表,當(dāng)前已被廣泛應(yīng)用在高速信號(hào)互連領(lǐng)域。NRZ和PAM4信號(hào)典型波形如下圖所示。其中,右側(cè)為NRZ和PAM4的光眼圖對(duì)比,NRZ為單眼波形,
    的頭像 發(fā)表于 07-02 14:40 ?3.4w次閱讀

    pam4和nrz區(qū)別

    通信領(lǐng)域中,數(shù)字調(diào)制技術(shù)是實(shí)現(xiàn)高速數(shù)據(jù)傳輸?shù)年P(guān)鍵。主流的數(shù)字調(diào)制技術(shù)包括脈沖振幅調(diào)制PAM
    的頭像 發(fā)表于 12-29 10:05 ?6219次閱讀

    SG3225EEN在PAM4光模塊和400G,QSFP-DD光模塊中的應(yīng)用

    ?SG3225EEN又是怎么應(yīng)用在PAM4光模塊和QSFP-DD光模塊中的呢? 首先介紹的是PAM4光模塊:PAM4PAM(脈沖幅度調(diào)制
    發(fā)表于 05-10 14:41 ?0次下載
    RM新时代网站-首页