了解用於模擬/數字轉換器的單傳輸對串行通信的新 JESD204 標準
發布時間:2023-04-05 責任編輯:lina
【導讀】數字設計人員可能非常熟悉在模數轉換器 (ADC) 和he邏luo輯ji設she備bei之zhi間jian路lu由you高gao速su數shu字zi線xian路lu的de挑tiao戰zhan。必bi須xu非fei常chang小xiao心xin,以yi確que保bao高gao速su走zou線xian之zhi間jian有you足zu夠gou的de間jian距ju,並bing確que保bao數shu字zi信xin號hao不bu跨kua越yue模mo擬ni邊bian界jie。不bu良liang布bu局ju將jiang導dao致zhi數shu字zi開kai關guan噪zao聲sheng反fan饋kui到dao ADC 的模擬輸入中,從而降低整體係統性能。
數字設計人員可能非常熟悉在模數轉換器 (ADC) 和he邏luo輯ji設she備bei之zhi間jian路lu由you高gao速su數shu字zi線xian路lu的de挑tiao戰zhan。必bi須xu非fei常chang小xiao心xin,以yi確que保bao高gao速su走zou線xian之zhi間jian有you足zu夠gou的de間jian距ju,並bing確que保bao數shu字zi信xin號hao不bu跨kua越yue模mo擬ni邊bian界jie。不bu良liang布bu局ju將jiang導dao致zhi數shu字zi開kai關guan噪zao聲sheng反fan饋kui到dao ADC 的模擬輸入中,從而降低整體係統性能。
由於電路板空間非常寶貴,而 FPGA 引腳是一種寶貴的商品,因此串行數據轉換器接口相對於並行接口的優勢顯而易見。ADC 中使用的高速數字數據的典型串行通信需要三對傳輸線用於低壓差分信號 (LVDS),其中一對用於數據本身。
為了準確收集這些數據,需要一個數據時鍾。為了建立數據樣本邊界,幀對齊也需要幀時鍾。對於高速 ADC,對齊數據時鍾、幀時鍾和數據通常需要發送器和接收器中的延遲鎖定環 (DLL) 以正確對齊數據時鍾。這種對準在千兆赫速度下變得非常困難。終,這種 6 線串行傳輸方法通常不會在 1.2 GHz 以上完成,從而限製了 ADC 的速度或其分辨率。
8B/10B 編碼初由 IBM 於 1980 年代發明,消除了對幀時鍾和數據時鍾的需要,這使得在 2 GHz以上的頻率下實現單傳輸線對通信成為可能(圖1 )。

圖 1:傳統串行與 8B/10B 編碼
8B/10B 編碼的獨特特性允許將數據時鍾嵌入數據本身,並通過初始幀同步以 COMMA 字符維護幀。
直到近才製定了規範,定義了標準化數據轉換器編碼接口實現所需的協議和電氣特性。JEDEC 規範 JESD204 支持新一代更快、更準確的串行 ADC,例如 Linear Technology 的 LTC2274、16 位、105 Msps ADC。
與典型的 6 線串行傳輸相比的優勢
8B/10B 編碼數據對時鍾恢複電路很友好,因為它具有遊程長度限製。它還適用於交流耦合,因為它是直流平衡的。8B/10B 編碼涉及將 8 位八位字節轉換為 10 位代碼組。在每個代碼組中,1 和 0 的數量之差絕不會超過兩個。通過監測連續代碼組中 1 和 0 的數量,計算出運行差異。
發送器和接收器使用此差異對數據進行編碼和解碼。對於每個輸入八位字節,有兩個可能的 10 位輸出代碼。要傳輸的代碼的選擇取決於運行差異,旨在保持 1 和 0 的平均數量相等。8B/10B 編碼的這一特性確保信號的直流偏移為零。
一旦數據被編碼,它就會被序列化並傳輸,從個代碼組的零位開始。JESD204 規範要求個代碼組對應於數據的有效字節。第二個代碼組對應於數據的有效字節。這兩個代碼組組合在一起構成一幀數據,構成來自 16 位 ADC 的一個樣本(圖 2)。

圖 2:使用 8B/10B 編碼的一個傳輸幀的演變
例如,LTC2274 以 105 Msps 采樣,編碼後產生以 2.1 Gbps 傳輸的串行數據流。在此速度下,8B/10B 編碼及其獨特的特性使得通過 2 線接口可靠地傳輸串行數據成為可能。
幀同步
盡管可以使用 PLL 從數據流中恢複時鍾,但接收器仍然需要確定幀邊界的位置。JESD204 標準定義了一個同步過程,用於在發送器和接收器之間建立初始幀對齊。當接收器需要同步時,它將通過激活 ADC 的同步輸入來請求此操作。然後,ADC 將傳輸一係列預定的 8B/10B 控製符號,也稱為 COMMA 字符,因此接收器可以識別幀邊界。
JESD204 規範將 K28.5 控製符號指定為用於初始同步的逗號。當 LTC2274 接收到同步請求時,將發送一係列 K28.5 COMMA 字符,直到接收器接收到至少四個有效的 K28.5 代碼組,之後接收器將取消置位同步請求信號。在停用同步請求後,LTC2274 將繼續發送同步前同步碼,直到幀結束。
在下一幀開始時,LTC2274 將發送數據字符。這可確保數據始終以相同的方式開始,個代碼 組與有效八位組相關聯,第二個代碼 組與有效八位組相關聯(圖 2)。通過使用這些 COMMA 字符對齊數據,就不再需要幀時鍾。通過使用同步和運行長度受限的 8B/10B 編碼,可以在不使用位時鍾或幀時鍾的情況下進行串行傳輸。
使用 8B/10B 編碼的另一個優點是它是直流平衡的。這是因為運行差異用於在兩個交替代碼組上保持相等數量的 1 和 0,因此信號的 DC 平均值在統計上為零。這允許單對傳輸線與變壓器、光耦合器、隔直電容器和其他高通設備一起使用。
加擾
JESD204 guifanhaigaishuleyizhongkexuandejiaraoqi,gaijiaraoqikezaishujubianmachuanshuzhiqianduishujujinxingjiarao。zheyouzhuyubimiangaosuchuanxingchuanshushikenengchuxiandebuxuyaodepinpufengzhi。tongguojiaraoshuju,bianmadebaweizijieyushujuwuguan,zhejiangxiaochumouxieshujuxiangguanxinhaokenengchuxiandepinpujiaxiang。
使用 1+x 14 +x 15多項式對數據進行加擾 。這種偽隨機模式每 2 15 -1 個周期重複。這種多項式加擾方案的本質是它可以與自同步解擾器一起使用。FPGA必須有一個解擾算法來解擾8B/10B解碼器之後的數據。這種加擾功能被設計到 LTC2274 中作為一個選項,可以在某些情況下提高性能。
幀對齊監控
可(ke)能(neng)需(xu)要(yao)定(ding)期(qi)檢(jian)查(zha)數(shu)據(ju)的(de)同(tong)步(bu)。如(ru)果(guo)接(jie)收(shou)器(qi)以(yi)正(zheng)常(chang)方(fang)式(shi)向(xiang)發(fa)射(she)器(qi)請(qing)求(qiu)同(tong)步(bu)模(mo)式(shi),則(ze)將(jiang)丟(diu)失(shi)與(yu)發(fa)射(she)器(qi)發(fa)送(song)同(tong)步(bu)前(qian)同(tong)步(bu)碼(ma)相(xiang)關(guan)聯(lian)的(de)數(shu)據(ju)。為(wei)防(fang)止(zhi)這(zhe)種(zhong)數(shu)據(ju)丟(diu)失(shi),JESD204 規範定義了另一種幀對齊方法,LTC2274 通過其幀對齊監控 (FAM) 模式提供這種方法。此模式允許檢查同步,而不會丟失數據,也不會在 ADC 上斷言同步請求輸入。JESD204 標準定義了兩種幀對齊監控方法(圖 3)。

圖 3:數據再同步的幀對齊監控模式
種幀對齊模式發生在數據未被加擾時。當前幀第二碼組與上一幀第二碼組相等時,當前碼組被K28.7替換。然後接收方負責將 K28.7 八位位組替換為先前樣本中的八位位組(圖 3)。如果第三個第 2個 數據八位字節等於前兩個,則將傳輸實際的八位字節。這種幀對齊模式高度依賴於數據,並且不能保證在任何時間長度內發生。
第二種幀對齊模式發生在數據八位位組在編碼之前被加擾時。每當任何幀的第 2個 代碼組等於 D28.7 時,它將被 K28.7 替換。然後接收器需要用正確的數據字符 D28.7 替換 K28.7。由於擾碼器的效果是隨機的,因此這種幀對齊方法對數據的依賴性較小。從統計上講,K28.7 應該在每 256 幀中出現 1 次。
無論哪種方式,如果在個八位字節中找到控製字符K28.7,則可以確定存在錯誤 。如果發生這種情況,接收器可以重新對齊幀或激活同步請求信號以與發送器重新同步。在不啟動同步請求的情況下重新對齊幀時,K28.7 應ying始shi終zhong出chu現xian在zai第di二er個ge代dai碼ma組zu中zhong。如ru果guo在zai任ren何he其qi他ta位wei置zhi找zhao到dao,則ze以yi下xia代dai碼ma組zu將jiang表biao示shi下xia一yi幀zhen的de個ge代dai碼ma組zu的de開kai始shi。此ci功gong能neng允yun許xu數shu據ju重zhong新xin同tong步bu,而er不bu會hui丟diu失shi來lai自zi ADC 的數據。
如果接收到的數據移動了一個或多個位,這將導致無效的 8B/10B 代碼組。然後接收器應重新聲明幀同步請求信號,這將導致發送器發送 COMMA 字zi符fu流liu。如ru果guo數shu據ju偏pian移yi了le整zheng個ge代dai碼ma組zu,則ze可ke以yi使shi用yong幀zhen對dui齊qi監jian控kong來lai檢jian測ce此ci偏pian移yi。整zheng個ge代dai碼ma組zu的de數shu據ju偏pian移yi將jiang導dao致zhi數shu字zi信xin號hao處chu理li應ying該gai能neng夠gou檢jian測ce到dao的de數shu據ju損sun壞huai。
性能
使用 8B/10B 編碼進行高速串行數據傳輸,ADC 現在可以以更高的采樣率和更高分辨率運行。Linear Technology Corp. 的 LTC2274 是一款 105 Msps、16 位 ADC,它使用 8B/10B 編碼將其 16 位輸出字串行傳輸到接收器,數據輸出速率為 2.1 Gbps(20 個編碼位,105 Msps) .
JEDEC 串行接口與許多 FPGA 高速接口兼容,包括 Xilinx 的 Rocket IO、Altera 的 Stratix II GX I/O 和 Lattice 的 ECP2M I/O。這些 FPGA 製造商均已提供使用 LTC2274 的參考設計。
這些新型轉換器設計的挑戰之一是在同一芯片上集成高速串行接口的同時實現高交流規格。LTC2274 在基帶實現了 77.6 dBFS(滿量程)的信噪比 (SNR) 性能和 100 dB 的無雜散動態範圍 (SFDR)(圖 4 )。

圖 4:LTC2274 128 KPoint FFT,Fin=4.93 MHz,Fs=105 Msps
這些 AC 規範使低電平信號能夠在存在大幹擾或阻塞的情況下得到解決,這對於多通道接收器應用尤為重要。80 fsec RMS的超低抖動 可對高達 500 MHz 的輸入頻率進行欠采樣,同時保持良好的噪聲性能,使 ADC 能夠在更靠近天線的位置進行采樣。
借助 LTC2274,可以生成串行測試模式以促進串行接口的測試和驗證誤碼率 (BER)。此功能對於調試接口非常有用,但不是 JEDEC 規範所要求的。
具有串行接口的 LTC2274 等 ADC 非常適用於成本敏感型應用,在這些應用中,FPGA 引腳數占設計成本的主要部分。基站接收器和數字預失真發射器等高性能通信設備可以使用 FPGA 上的專用 SerDes 端口顯著節省成本,同時受益於多載波接收器設計的高 SNR 和 SFDR 性能。頻譜分析儀可以通過隔離數字和模擬電路的能力來提高整體係統性能。ATE 和醫學成像等多通道應用將受益於減少的引腳數,從而簡化布線並節省更多空間。
結論
數據轉換器的 JESD204 標準使高速、高分辨率 ADC 可以通過一對傳輸線傳輸高速數據。通過使用遊程限製信號恢複數據時鍾,並使用 COMMA 字符進行初始幀同步,減輕了標準串行傳輸的困難。因此,8B/10B 信號的直流偏移為零,可以通過任何高通器件傳輸,例如隔直流電容器。JESD204 標準還允許通過幀對齊監控在不丟失數據的情況下進行幀對齊。它還提供了一種通過使用加擾多項式來減少非諧波雜散的方法。
免責聲明:本文為轉載文章,轉載此文目的在於傳遞更多信息,版權歸原作者所有。本文所用視頻、圖片、文字如涉及作品版權問題,請聯係小編進行處理。
推薦閱讀:
邁步新征程 譜寫新篇章——第十一屆中國電子信息博覽會將於4月7日盛大開幕
- 噪聲中提取真值!瑞盟科技推出MSA2240電流檢測芯片賦能多元高端測量場景
- 10MHz高頻運行!氮矽科技發布集成驅動GaN芯片,助力電源能效再攀新高
- 失真度僅0.002%!力芯微推出超低內阻、超低失真4PST模擬開關
- 一“芯”雙電!聖邦微電子發布雙輸出電源芯片,簡化AFE與音頻設計
- 一機適配萬端:金升陽推出1200W可編程電源,賦能高端裝備製造
- 芯科科技Tech Talks與藍牙亞洲大會聯動,線上線下賦能物聯網創新
- 冬季續航縮水怎麼辦?揭秘熱管理係統背後的芯片力量
- 從HDMI 2.1到UFS 5.0:SmartDV以領先IP矩陣夯實邊緣計算基石
- 小空間也能實現低噪供電!精密測量雙極性電源選型指南,覆蓋小功率到大電流全場景
- 直擊藍牙亞洲大會 2026:Nordic 九大核心場景演繹“萬物互聯”新體驗
- 車規與基於V2X的車輛協同主動避撞技術展望
- 數字隔離助力新能源汽車安全隔離的新挑戰
- 汽車模塊拋負載的解決方案
- 車用連接器的安全創新應用
- Melexis Actuators Business Unit
- Position / Current Sensors - Triaxis Hall



