一,JESD204B應(yīng)用的優(yōu)缺點(diǎn)
接觸過(guò)FPGA高速數(shù)據(jù)采集設(shè)計(jì)的朋友,應(yīng)該會(huì)聽過(guò)新術(shù)語(yǔ)“JESD204B”。這是一種新型的基于高速SERDES的ADC/DAC數(shù)據(jù)傳輸接口。隨著ADC/DAC的采樣速率變得越來(lái)越高,數(shù)據(jù)的吞吐量越來(lái)越大,對(duì)于500MSPS以上的ADC/DAC,動(dòng)輒就是幾十個(gè)G的數(shù)據(jù)吞吐率,如果依舊采用傳統(tǒng)的CMOS和LVDS已經(jīng)很難滿足設(shè)計(jì)要求,因此“JESD204B”應(yīng)運(yùn)而生?,F(xiàn)在各大廠商的高速ADC/DAC上基本都采用了這種接口。
與LVDS及CMOS接口相比,JESD204B數(shù)據(jù)轉(zhuǎn)換器串行接口標(biāo)準(zhǔn)可提供一些顯著的優(yōu)勢(shì),比如更簡(jiǎn)單的布局以及更少的引腳數(shù)。也因此它獲得了更多工程師的青睞和關(guān)注,它具備如下系統(tǒng)級(jí)優(yōu)勢(shì):
1、更小的封裝尺寸與更低的封裝成本:JESD204B不僅采用8b10b編碼技術(shù)串行打包數(shù)據(jù),而且還有助于支持高達(dá)12.5Gbps的數(shù)據(jù)速率。顯著減少數(shù)據(jù)轉(zhuǎn)換器和FPGA上所需的引腳數(shù),從而可幫助縮小封裝尺寸,降低封裝成本;
2、簡(jiǎn)化的PCB布局與布線:更少的引腳數(shù)可顯著簡(jiǎn)化PCB布局與布線,因?yàn)殡娐钒迳系穆窂礁?。由于?duì)畸變管理的需求降低,因此布局和布線可進(jìn)一步簡(jiǎn)化。這是因?yàn)閿?shù)據(jù)時(shí)鐘嵌入在數(shù)據(jù)流中,并在接收器中與彈性緩沖器結(jié)合,無(wú)需通過(guò)“波形曲線”來(lái)匹配長(zhǎng)度。下方圖片是JESD204B接口對(duì)簡(jiǎn)化PCB布局有多大幫助的實(shí)例;
3、高靈活布局:JESD204B對(duì)畸變要求低,可實(shí)現(xiàn)更遠(yuǎn)的傳輸距離。這有助于將邏輯器件部署在距離數(shù)據(jù)轉(zhuǎn)換器更遠(yuǎn)的位置,以避免對(duì)靈敏模擬器件產(chǎn)生影響;
4、更簡(jiǎn)單的時(shí)序控制;
5、滿足未來(lái)需求:該接口能夠自適應(yīng)不同數(shù)據(jù)轉(zhuǎn)換器分辨率。對(duì)于未來(lái)模數(shù)轉(zhuǎn)換器(ADC)及數(shù)模轉(zhuǎn)換器(DAC)而言,無(wú)需對(duì)TX/RX電路板進(jìn)行物理上的重新設(shè)計(jì)。
圖:LVDSDAC的PCB布局(左);采用JESD204B的相同DAC的PCB布局(右)
下表是JESD204B、LVDS接口之間的對(duì)比:
既然JESD204B接口的優(yōu)點(diǎn)如此多,這是不是意味著大家都要選取JESD204B接口了呢?
不一定。與LVDS接口相比,JESD204B的缺點(diǎn)是具有更長(zhǎng)的絕對(duì)時(shí)延,這對(duì)于有些應(yīng)用來(lái)說(shuō)是不可接受的。
盡管JESD204B可提供很多優(yōu)勢(shì),但有些應(yīng)用要求極短的時(shí)延,最好是無(wú)時(shí)延。一個(gè)很好的實(shí)例是電子戰(zhàn)中使用的信號(hào)屏蔽器。該設(shè)備不僅要求絕對(duì)時(shí)延,而且需要最大限度地降低任何可能的延遲。
對(duì)于這種應(yīng)用,依舊應(yīng)該考慮使用LVDS接口,因此它沒有在JESD204B上進(jìn)行數(shù)據(jù)串行化的延遲。
二,JESD204B協(xié)議相關(guān)介紹
1、什么是JESD204B協(xié)議
該標(biāo)準(zhǔn)描述的是轉(zhuǎn)換器與其所連接的器件(一般為FPGA和ASIC)之間的數(shù)GB級(jí)串行數(shù)據(jù)鏈路,實(shí)質(zhì)上,具有高速并串轉(zhuǎn)換的作用。
2、使用JESD204B接口的原因
a.不用再使用數(shù)據(jù)接口時(shí)鐘(時(shí)鐘嵌入在比特流中,利用恢復(fù)時(shí)鐘技術(shù)CDR)
b.不用擔(dān)心信道偏移(信道對(duì)齊可修復(fù)此問題,RX端FIFO緩沖器)
c.不用再使用大量IO口,布線方便(高速串行解串器實(shí)現(xiàn)高吞吐量)
d.多片IC同步方便
JESD204A和JESD204B參數(shù)對(duì)比如下圖所示:
3、關(guān)鍵變量
M:converters/device,轉(zhuǎn)換器(AD/DA)數(shù)量
L:lanes/device(link),通道數(shù)量
F:octets/frame(perlane),每幀的8位字節(jié)數(shù)
K:frames/multiframe,每個(gè)多幀的幀數(shù)
N:converterresolution,轉(zhuǎn)換器分辨率
N’:totalbits/sample,4的倍數(shù),N’=N+控制和偽數(shù)據(jù)位。
S:samples/converter/framecycle,每個(gè)轉(zhuǎn)換器每幀發(fā)送的樣本數(shù)。當(dāng)S=1時(shí),幀時(shí)鐘=采樣時(shí)鐘
CS:controlbits/sample
CF:controlwords/framecycle/device(link),通常只在HD=1時(shí)使用。
4、subclass0~2確定延遲
subclass0:不支持確定延遲;
subclass1:SYSREF,(AD9370支持的是子類1,IP核默認(rèn)也是子類1),利用確定延遲來(lái)對(duì)齊多片IC;
subclass2:SYNC~。
5、subclass1的三個(gè)階段
A、第一階段,代碼組同步(CGS)
a、RX將SYNC~引腳拉低,發(fā)出一個(gè)同步請(qǐng)求。
b、TX從下一個(gè)符號(hào)開始,發(fā)送未加擾的/K28.5/符號(hào)(每個(gè)符號(hào)10位)。
c、當(dāng)RX接收到至少4個(gè)無(wú)錯(cuò)誤的連續(xù)/K28.5/符號(hào)時(shí),RX同步,然后將SYNC~引腳拉高。
d、RX必須接收到至少4個(gè)無(wú)錯(cuò)誤8B/10B字符,否則同步將失敗,鏈路留在CGS階段。
e、CGS階段結(jié)束,ILAS階段開始。
注意:
a、串行數(shù)據(jù)傳輸沒有接口時(shí)鐘,因此RX必須將其數(shù)位及字邊界與TX串行輸出對(duì)齊。RX向TX發(fā)送~SYNC請(qǐng)求信號(hào),讓其通過(guò)所有信道發(fā)送一個(gè)已知的重復(fù)比特序列K28.5。RX將移動(dòng)每個(gè)信道上的比特?cái)?shù)據(jù),直到找到4個(gè)連續(xù)的K28.5字符為止。此時(shí),它不僅將知道比特及字邊界,而且已經(jīng)實(shí)現(xiàn)了CGS。
b、RX~SYNC的輸出必須與RX的幀時(shí)鐘同步,同時(shí)要求TX的幀時(shí)鐘與~SYNC同步(可通過(guò)~SYNC復(fù)位TX的幀時(shí)鐘計(jì)數(shù)器來(lái)實(shí)現(xiàn))。
c、不能使用交流耦合。
B、第二階段,初始通道同步(ILAS):
a、在JESD204B中,發(fā)送模塊捕捉到SYNC~信號(hào)的變換,在下一個(gè)本地多幀(LMFC)邊界上啟動(dòng)ILAS。
b、ILAS主要對(duì)齊鏈路的所有通道,驗(yàn)證鏈路參數(shù),以及確定幀和多幀邊界在接收器的輸入數(shù)據(jù)流中的位置。
c、ILAS由4個(gè)多幀組成。每個(gè)多幀最后一個(gè)字符是多幀對(duì)齊字符/A,第一,三,四個(gè)多幀以/R字符開始,以/A字符結(jié)束。接收器以各通道的最后一個(gè)字符/A對(duì)齊接收器內(nèi)各通道內(nèi)各多幀的末尾。
d、這些特定的控制字符只用于初始通路對(duì)齊序列中,而不用在數(shù)據(jù)傳輸?shù)娜魏纹渌A段。CGS和ILAS階段不加擾。
e、RX模塊中的FIFO吸收信道偏移。
C、第三階段,數(shù)據(jù)傳輸階段:
沒有控制字符,獲取鏈路全帶寬。利用字符替換來(lái)監(jiān)視數(shù)據(jù)同步,多幀計(jì)數(shù)器LMFC。
6.Deviceclk
系統(tǒng)基準(zhǔn)時(shí)鐘,提供采樣時(shí)鐘,JESD204B時(shí)鐘,幀串行器時(shí)鐘。產(chǎn)生幀時(shí)鐘和多幀時(shí)鐘。器件時(shí)鐘用來(lái)捕捉SYSREF,并完成幀和多幀時(shí)鐘的前沿相位對(duì)齊。子類1中,多幀時(shí)鐘周期必須是器件時(shí)鐘的整數(shù)倍。ADC/DAC/FPGA可運(yùn)行于不同速率,但必須同源且頻率相關(guān)。
7、同步對(duì)齊過(guò)程
發(fā)送器和接收器各維護(hù)一個(gè)多幀計(jì)數(shù)器(LMFC),所有發(fā)送器和接收器連接到一個(gè)公共(源)SYSREF,這些器件利用SYSREF復(fù)位其LMFC,這樣所有LMFC應(yīng)互相同步(在一個(gè)時(shí)鐘周期內(nèi))。
SYSREFsignal(DeviceSubclass1):
a、確定時(shí)延(小于1個(gè)多幀時(shí)鐘周期)。
b、對(duì)齊和器件時(shí)鐘同源,LMFC周期的整數(shù)倍,在DeviceClk沿變化時(shí)采樣SYSREF信號(hào),確定時(shí)延,對(duì)齊多幀和幀時(shí)鐘。SYSREF用于對(duì)齊所有收發(fā)器件LMFC相位。
SYNC~signal:
同步請(qǐng)求信號(hào)。接收端:與接收器幀時(shí)鐘同步。CGS后在接收端LMFC邊沿拉高。釋放SYNC(所有器件都會(huì)看到)后,發(fā)送器在下一次(TX)LMFC繞回0時(shí)開始ILAS。如果F*K設(shè)置適當(dāng),大于(發(fā)送器編碼時(shí)間)+(線路傳播時(shí)間)+(接收器解碼時(shí)間),則接收數(shù)據(jù)將在下一個(gè)LMFC之前從接收器的SERDES傳播出去。接收器將把數(shù)據(jù)送入FIFO,然后在下一個(gè)(RX)LMFC邊界開始輸出數(shù)據(jù)。發(fā)送器SERDES輸入與接收器FIFO輸出之間的已知關(guān)系稱為確定性延遲。
三,JESD204B具體應(yīng)用實(shí)例
1、相控陣?yán)走_(dá)下行同步采集技術(shù)應(yīng)用
多通道數(shù)據(jù)的同步采集是數(shù)字相控陣?yán)走_(dá)下行數(shù)據(jù)接收和處理要解決的關(guān)鍵問題。提出了支持JESD204B協(xié)議的模數(shù)轉(zhuǎn)換器和支持JESD204B協(xié)議的FPGA軟核相結(jié)合的設(shè)計(jì)方案。利用JESD204B協(xié)議的確定性延遲特性,只要保證通道間下行數(shù)據(jù)的相互延遲不超過(guò)一個(gè)多幀時(shí)鐘周期,通過(guò)關(guān)鍵控制信號(hào)的設(shè)計(jì)和處理,通道間可以實(shí)現(xiàn)數(shù)據(jù)的同步,有效控制板內(nèi)多片ADC之間進(jìn)行同步采樣,從而解決數(shù)字相控陣?yán)走_(dá)下行數(shù)據(jù)因采集帶來(lái)的相位一致性問題。
2、雷達(dá)多通道同步采集實(shí)現(xiàn)
該設(shè)計(jì)是一種軟硬件結(jié)合的簡(jiǎn)化方案,通過(guò)合理設(shè)計(jì)硬件、設(shè)計(jì)SYSREF信號(hào)的扇出控制邏輯,在一定采樣率范圍內(nèi)滿足JESD204B協(xié)議ADC多片多通道之間采樣點(diǎn)相對(duì)時(shí)延固定,從而確保各通道采集信號(hào)相位一致。JESD204B協(xié)議支持的確定性延遲特性保證了設(shè)計(jì)實(shí)現(xiàn)。驗(yàn)證方案的測(cè)試電路采用Xilinx K7系列FPGA控制兩片AD9694(采樣率320Msps)同步采集,證實(shí)設(shè)計(jì)方案滿足應(yīng)用需求。
3、雷達(dá)視頻信號(hào)同步傳輸設(shè)計(jì)與實(shí)現(xiàn)
以寬帶測(cè)向接收機(jī)中多波束比幅測(cè)向?yàn)楸尘?設(shè)計(jì)了基于JESD204B協(xié)議的高速背板視頻信號(hào)同步傳輸方案。時(shí)鐘、JESD204B協(xié)議參數(shù)的設(shè)計(jì)合理,實(shí)現(xiàn)了2塊多通道視頻幅度采集板與1塊數(shù)據(jù)處理板之間線速率為6.25Gbps的高速同步傳輸,解決了多波束比幅測(cè)向前多通道視頻信號(hào)傳輸同步問題。
4、高速ADC應(yīng)用與研究
在成像設(shè)備、通信、雷達(dá)、工業(yè)儀器儀表等需要實(shí)時(shí)傳輸大量數(shù)據(jù)的行業(yè)中,要求其數(shù)模轉(zhuǎn)換器的采樣率越來(lái)越高、數(shù)據(jù)位越來(lái)越大、帶寬越來(lái)越寬、傳輸速率越來(lái)越快。這對(duì)高速數(shù)據(jù)采集傳輸系統(tǒng)提出了更高的要求。傳統(tǒng)的ADC大多使用并行總線進(jìn)行數(shù)據(jù)傳輸,隨著采樣率的提高,捕獲數(shù)據(jù)量的激增,并行總線的吞吐率需大大提升,這就要增加輸出數(shù)據(jù)線的位數(shù),而位數(shù)的增加需要占用大量的芯片管腳,使芯片和PCB的小型化難以實(shí)現(xiàn)并且在大量高速數(shù)據(jù)信號(hào)走線的同時(shí)控制電壓噪聲也是難以做到的。
與傳統(tǒng)的并行總線傳輸ADC相比,使用高速串行總線傳輸?shù)腁DC具有非常明顯的優(yōu)勢(shì),其中所需的信號(hào)傳輸線大大減少,總線傳輸速率也明顯提升,并且在提高數(shù)據(jù)傳輸速率的同時(shí)節(jié)省了布線空間,同時(shí)也降低了芯片功耗。使用高速串行總線傳輸?shù)腁DC不僅在體積、功耗和數(shù)據(jù)傳輸速率都比并行總線傳輸?shù)腁DC更具優(yōu)勢(shì)。在高速數(shù)據(jù)采集傳輸系統(tǒng)中,串行總線傳輸?shù)腁DC已成為今后的發(fā)展趨勢(shì)。在研究了高速串行傳輸技術(shù)后,設(shè)計(jì)了基于JESD204B協(xié)議的串行總線技術(shù)的ADC,并設(shè)計(jì)了基于此協(xié)議的高速ADC采樣電路,該模數(shù)轉(zhuǎn)換芯片支持JESD204BSubclass1工作模式,通過(guò)FMC接口與高性能FPGA的GTH接口相連接收ADC采樣后的數(shù)據(jù),最終通過(guò)PCIE金手指與PC端進(jìn)行傳輸。
5、JESD204B協(xié)議中自同步加解擾電路設(shè)計(jì)與實(shí)現(xiàn)
作為JEDEC最新修訂的AD/DA串行傳輸協(xié)議,JESD204B采用自同步擾碼對(duì)數(shù)據(jù)鏈路層原始信號(hào)進(jìn)行隨機(jī)化轉(zhuǎn)換,有效地避免了雜散頻譜產(chǎn)生,減少了物理層誤碼概率.基于經(jīng)典狀態(tài)機(jī)結(jié)構(gòu)對(duì)JESD204B協(xié)議中自同步加擾及解擾電路進(jìn)行設(shè)計(jì)實(shí)現(xiàn),根據(jù)協(xié)議中自同步擾碼的原理細(xì)節(jié),提出了一種加擾與解擾狀態(tài)電路的設(shè)計(jì)方案,最終對(duì)該方案進(jìn)行實(shí)現(xiàn)、仿真與綜合.仿真與綜合結(jié)果表明該方案充分兼容協(xié)議控制信號(hào),功能完全符合協(xié)議要求,增強(qiáng)了加解擾電路的穩(wěn)定性與容錯(cuò)性,同時(shí)提高了電路的處理效率,可應(yīng)用于JESD204B高速串行接口電路設(shè)計(jì)中。
以上就是關(guān)于JESD204B的應(yīng)用場(chǎng)景的介紹,明德?lián)P可承接基于JESD204B的高速數(shù)據(jù)傳輸項(xiàng)目,若想了解更多,可聯(lián)系。
-
FPGA
+關(guān)注
關(guān)注
1645文章
22050瀏覽量
618495 -
adc
+關(guān)注
關(guān)注
99文章
6709瀏覽量
549229 -
JESD204B
+關(guān)注
關(guān)注
6文章
82瀏覽量
19592
發(fā)布評(píng)論請(qǐng)先 登錄
JESD204B生存指南
LTC6953具有11個(gè)輸出并支持JESD204B/JESD204C協(xié)議的超低抖動(dòng)、4.5GHz時(shí)鐘分配器技術(shù)手冊(cè)

AD9680 JESD204B接口的不穩(wěn)定會(huì)導(dǎo)致較大的電流波動(dòng),怎么解決?
使用jesd204b IP核時(shí),無(wú)法完成綜合,找不到jesd204_0.v
JESD204B有專用于ADC/DAC和FPGA或ASIC的接口嗎?
JESD204B使用說(shuō)明

調(diào)試ADS52J90板卡JESD204B接口遇到的問題求解
使用JESD204B接口,線速率怎么計(jì)算?
使用JESD204B如何對(duì)數(shù)據(jù)進(jìn)行組幀?
ADC16DX370 JESD204B串行鏈路的均衡優(yōu)化

AFE77xx DAC JESD204B調(diào)試

從JESD204B升級(jí)到JESD204C時(shí)的系統(tǒng)設(shè)計(jì)注意事項(xiàng)

AFE77 JESD204B 調(diào)試手冊(cè)

評(píng)論