了解用於模擬/數字轉換器的單傳輸對串行通信的新 JESD204 標準
發布時間:2023-04-05 責任編輯:lina
【導讀】數字設計人員可能非常熟悉在模數轉換器 (ADC) heluojishebeizhijianluyougaosushuzixianludetiaozhan。bixufeichangxiaoxin,yiquebaogaosuzouxianzhijianyouzugoudejianju,bingquebaoshuzixinhaobukuayuemonibianjie。buliangbujujiangdaozhishuzikaiguanzaoshengfankuidao ADC 的模擬輸入中,從而降低整體係統性能。
數字設計人員可能非常熟悉在模數轉換器 (ADC) heluojishebeizhijianluyougaosushuzixianludetiaozhan。bixufeichangxiaoxin,yiquebaogaosuzouxianzhijianyouzugoudejianju,bingquebaoshuzixinhaobukuayuemonibianjie。buliangbujujiangdaozhishuzikaiguanzaoshengfankuidao 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 規gui範fan還hai概gai述shu了le一yi種zhong可ke選xuan的de加jia擾rao器qi,該gai加jia擾rao器qi可ke在zai數shu據ju編bian碼ma傳chuan輸shu之zhi前qian對dui數shu據ju進jin行xing加jia擾rao。這zhe有you助zhu於yu避bi免mian高gao速su串chuan行xing傳chuan輸shu時shi可ke能neng出chu現xian的de不bu需xu要yao的de頻pin譜pu峰feng值zhi。通tong過guo加jia擾rao數shu據ju,編bian碼ma的de八ba位wei字zi節jie與yu數shu據ju無wu關guan,這zhe將jiang消xiao除chu某mou些xie數shu據ju相xiang關guan信xin號hao可ke能neng出chu現xian的de頻pin譜pu假jia象xiang。
使用 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可編程電源,賦能高端裝備製造
- 貿澤EIT係列新一期,探索AI如何重塑日常科技與用戶體驗
- 算力爆發遇上電源革新,大聯大世平集團攜手晶豐明源線上研討會解鎖應用落地
- 創新不止,創芯不已:第六屆ICDIA創芯展8月南京盛大啟幕!
- AI時代,為什麼存儲基礎設施的可靠性決定數據中心的經濟效益
- 矽典微ONELAB開發係列:為毫米波算法開發者打造的全棧工具鏈
- 車規與基於V2X的車輛協同主動避撞技術展望
- 數字隔離助力新能源汽車安全隔離的新挑戰
- 汽車模塊拋負載的解決方案
- 車用連接器的安全創新應用
- Melexis Actuators Business Unit
- Position / Current Sensors - Triaxis Hall




