色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
电子发烧友
开通电子发烧友VIP会员 尊享10大特权
海量资料免费下载
精品直播免费看
优质内容免费畅学
课程9折专享价
創(chuàng)作中心

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

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

一文詳解JESD204B高速接口協(xié)議

FPGA技術(shù)江湖 ? 來源:數(shù)字站 ? 2025-04-24 15:18 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

來源:數(shù)字站

本文參考B站尤老師JESD204B視頻,圖片來自JESD手冊或者ADI/TI官方文檔。

01對比LVDS與JESD204

JESD204B是邏輯器件和高速ADC/DAC通信的一個串行接口協(xié)議,在此之前,ADC/DAC與邏輯器件交互的接口大致分為如下幾種。

低速串行接口(I2C、SPI)、低速并行接口(包含時(shí)鐘信號和并行數(shù)據(jù)信號,例如AD9226、AD9280等)、LVDS接口(在低速并行接口的基礎(chǔ)上將數(shù)據(jù)線和時(shí)鐘線變?yōu)椴罘中盘枺俣瓤梢赃_(dá)到幾百M(fèi)Hz)、最后演變?yōu)镴ESD204高速串行總線。

前兩種接口的ADC和DAC比較常見,不管是單片機(jī)還是FPGA,都使用的比較多,不再贅述。接下來講解LVDS接口的劣勢,為什么高速ADC會演變?yōu)镴ESD204。

首先是PCB布局布線的難度,如下所示,相同的16位DAC,LVDS接口需要使用16對差分?jǐn)?shù)據(jù)線,而JESD204B接口只需要使用4對差分線(帶寬與LVDS接口一致)。

wKgZO2gJ5bOAFwNMAAE3WkT9Khk238.jpg

圖1 數(shù)據(jù)線的差別

上述兩種接口的PCB布線如下所示,由于數(shù)據(jù)線之間還要嚴(yán)格等長,LVDS需要使用4層布線,而JESD204B只需要一層布線即可。

wKgZPGgJ5bOAFRPrAAhhOQgfLo8642.jpg

圖2 PCB布線

同時(shí)由于芯片數(shù)據(jù)引腳減少,芯片的尺寸也可以做得更小,縮減PCB的面積,如下所示。pYYBAGORftaABrbPAAAAjgjvZ2U927.jpg

wKgZO2gJ5bOAKJHfAAbghSjLICw464.jpg

圖3 芯片面積縮小

LVDS接口的時(shí)序如下圖所示,在時(shí)鐘信號的邊沿采集并行數(shù)據(jù)總線的狀態(tài),容易引起信道偏斜。要求各數(shù)據(jù)線之間嚴(yán)格等長,在時(shí)鐘邊沿能夠穩(wěn)定采集所有數(shù)據(jù)線的狀態(tài),在使用LVDS接口的器件時(shí),一般都需要去通過idelaye去調(diào)節(jié)時(shí)鐘和數(shù)據(jù)線的相位關(guān)系。

但如果數(shù)據(jù)線之間本身就沒有對齊,當(dāng)時(shí)鐘頻率較高時(shí),整個系統(tǒng)很可能調(diào)試不出結(jié)果。鐘頻率越高,數(shù)據(jù)線對齊的要求越嚴(yán)格,時(shí)鐘頻率增加到某些值時(shí),PCB走線可能已經(jīng)無法完成對齊。

wKgZO2gJ5bOAYRNXAAH26HPjNYo735.jpg

圖4 LVDS接口的時(shí)序

JESD204接口是在高速Serdes的基礎(chǔ)上封裝得到的,因此數(shù)據(jù)傳輸?shù)脑硎且粯拥摹H缦聢D所示,JESD204接口并沒有隨路時(shí)鐘信號,接收端通過CDR技術(shù)去調(diào)節(jié)參考時(shí)鐘和數(shù)據(jù)之間的相位關(guān)系,每路串行數(shù)據(jù)均有對應(yīng)CDR,各組數(shù)據(jù)線的PCB走線之間不需要等長對齊。

wKgZPGgJ5bKAVX4uAAH8wClZk2o432.jpg

圖5 JESD204接口接收數(shù)據(jù)時(shí)序

當(dāng)然JESD204相對于LVDS也是有劣勢的,JESD204并不能取代LVDS。由于JESD204的接收端需要鎖相環(huán)給CDR提供參考時(shí)鐘,因此JESD204的功耗一般會比LVDS高。

wKgZO2gJ5bKAAEiwAAEVYlDPzRc893.jpg

圖6 JESD204與LVDS接口功耗

另外JESD204的接收端有緩沖器來實(shí)現(xiàn)多通道數(shù)據(jù)同步,數(shù)據(jù)傳輸延遲也會比LVDS大很多,因此在一些對延時(shí)比較敏感的系統(tǒng)中,可能還是得使用LVDS。

02JESD204的結(jié)構(gòu)

JESD204從發(fā)布開始至今有四個版本,分別為JESD204、JESD204A、JESD204B、JESD204C,目前使用最多的是JESD204B,各個版本之間的差異如下所示。

表1 各個版本的功能

功能 JESD204 JESD204A JESD204B JESD204C
線速率(Gbps) 3.125 3.125 12.5 34.25
多l(xiāng)ane 不支持 支持 支持 支持
多l(xiāng)ane同步 不支持 支持 支持 支持
多器件同步 不支持 支持 支持 支持
確定性延時(shí) 不支持 不支持 支持 支持

其中支持確定性延遲是JESD204B的特點(diǎn),JESD204B鏈路的確定性延遲定義為串行數(shù)據(jù)從發(fā)送器(ADX或FPGA)的并行幀數(shù)據(jù)輸入傳播至接收器(DAC或接收端FPGA)并行幀數(shù)據(jù)輸出所需的時(shí)間。

wKgZO2gJ5bKAJoIDAACqgrAGqcA807.jpg

圖7 鏈路延遲

JESD204包含3種工作模式,如下所示。其中子類0是JESD204A的工作模式,不支持確定性延遲。子類1通過sysref和sync實(shí)現(xiàn)確定性延遲,子類2通過sync實(shí)現(xiàn)確定性延遲。子類1的結(jié)構(gòu)最為復(fù)雜,也是JESD204B使用最廣泛的模式。

wKgZO2gJ5bKAUUmTAAHf05fjeyY250.jpg

圖8 子類的連接方式

子類1的框圖如下所示,時(shí)鐘芯片同時(shí)給發(fā)送端和接收端提供sysref和Device Clock,接收端和發(fā)送端通過sysref去產(chǎn)生與Device Clock同步的幀時(shí)鐘和多幀時(shí)鐘LMFC。在鏈路建立階段接收端通過拉低SYNC信號,去同步多l(xiāng)ane數(shù)據(jù),具體細(xì)節(jié)在后文的JESD204B確定性延遲章節(jié)進(jìn)行講解。

wKgZPGgJ5bKAQgarAANAGgSXAXY801.jpg

圖9 子類1的結(jié)構(gòu)

上圖的發(fā)送端可以是ADC或者FPGA,接收端可以是FPGA或者DAC,從而實(shí)現(xiàn)ADC或者DAC與FPGA的數(shù)據(jù)傳輸。不管是發(fā)送端還是接收端,主要包含Transport Layer、Scrambler、Link Layer、Physical Layer等幾部分。

物理層包含了完成高速并/串轉(zhuǎn)換的SDRDES 模塊,時(shí)鐘及時(shí)鐘數(shù)據(jù)恢復(fù)模塊(CDR),也規(guī)定了接口的物理電器特性如下表所示。

表2 接口的物理電器特性

參數(shù) LV-OIF-Sx15 LV-OIF-6G-SR LV-OIF-11G-SR
線速率 312.5M~3.125Gbps 312.5M~6.375Gbps 312.5M~12.5Gbps
差分電壓 500~1000 (mV) 400~750 (mV) 360~770 (mV)
誤碼率 ≤ 1e-12 ≤ 1e-15 ≤ 1e-15

Link Layer主要包括8B10B編解碼、數(shù)據(jù)鏈路的建立(幀和通道對齊)、使用符號位鏈路監(jiān)控。鏈路建立的過程如下所示,具體實(shí)現(xiàn)在后文與確定性延時(shí)一起講解。

wKgZPGgJ5bOABKCMAAHNpRTK3JM618.jpg

圖10 鏈路建立

加擾(Scrambler) 用于去除數(shù)據(jù)相關(guān)性,例如各個幀同時(shí)發(fā)送相同的數(shù)據(jù),從而減小造成的系統(tǒng)干擾和減小電磁兼容性問題。加擾多項(xiàng)式為X15+X14+1,對應(yīng)框圖如下所示。pYYBAGORftaABrbPAAAAjgjvZ2U927.jpg

wKgZO2gJ5bKAIyANAADV0GoKJPM494.jpg

圖11 加擾多項(xiàng)式

傳輸層(Transport Layer)的功能是將AD/DA的采集到的數(shù)據(jù)映射到非擾碼的八字結(jié)的過程。如下圖是一個傳輸層,需要理解一些參數(shù)的含義。

L:每顆ADC或者DAC芯片的高速收發(fā)器數(shù)量。

M:每顆芯片包含ADC或DAC通道數(shù)量。

F:每個高速收發(fā)器的每個frame包含幾個字節(jié)的數(shù)據(jù)。

S:每個frame周期內(nèi)芯片的采樣點(diǎn)個數(shù)。

CS:每個采樣點(diǎn)含有多少bit控制位。

wKgZPGgJ5bOAMVkmAAKQJlyM4z0849.jpg

圖12 傳輸層

上圖表示該芯片包含8路(M=8)分辨率為11(N=11)的ADC,8路ADC的數(shù)據(jù)通過4路(L=4)高速收發(fā)器傳輸,每個采樣點(diǎn)包含2位(CS=2)控制位。

ADC每個采樣點(diǎn)的數(shù)據(jù)需要經(jīng)過兩個時(shí)鐘才能輸出,因此在計(jì)算高速收發(fā)器線速率時(shí),ADC分辨率其實(shí)可以等效為16位。

假設(shè)ADC采樣率為X,則單個時(shí)鐘ADC的采樣數(shù)據(jù)為XM16bit,然后需要經(jīng)過8B10B編碼,編碼后的數(shù)據(jù)量為(XM16)/0.8bit = XM20bit,最后通過4路高速收發(fā)器輸出,每路高速收發(fā)器的線速率為XM20/4 = XM5bps。

當(dāng)采樣率為100MHz時(shí),每路收發(fā)器線速率為100M85=4000Mbps。

ADS42JB49的傳輸層如下圖所示,2路14位ADC通過4路高速收發(fā)器傳輸數(shù)據(jù),通過上述方式計(jì)算每路高速收發(fā)器線速率為X216/0.8/4=X*10bps。

wKgZPGgJ5bOAfwltAAE3NAQboO0563.jpg

圖13 ADS42JB49的傳輸層

下文著重講解JESD204B子類1的數(shù)據(jù)鏈路建立過程和確定性延時(shí)相關(guān)知識。

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

    關(guān)注

    99

    文章

    6674

    瀏覽量

    548813
  • lvds
    +關(guān)注

    關(guān)注

    2

    文章

    1124

    瀏覽量

    67330
  • 高速接口
    +關(guān)注

    關(guān)注

    1

    文章

    58

    瀏覽量

    14967
  • JESD204B
    +關(guān)注

    關(guān)注

    6

    文章

    82

    瀏覽量

    19558

原文標(biāo)題:初始JESD204B高速接口協(xié)議(JESD204B一)

文章出處:【微信號:HXSLH1010101010,微信公眾號:FPGA技術(shù)江湖】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 0人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

  • jf_182268621

評論

相關(guān)推薦
熱點(diǎn)推薦

JESD204B的系統(tǒng)級優(yōu)勢

作者:Sureena Gupta如果您有接觸使用 FPGA 的高速數(shù)據(jù)采集設(shè)計(jì),沒準(zhǔn)聽說過新術(shù)語“JESD204B”。我在工作中看到過很多工程師詢問有關(guān) JESD204B 接口的信息以
發(fā)表于 09-18 11:29

JESD204B串行接口時(shí)鐘的優(yōu)勢

都是基于這個版本設(shè)計(jì)的。本文就以JESD204B subclass1 來討論時(shí)鐘的時(shí)序需要以及TI 時(shí)鐘芯片方案的實(shí)現(xiàn)。任何個串行協(xié)議都離不開幀和同步,JESD204B 也不例外,也
發(fā)表于 06-19 05:00

FPGA高速數(shù)據(jù)采集設(shè)計(jì)之JESD204B接口應(yīng)用場景

` 本帖最后由 taiyangyu_2 于 2019-12-4 10:16 編輯 JESD204B應(yīng)用的優(yōu)缺點(diǎn)接觸過FPGA高速數(shù)據(jù)采集設(shè)計(jì)的朋友,應(yīng)該會聽過新術(shù)語“JESD204B
發(fā)表于 12-03 17:32

FPGA高速數(shù)據(jù)采集設(shè)計(jì)之JESD204B接口應(yīng)用場景

、什么是JESD204B協(xié)議該標(biāo)準(zhǔn)描述的是轉(zhuǎn)換器與其所連接的器件(般為FPGA和ASIC)之間的數(shù)GB級串行數(shù)據(jù)鏈路,實(shí)質(zhì)上,具有高速并串轉(zhuǎn)換的作用。2、使用
發(fā)表于 12-04 10:11

如何讓JESD204B在FPGA上工作?FPGA對于JESD204B需要多少速度?

的模數(shù)轉(zhuǎn)換器(ADC)和數(shù)模轉(zhuǎn)換器(DAC)支持最新的JESD204B串行接口標(biāo)準(zhǔn),出現(xiàn)了FPGA與這些模擬產(chǎn)品的最佳接口方式問題。FPGA直支持千兆串行/解串(SERDES)收發(fā)器
發(fā)表于 04-06 09:46

JESD204B協(xié)議有什么特點(diǎn)?

和 FPGA 至 DAC 鏈路問題的協(xié)議部分,這兩種鏈路本來就是相同的 TX 至 RX 系統(tǒng)。作為名應(yīng)用工程師,所需要的就是了解其中的細(xì)微差別,這樣才能充分利用 JESD204B 通過現(xiàn)有 LVDS 和 CMOS
發(fā)表于 04-06 06:53

讀懂JESD204B標(biāo)準(zhǔn)系統(tǒng)

JESD204B到底是什么呢?是什么導(dǎo)致了JESD204B標(biāo)準(zhǔn)的出現(xiàn)?什么是JESD204B標(biāo)準(zhǔn)?為什么關(guān)注JESD204B接口
發(fā)表于 05-24 06:36

JESD204B協(xié)議介紹

路問題的協(xié)議部分,這兩種鏈路本來就是相同的 TX 至 RX 系統(tǒng)。作為名應(yīng)用工程師,我所需要的就是了解其中的細(xì)微差別,這樣才能充分利用 JESD204B 通過現(xiàn)有 LVDS 和 CMOS
發(fā)表于 11-21 07:02

JESD204B的優(yōu)勢

如果您有接觸使用 FPGA 的高速數(shù)據(jù)采集設(shè)計(jì),沒準(zhǔn)聽說過新術(shù)語“JESD204B”。我在工作中看到過很多工程師詢問有關(guān) JESD204B 接口的信息以及它如何同 FPGA 協(xié)作。他們
發(fā)表于 11-23 06:35

JESD204B協(xié)議概述

在使用我們的最新模數(shù)轉(zhuǎn)換器 (ADC) 和數(shù)模轉(zhuǎn)換器 (DAC) 設(shè)計(jì)系統(tǒng)時(shí),我已知道了很多有關(guān) JESD204B 接口標(biāo)準(zhǔn)的信息,這些器件使用該協(xié)議與 FPGA 通信。此外,我還在 E2E 上的該
發(fā)表于 04-08 04:48 ?2490次閱讀
<b class='flag-5'>JESD204B</b><b class='flag-5'>協(xié)議</b>概述

基于JESD204B高速數(shù)據(jù)傳輸協(xié)議 通過DDC魔法乘以ADC的虛擬通道數(shù)

JESD204B高速數(shù)據(jù)傳輸協(xié)議,采用8位/10位編碼和加擾技術(shù),旨在確保足夠的信號完整性。針對JESD204B標(biāo)準(zhǔn),總吞吐量變?yōu)樵诖?/div>
發(fā)表于 09-08 11:36 ?39次下載
基于<b class='flag-5'>JESD204B</b><b class='flag-5'>高速</b>數(shù)據(jù)傳輸<b class='flag-5'>協(xié)議</b> 通過DDC魔法乘以ADC的虛擬通道數(shù)

JESD204B SystemC module 設(shè)計(jì)簡介()

本設(shè)計(jì)致力于用SystemC語言建立JESD024B協(xié)議標(biāo)準(zhǔn)模型,描述JESD204B的所有行為,并且能夠保證用戶可以通過該JESD204B的SystemC庫,進(jìn)行
發(fā)表于 11-17 09:36 ?3361次閱讀
<b class='flag-5'>JESD204B</b> SystemC module 設(shè)計(jì)簡介(<b class='flag-5'>一</b>)

JESD204B標(biāo)準(zhǔn)及演進(jìn)歷程

在從事高速數(shù)據(jù)擷取設(shè)計(jì)時(shí)使用FPGA的人大概都聽過新JEDEC標(biāo)準(zhǔn)「JESD204B」的名號。近期許多工程師均聯(lián)絡(luò)德州儀器,希望進(jìn)步了解 JESD204B
發(fā)表于 11-18 02:57 ?1.5w次閱讀

理解JESD204B協(xié)議

理解JESD204B協(xié)議
發(fā)表于 11-04 09:52 ?4次下載
理解<b class='flag-5'>JESD204B</b><b class='flag-5'>協(xié)議</b>

JESD204B使用說明

能力更強(qiáng),布線數(shù)量更少。 本篇的內(nèi)容基于jesd204b接口的ADC和FPGA的硬件板卡,通過調(diào)用jesd204b ip核來步步在FPGA內(nèi)部實(shí)現(xiàn)
的頭像 發(fā)表于 12-18 11:31 ?1537次閱讀
<b class='flag-5'>JESD204B</b>使用說明
主站蜘蛛池模板: 神马影院午夜伦理限级 | 熟女人妻AV五十路六十路 | 国产精品亚洲AV色欲在线观看 | 亚洲精品久久久一区 | 久色乳综合思思在线视频 | 蜜桃臀无码内射一区二区三区 | 黄页网站18以下勿看免费 | 亚洲精品福利一区二区在线观看 | 久久免费精品国产72精品剧情 | 伦理电影v男人天堂 | 果冻传媒在线观看进入窗口 | 女仆乖H调教跪趴 | 我的漂亮朋友在线观看全集免费 | 99视频精品全部免费 在线 | 手机在线免费看毛片 | 国产在线观看免费 | 性与肉体电影免费观看 | 男生在床上脱美女 胸 | 97免费在线视频 | 狂操空姐电影 | 九九热这里有精品 | yellow视频免费观看高清在线 | 囯产精品久久久久久久久免费蜜桃 | 久久精品国产99欧美精品亚洲 | 亚洲精品中文字幕一二三四区 | 久久精品一本到99热 | 小舞被爆操 | 欧美片内射欧美美美妇 | 小雪奶水涨翁工帮吸的推荐语录 | 国产91无毒不卡在线观看 | 亚洲伊人成综合人影院 | 亚洲免费福利在线视频 | 久久精品视频uu | 国产在线高清亚洲精品一区 | 老师小扫货水能么多叫出来 | 4480YY旧里番在线播放 | 国内精品久久久久影院网站 | 中文字AV字幕在线观看 | 99精品视频免费观看 | 国产一区二区三区乱码在线观看 | 国产精品A8198V久久A片 |

電子發(fā)燒友

中國電子工程師最喜歡的網(wǎng)站

  • 2931785位工程師會員交流學(xué)習(xí)
  • 獲取您個性化的科技前沿技術(shù)信息
  • 參加活動獲取豐厚的禮品