作者:王欣 吳季元
“如何識(shí)別夜空中的星座,請(qǐng)幫詳細(xì)解答星座的形成與識(shí)別?!?/p>
當(dāng)我們問大語言模型(ChatGPT/豆包/Deepseek等)一個(gè)問題,它會(huì)在分鐘內(nèi)為你深度科普“天文”知識(shí)。
人工智能想要更“智能”,需要服務(wù)器進(jìn)行海量的訓(xùn)練;要數(shù)據(jù)處理能力更強(qiáng),回復(fù)速度更快,需要提升通信網(wǎng)絡(luò)、服務(wù)器的數(shù)據(jù)傳輸速率。
當(dāng)前,數(shù)據(jù)中心服務(wù)器中主要負(fù)責(zé)處理數(shù)據(jù)的GPU網(wǎng)卡的算力最高已達(dá)PFLOPS量級(jí)(每秒鐘1千萬億次浮點(diǎn)運(yùn)算),相應(yīng)的網(wǎng)卡之間的高速數(shù)字接口協(xié)議從PCIe5.0/6.0的32 GT/s、64GT/s將升級(jí)到PCIe 7.0/8.0的128GT/s 和256GT/s,而以太網(wǎng)傳輸速率也在向800G/1.6T躍遷。
隨著高速數(shù)字信號(hào)的傳輸標(biāo)準(zhǔn)的升級(jí),速率將不斷提升,PCIe 接口速率幾乎每三年翻一倍,同時(shí),為提高傳輸速率,IEEE、OIF、JEDEC以及PCI-SIG等標(biāo)準(zhǔn)組織規(guī)定,PCIe 6.0/PCIe 7.0,400G/800G以太網(wǎng)的物理層編碼方式將用PAM4編碼取代NRZ編碼。那PAM4編碼到底是什么?有哪些優(yōu)勢(shì)和挑戰(zhàn)?和之前的NRZ編碼有哪些區(qū)別?
為什么需要數(shù)據(jù)編碼?什么是物理層編碼?
我們?cè)?a href="http://cshb120.cn/v/tag/1247/" target="_blank">電腦網(wǎng)頁,手機(jī)APP上向大模型(ChatGPT/豆包/Deepseek等)發(fā)出指令。
大模型的每一次“深度思考”和“秒回”,在通信系統(tǒng)都需要進(jìn)行一次完整的數(shù)據(jù)傳輸,這要經(jīng)過多次編碼、調(diào)制、傳輸、解碼,才能完成從鍵盤、電腦總線、網(wǎng)卡、光纖、電纜、交換機(jī)到數(shù)據(jù)中心服務(wù)器的傳遞。
為什么要進(jìn)行多次編碼呢?這是因?yàn)樵谟?jì)算機(jī)和數(shù)字通信系統(tǒng)中,無法直接傳遞文字、圖片和語音,信息需要通過編碼的形式變成0、1二進(jìn)制碼,在信息通信系統(tǒng)中傳輸。
我們知道計(jì)算機(jī)一般要遵循7層網(wǎng)絡(luò)架構(gòu),即OSI(Open Systems Interconnection,開放系統(tǒng)互連)參考模型,每一層都有自己的編碼協(xié)議。物理層是最底層,包括真實(shí)可見的網(wǎng)卡的物理接口、網(wǎng)線、光纖、集線器(Hub)等,主要負(fù)責(zé)將數(shù)據(jù)轉(zhuǎn)換為可在物理介質(zhì)(如電纜、光纖、無線電波等)上傳輸?shù)碾?a target="_blank">信號(hào)、光信號(hào)或無線電信號(hào)。
圖:OSI 七層網(wǎng)絡(luò)模型圖
物理層編碼,主要是將二進(jìn)制碼轉(zhuǎn)換成光/電信號(hào)進(jìn)行傳輸。實(shí)際光/電信號(hào)傳輸電路中,可以利用高電平(如 3V)代表 1,低電平(如 0V)代表 0。而在光信號(hào)傳輸中,則通過光的有無或不同強(qiáng)度來表示。例如,有光時(shí)表示 1,無光時(shí)表示 0。這是最基本的物理層編碼過程。
比如我們向電腦網(wǎng)頁發(fā)出指令,鍵盤敲擊字母,就會(huì)通過觸發(fā)鍵盤內(nèi)部的電路矩陣的通斷,來轉(zhuǎn)換成識(shí)別碼,比如我們敲擊“K”,可能轉(zhuǎn)換成識(shí)別碼“0x4B”,之后再通過鍵盤內(nèi)部MCU轉(zhuǎn)換成二進(jìn)制碼(比如01001011),經(jīng)過USB總線傳輸?shù)?a target="_blank">CPU,并經(jīng)過PCIe總線經(jīng)由GPU到網(wǎng)口,再通過物理層介質(zhì)(電纜/光纖),層層傳遞給交換機(jī),最后再到服務(wù)器。服務(wù)器接收到經(jīng)過傳輸?shù)男盘?hào)后,會(huì)對(duì)其進(jìn)行放大、濾波等處理,以盡量恢復(fù)信號(hào)的原始形態(tài)。然后,根據(jù)編碼規(guī)則,判斷信號(hào)電平的高低,從而還原出原始的二進(jìn)制數(shù)據(jù)。
在數(shù)字信號(hào)傳輸系統(tǒng)中,信息數(shù)據(jù)傳遞的最小單位是比特,其實(shí)就是二進(jìn)制的0、1編碼,每一次0、1的傳輸都是1比特,比如以太網(wǎng)的800G,實(shí)際上是通過多通道實(shí)現(xiàn)每秒800G比特的傳輸速率。
每一次信號(hào)狀態(tài)的改變“從高電平到低電平”“從高電平到下一個(gè)高電平”,相應(yīng)也會(huì)觸發(fā)物理層一次電平的變化,也是一次“符號(hào)”“碼元”的變化,單位時(shí)間內(nèi)傳輸“符號(hào)”“碼元”數(shù)量,一般稱作“波特率”。比如PCIe 5.0的32GT/s,等于其符號(hào)速率,也就是波特率。
那么,在數(shù)字信號(hào)傳輸過程,波特率一定等于比特速率么?
答案是,否定的。
波特率 VS 比特率
如果數(shù)字信號(hào)是0000011111,在物理層傳輸?shù)碾娦盘?hào),最簡單直接的方式,是“低低低低低高高高高高”,并且在每傳輸完一位數(shù)據(jù)后,信號(hào)無需返回到零電平,這種編碼方式稱為“NRZ”編碼,即 Non - Return - to - Zero 編碼,是一種較為基礎(chǔ)且常用的數(shù)字信號(hào)編碼方式。
這時(shí)候,比特率=波特率。
但如果電信號(hào)長時(shí)間保持低電平和高電平,在接收端可能難以區(qū)分每個(gè)比特的起始位置,也會(huì)產(chǎn)生直流分量,導(dǎo)致衰減、失真,易受噪聲干擾,所以之后出現(xiàn)了曼徹斯特編碼,一次電平的跳變表示一個(gè)比特,比如用從低電平到高電平的變化表示 1,從高電平到低電平的變化表示0。
這樣每兩個(gè)不同的電平狀態(tài)只傳輸一個(gè)比特,如果我們把每個(gè)電平狀態(tài)看作一個(gè)符號(hào),那么比特率=1/2波特率。
PAM4信號(hào)即4 - Level Pulse Amplitude Modulation(四電平脈沖幅度調(diào)制),是一種更為復(fù)雜但高效的調(diào)制技術(shù) 。與 NRZ 編碼僅使用兩種電平不同,PAM4通過四個(gè)電平(例如+3,+1,-3,-1),表示四種比特?cái)?shù)據(jù)(00,01,11,10)這樣能大幅提高比特傳輸效率。一次電平的變化,表示2個(gè)比特?cái)?shù)據(jù)。這樣就能夠在波特率和NRZ信號(hào)相同的情況下,傳輸更多的比特?cái)?shù)據(jù)。
對(duì)于PAM4信號(hào)來說,比特率=2*波特率。
那是不是都選擇比特傳播效率高的PAM4傳輸更好呢?
答案依然是,否定的。不同的編碼方式,除了信號(hào)的波特率和比特率關(guān)系不同,還存在其他差異,不同的應(yīng)用場景需要選擇適合其編碼方式。
NRZ編碼 VS PAM4編碼
我們主要看下NRZ和PAM4的優(yōu)勢(shì)對(duì)比。在傳輸過程中,信號(hào)會(huì)不可避免地受到噪聲、衰減等因素的影響。噪聲可能會(huì)使信號(hào)電平發(fā)生微小的波動(dòng),衰減則會(huì)導(dǎo)致信號(hào)強(qiáng)度逐漸減弱。
NRZ 編碼由于只有兩種電平狀態(tài),編碼過程簡單,錯(cuò)誤概率相對(duì)較低,數(shù)據(jù)傳輸?shù)目煽啃韵鄬?duì)高,電平之間的間隔相對(duì)較大,因此具有較好的抗噪聲能力。在傳輸過程中,即使受到一定程度的噪聲干擾,信號(hào)電平也不容易發(fā)生誤判。
而 PAM4 編碼采用四個(gè)電平狀態(tài),電平之間的間隔較小,對(duì)噪聲更為敏感。噪聲可能導(dǎo)致信號(hào)電平發(fā)生偏移,從而使接收端誤判信號(hào)所代表的邏輯信息,增加誤碼率。PAM4 編碼最突出的優(yōu)點(diǎn)是能夠大幅提升數(shù)據(jù)傳輸速率和帶寬效率。
但在高速串行電路中,如果電平長時(shí)間處在一個(gè)狀態(tài),比如傳輸00001111信號(hào),接收端會(huì)難以分清起始信號(hào),同時(shí)可能會(huì)產(chǎn)生直流分量,并造成衰減,電磁干擾等問題。為了提高 PAM4 和 NRZ 編碼信號(hào)的傳輸性能,保證時(shí)鐘同步,Block Coding ( 塊編碼、分組編碼)和信號(hào)處理技術(shù)起著關(guān)鍵作用。
數(shù)字信號(hào)的物理層編碼方式除了包括NRZ/PAM4 等Line Coding (行編碼、線路編碼),還可以進(jìn)行Block Coding ( 塊編碼、分組編碼),比如PCIe 5.0除了進(jìn)行NRZ編碼,還會(huì)進(jìn)行128b/130b;PCIe 6.0 除了進(jìn)行PAM4編碼還會(huì)進(jìn)行242b/256b編碼,通過插入同步序列、控制碼來標(biāo)記包的開始/結(jié)束、通道對(duì)齊。
Line Coding就是最基礎(chǔ)也是必需的編碼方式,基本原理是利用改變電壓(電平狀態(tài))表示數(shù)字信號(hào)的二進(jìn)制0、1。Block Coding,則是在傳送端發(fā)送的原始數(shù)據(jù)中,以比特率不會(huì)超過信道容量為前提下,加入額外的比特,來提升數(shù)字信號(hào)的直流平衡、糾錯(cuò)、同步等性能。諸如,128b/130b,就是把 128 bit 有效數(shù)據(jù),加上 2 bit 控制信息,形成 130 bit 傳輸;242b/256b:把 242 bit 有效數(shù)據(jù),加上 14 bit 控制信息 ,形成 256 bit 傳輸塊。
另外,一般高速數(shù)字信號(hào)還可以通過預(yù)加重、前向糾錯(cuò)(FEC)和均衡算法等功能,保證信號(hào)的更高質(zhì)量傳輸。
在發(fā)送端,預(yù)加重技術(shù)可以增強(qiáng)信號(hào)的高頻部分,補(bǔ)償傳輸介質(zhì)對(duì)高頻信號(hào)的衰減,從而提高信號(hào)的傳輸距離和質(zhì)量。對(duì)于 PAM4 編碼信號(hào),通過優(yōu)化預(yù)加重參數(shù),可以使不同電平的信號(hào)在傳輸后更好地保持其差異性,降低誤碼率。在接收端,均衡技術(shù)可以對(duì)受到衰減和失真的信號(hào)進(jìn)行補(bǔ)償,恢復(fù)信號(hào)的原始形態(tài)。自適應(yīng)均衡技術(shù)能夠根據(jù)信號(hào)的實(shí)際傳輸情況,自動(dòng)調(diào)整均衡參數(shù),提高信號(hào)的解調(diào)準(zhǔn)確性。前向糾錯(cuò)(FEC)技術(shù)通過在發(fā)送數(shù)據(jù)中添加冗余信息,使得接收端能夠檢測(cè)和糾正一定數(shù)量的誤碼。
對(duì)于 PAM4 編碼信號(hào),由于其對(duì)噪聲敏感,F(xiàn)EC 技術(shù)尤為重要,可以有效提高信號(hào)傳輸?shù)目煽啃浴Mㄟ^合理應(yīng)用這些信號(hào)處理技術(shù),可以在一定程度上克服傳輸介質(zhì)和噪聲干擾對(duì) PAM4 和 NRZ 編碼傳輸性能的影響。
編碼方式 | NRZ | PAM4 |
調(diào)制方式 | 2 電平(0/1) | 4 電平(00、01、10、11) |
每符號(hào)傳輸比特?cái)?shù) | 1 bit/symbol | 2 bit/symbol |
信號(hào)質(zhì)量要求 | 相對(duì)寬松,SNR 要求較低 | 對(duì) SNR 要求更高,信噪比需高約 9.5 dB |
眼圖形態(tài) | 單眼圖 | 三眼圖(上/中/下) |
功耗 | 相對(duì)低 | 較高(需要更復(fù)雜的DSP均衡) |
如何應(yīng)對(duì)PCIe6.0/7.0,以及800G/1.6T以太網(wǎng)信號(hào)測(cè)試挑戰(zhàn)?
? 針對(duì)發(fā)射機(jī)測(cè)試
PCIe 6.0編碼方式從 NRZ 轉(zhuǎn)變?yōu)?PAM4,眼高從 PCIe 5.0 的 15 mV 降至僅 6 mV,帶來顛覆性的挑戰(zhàn)。為了準(zhǔn)確測(cè)量僅 6 mV 的眼高,您需要噪聲性能更出色的示波器,而 Keysight UXR 示波器將是理想選擇。
是德科技Infiniium UXR-B 系列示波器具備5 至 110 GHz 帶寬,10bit ADC,標(biāo)配 500 Mpts 存儲(chǔ)深度,采樣率最高256GSa/s,相比之前延長了 2.5 倍的波形捕獲時(shí)間,本底噪聲更低(110 GHz 時(shí)的垂直噪聲不到 1 mVrms),抖動(dòng)更小,固有抖動(dòng) < 25 fs(rms),通道間抖動(dòng) < 10 fs(rms),更寬帶寬、更高 ENOB 和更低本底噪聲,能夠有效的幫助客戶更高效、更精準(zhǔn)的應(yīng)對(duì)未來技術(shù)挑戰(zhàn)。
?針對(duì)接收機(jī)測(cè)試
PCIe 6.0的速度高達(dá) 64 GT/s,受信道高頻損耗特性的影響,PCIe 接收機(jī)接收到的信號(hào)常常會(huì)出現(xiàn)大幅減損,導(dǎo)致比特誤碼率(BER)難以滿足需求。因此需要采用前向糾錯(cuò)(FEC)處理比特誤碼,同時(shí)進(jìn)行信噪失真比(SNDR)等新測(cè)量。
Keysight M8040A 64 GBaud 高性能誤碼儀是是德科技唯一一款獲準(zhǔn)用于標(biāo)準(zhǔn)套件(Gold Suite)PCIe 接收機(jī)測(cè)試且支持 PAM4 的 BERT。
M8040A 高性能 BERT 的跳變時(shí)間短,固有抖動(dòng)更低,能夠產(chǎn)生數(shù)據(jù)速率高達(dá) 64 GBaud 的純凈 NRZ 和 PAM4 信號(hào)。誤碼接收機(jī)具有真正的實(shí)時(shí) PAM4 誤碼檢測(cè)能力,數(shù)據(jù)速率高達(dá) 58 GBaud;內(nèi)置去加重、接收機(jī)均衡和時(shí)鐘恢復(fù)功能;內(nèi)置校準(zhǔn)過的抖動(dòng)注入源,支持RJ、PJ1、PJ2、SJ、BUJ 和時(shí)鐘/2 抖動(dòng)注入;每個(gè)模塊有最多兩個(gè)碼型發(fā)生器通道,可用于模擬干擾源通道;支持8/16/32/64 GT/s PCI Express 交互式鏈路訓(xùn)練和 SKP OS 過濾;可以通過算法生成標(biāo)準(zhǔn) PRBS、QPRBS 碼型,也可以使用保存在存儲(chǔ)器中的碼型,或通過碼型序列發(fā)生自定義的碼型序列;可用于 PAM4、Gray 編碼、FEC 編碼、預(yù)編碼器和誤碼分布的分析。
? 針對(duì)1.6T 以太網(wǎng)的接收機(jī)和發(fā)射機(jī)測(cè)試
M8050A BERT 與 Keysight UXR 系列 80 GHz 示波器相結(jié)合,可以構(gòu)成一個(gè)完整的測(cè)試解決方案,對(duì)以太網(wǎng)系統(tǒng)進(jìn)行全面評(píng)測(cè)。
未來還會(huì)有PAM8和PAM16嗎?
未來還會(huì)有更高階的脈沖幅度調(diào)制技術(shù)嗎?
目前,PAM6/PAM8 更多處于技術(shù)探索階段,用于驗(yàn)證高階調(diào)制在高速場景的可行性。理論上,PAM8、PAM16 等能夠進(jìn)一步提高傳輸速率和帶寬效率,但需要克服信號(hào)對(duì)噪聲和干擾更為敏感、解碼復(fù)雜度極高的難題 。
面對(duì)新興技術(shù)標(biāo)準(zhǔn)的不斷升級(jí),技術(shù)工程師需要不斷學(xué)習(xí)配合高性能儀表,才能更高效的獲得更精準(zhǔn)的測(cè)試結(jié)果。
關(guān)于是德科技
是德科技(NYSE:KEYS)啟迪并賦能創(chuàng)新者,助力他們將改變世界的技術(shù)帶入生活。作為一家標(biāo)準(zhǔn)普爾 500 指數(shù)公司,我們提供先進(jìn)的設(shè)計(jì)、仿真和測(cè)試解決方案,旨在幫助工程師在整個(gè)產(chǎn)品生命周期中更快地完成開發(fā)和部署,同時(shí)控制好風(fēng)險(xiǎn)。我們的客戶遍及全球通信、工業(yè)自動(dòng)化、航空航天與國防、汽車、半導(dǎo)體和通用電子等市場。我們與客戶攜手,加速創(chuàng)新,創(chuàng)造一個(gè)安全互聯(lián)的世界。
-
數(shù)字信號(hào)
+關(guān)注
關(guān)注
2文章
1010瀏覽量
48858 -
物理層
+關(guān)注
關(guān)注
1文章
164瀏覽量
35408 -
波特率
+關(guān)注
關(guān)注
2文章
319瀏覽量
35339 -
編碼技術(shù)
+關(guān)注
關(guān)注
1文章
36瀏覽量
11302
原文標(biāo)題:輕科普:從比特到碼元,物理層編碼技術(shù) NRZ 和 PAM4 是什么?
文章出處:【微信號(hào):是德科技KEYSIGHT,微信公眾號(hào):是德科技KEYSIGHT】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
PCB仿真相同損耗下,28G NRZ的產(chǎn)品不能直接升級(jí)到56G PAM4?
一分鐘了解下一代數(shù)據(jù)中心高速信號(hào)互聯(lián)技術(shù) PAM4
400G AOC產(chǎn)品的核心技術(shù)PAM4和DSP
CAN總線不同的物理層
基于PAM4調(diào)制的400G光模塊解析
100G DWDM光模塊中的PAM4與相干技術(shù)
PAM4和NRZ信號(hào)的區(qū)別是什么
本周推薦:關(guān)于200G PAM4光模塊(推薦分享)
問答專欄丨PAM4常見問題解答
WCDMA系統(tǒng)的物理層(FDD)
物理層網(wǎng)絡(luò)編碼分組的機(jī)會(huì)中繼
PAM4找到應(yīng)用程序的一些方式及PAM4測(cè)試設(shè)置因應(yīng)用程序而異

評(píng)論