吴忠躺衫网络科技有限公司

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

JESD204協議標準的分類和區別

FPGA之家 ? 來源:FPGA之家 ? 作者:FPGA之家 ? 2022-09-05 09:21 ? 次閱讀

目錄

JESD204協議標準的分類和區別:

JESD204A

JESD204B

JESD204B的各層規范

由于高速ADC的迅速發展,傳輸速率已經邁入GSPS,因此JESD204B標準協議將會成為應用范圍最廣的接口傳輸協議。

JESD204協議標準的分類和區別:

第一版JESD204標準協議問世于2006年4月,由JEDEC國際協會發布。其中,ADC或DAC為數據轉換器,ASICFPGA為接收機。

由于當時對轉換器速率和分辨率的要求不高,所以最初的JESD204B標準只考慮了一個通道和一個鏈路,傳輸速率可達到3.125Gbps。發送端與接收端則共用一個系統時鐘。其傳輸結構如下圖所示:

ddda63e8-2cad-11ed-ba43-dac502259ad0.png

JESD204A

第一個修訂版本JESD204A標準于2018年4月發布。相較于JESD204標準最顯著的更新為該版本支持多鏈路和多通道串行數據傳輸。除此之外,該版本新添加了轉換器的多重對準能力,而最高傳輸速率達到了3.125Gbps,大大提高了轉換器的采樣率和分辨率。其傳輸結構如下圖所示:

dde7ad32-2cad-11ed-ba43-dac502259ad0.png

JESD204B

JESD204B標準在2011年8月于JESDEC公司發布。該標準可支持單個轉換器的內部同步和多個轉換器之間的同步,數據傳輸速率可達到12.5Gbps。且速率可分為不同的等級。相較于之前的版本,JESD204B沒有單一的時鐘源,既可以使用器件內部時鐘也可以外接時鐘。其中JESD204B還提供了三種不同的傳輸模式,即子類0,子類1,子類2。子類1,可以支持確定的延時。其傳輸結構如下圖所示:

ddf22370-2cad-11ed-ba43-dac502259ad0.png

經過兩次較大的修訂,JESD204標準協議越來越完善,其性能不斷提高,可以基本滿足現今高速轉換器的要求。所以,JESD204B標準有望成為事實應用中未來轉換器的協議標準。

JESD204B的各層規范

JESD204B標準協議具有四層結構,分別為應用層,傳輸層數據鏈路層,物理層。

de05bc3c-2cad-11ed-ba43-dac502259ad0.png

應用層:

應用層的功能實完成傳輸通道的配置和數據映射轉換。與別的傳輸協議不同的是,設計人員必須以相同的配置方式來配置發送機和接收機,以便正確傳輸和解析數據。

傳輸層:

傳輸層的功能是實現數據樣本與字符幀之間的映射。傳輸層將這些映射后的數據進行組幀。在傳輸層內,仍是并行數據形式,而不是所認為的串行數據形式。將這些并行數據發送到數傳輸通道路。并行數據的寬度由組幀后的結構決定,單字節為8位,雙字節為16位,以此類推。

de154562-2cad-11ed-ba43-dac502259ad0.png

數據鏈路層:

數據鏈路層實現接收并行的組幀數據的組幀,組幀后數據包含原始數據樣本、控制字符和冗余字符。在數據鏈路層內將數據采用8B/10B編碼。數據鏈路層通過鏈路建立過程同步JESD204B鏈路。

鏈路同步過程分為三大階段:代碼組同步(CGS)、初始化通道同步(ILAS)和數據傳輸階段。

de43b122-2cad-11ed-ba43-dac502259ad0.png

鏈路需要以下信號:共享參考時鐘(一般為FPGA內部時鐘),一個或多個CML物理數據傳輸通道,以及一個或多個同步信號(例如SYNC信號)。使用不同的子類取決要使用的信號:

子類0:采用設備時鐘,物理數據通道和同步信號SYNC~

子類1:采用設備時鐘,物理數據通道,同步信號SYNC~和SYSREF

de5a7ace-2cad-11ed-ba43-dac502259ad0.png

子類2:采用設備時鐘,物理數據通道和同步信號SYNC~

de712364-2cad-11ed-ba43-dac502259ad0.png

1、代碼組同步(CGS)階段

在同步鏈路中,代碼組同步(CGS)階段是最核心的部分,可由下圖所展現。下面對五個特殊點進行說明。

de7f3ec2-2cad-11ed-ba43-dac502259ad0.png

初試階段,接收機Rx將SYNC信號拉低(置0),同時發出一個同步請求。

發送機Tx接收到同步請求后,在下一個時鐘周期內,發送連續的/K28.5/符號(每個符號10位)。

當接收機Rx接收到至少4個無錯誤且連續/K28.5/符號時,然后將SYNC信號拉高(置1)。

如果接收機Rx沒有完成(3)的所有過程,則代表代碼組同步將失敗,鏈路仍然留在CGS階段。接收機Rx繼續發送同步請求。

CGS階段結束, ILAS階段開始。

/K28.5/在FPGA仿真中體現為BC碼。當出現連續四個無錯誤BC時,Rx同步,并將SYNC信號拉高。下圖為/K28.5/字符的邏輯輸出。

de9e779c-2cad-11ed-ba43-dac502259ad0.png

2、初始通道的同步階段(ILAS)

初始通道同步階段(ILAS)階段的作用是允許接收機Rx對齊來自各個鏈路的通道,以及驗證鏈路參數是否配置正確。為了解決走線的長度不同以及傳輸過程中出現的字符偏斜,通道必須對齊。在實際應用中,不論配置IP核時是否啟用加擾功能 ,初試通道同步階段始終是無加擾傳輸。當SYNC信號由低電平0跳變為高電平1時,便進入ILAS階段。當發送機內的檢測模塊接收一個完整多幀后,便開始連續發送4個數據多幀。在所需的字符中插入冗余字符,以便傳送完整的多幀,如下圖所示。

4個多幀包括:

(1)多幀1:以/R/字符[K28.0]開始,以/A/字符[K28.3]結束。

(2)多幀2:以/R/字符開始,后接/Q/ [K28.4]字符,然后是14個配置8位字的鏈路配置參數,最后以/A/字符結束。

(3)多幀3:與多幀1相同。

(4)多幀4:與多幀1相同。

dea862a2-2cad-11ed-ba43-dac502259ad0.png

3、數據傳輸階段(Data)

在數據傳輸階段,通過預先插入的控制字符來判斷幀是否對齊。如果在數據傳輸階段,數據或幀沒有很好的對齊,會造成大量額外資源消耗。為了解決這個問題,JESD204B在幀的結尾處會采用字符替換。字符替換只能發在每幀的末尾,接收機通過發送對齊字符信號。字符替換有著嚴格的要求,必須是當前字符幀的最后一個字符與上一幀的最后一個字符相同時,才可以發生。這有利于判斷經過ILAS序列后,對齊是否未改變。

出現下列情況時,會對發送器執行字符替換:

? 若不使用加擾功能,并且字符幀的最后8位字與上一字幀的最后8位字一致。

? 若使用了加擾功能,并且多幀的最后一個8位字等于0x7C,或幀的最后一個8位字等于0xFC。

JESD204B的接收期間內,存在著一個多幀計數器(LMFC),它持續計數到規定的值時,會置0重新開始計數。此時發送一個公共信號SYSREF到所有發送機和接收機,這些接收機和發送機器收到SYSREF信號時復位其LMFC,這樣使得在一個時間時鐘周期內所有LMFC同時置0。并將SYNC信號由高電平拉低為低電平(所有Tx與Rx器件都能接收到SYNC被拉低看到)后,發送器在下一次LMFC重新置0時開始ILAS階段。

如果參數設置正確且計數時間大于(發送機發送時間)+(通道傳輸時間)+(接收機接收時間),則接收機將在下一個LMFC之前從接收機的SerDes進行傳輸。接收器將數據發送到FIFO,然后在下一個計數器LMFC邊界時刻輸出數據。

物理層:

物理層中對接收到的數據進行并串轉換,對數據鏈路層所輸出8B/10B編碼數據以高速率發送和接收。(8B/10B編解碼原理及實現:https://blog.csdn.net/m0_37779673/article/details/118464343)物理層包括發送模塊,并串轉換模塊、內部時鐘同步模塊和接收模塊。由于其數據的高速傳輸,各個模塊常常采用單元設計。

deb7fe74-2cad-11ed-ba43-dac502259ad0.png

審核編輯:彭靜

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • FPGA
    +關注

    關注

    1630

    文章

    21796

    瀏覽量

    605984
  • 轉換器
    +關注

    關注

    27

    文章

    8743

    瀏覽量

    148031
  • 接口
    +關注

    關注

    33

    文章

    8691

    瀏覽量

    151911
  • JESD204
    +關注

    關注

    0

    文章

    9

    瀏覽量

    7946

原文標題:JESD204標準概述

文章出處:【微信號:zhuyandz,微信公眾號:FPGA之家】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    請問AD9683的引腳如何與zynq 7015芯片中的 JESD204 ip核端口對應相連?

    芯片上JESD204B協議對應的引腳(SYSREF、SYNCINB和SERDOUT)與ZYNQ7015芯片中的JESD204 IP核的端口對應相連。[/td][td]
    發表于 09-05 11:45

    在Xilinx FPGA上快速實現JESD204B

    Haijiao Fan簡介JESD204是一種連接數據轉換器(ADC和DAC)和邏輯器件的高速串行接口,該標準的 B 修訂版支持高達 12.5 Gbps串行數據速率,并可確保 JESD204 鏈路
    發表于 10-16 06:02

    JESD204 v5.2約束使用生成的dcp構建邏輯計時失敗

    追溯到dcp,結果發現tx_core_clk和rx_core_clk被限制在6.4ns(156.25MHz),就像原來的JESD204內核一樣。在我的設計中,這些時鐘是250MHz,并且在頂級xdc文件
    發表于 10-19 14:37

    JESD204接口簡介

    2006年發布以來,JESD204標準經過兩次更新,目前版本為B。 由于該標準已為轉換器供應商和用戶所采納,它被細分并增加了新特性,提高了效率和實施的便利性。此標準即適用于模數轉換器(
    發表于 05-29 05:00

    串行LVDS和JESD204B的對比

    ,對每種接口的特性和功能進行比較會非常有用。圖2以簡單的表格形式對接口標準進行了對比。在SERDES級,LVDS和JESD204間顯著的區別是通道數據速率:JESD204支持的每通道串
    發表于 05-29 05:00

    JESD204標準解析

    一種新的轉換器接口的使用率正在穩步上升,并且有望成為未來轉換器的協議標準。這種新接口——JESD204——誕生于幾年前,其作為轉換器接口經過幾次版本更新后越來越受矚目,效率也更高。隨著轉換器分辨率
    發表于 06-17 05:00

    JESD204評估許可證問題

    嗨,我正在使用ISE14.6和Vivado 2013.2并且我曾要求獲得JESD204的評估許可證,當我將許可證映射到VIvado時,我也得到了相同的結果,JESD204 LogicIP核心未突出
    發表于 03-11 06:05

    為什么JESD204內核不使用GTX通道綁定功能來對齊通道?

    為什么JESD204內核不使用GTX通道綁定功能來對齊通道?我試圖從AD接收數據,AD使用JESD204B協議傳輸數據。我的計劃是使用GTX核心并自己編寫JESD部分。我的項目需要兩個
    發表于 08-18 10:03

    JESD204C標準值得注意的新特性

    JESD204C入門系列的 第1部分 中,通過描述它解決的一些問題,對JESD204標準的新版本進行了說明。通過描述新的術語和特性來總結B和C版本標準之間的差異,然后逐層概述這些差異
    發表于 12-28 06:15

    為什么我們要重視JESD204

    JESD204是什么?JESD204標準解析,為什么我們要重視它?
    發表于 04-13 06:14

    AD9683的引腳如何與zynq 7015芯片中的JESD204 ip核端口對應相連?

    芯片上JESD204B協議對應的引腳(SYSREF、SYNCINB和SERDOUT)與ZYNQ7015芯片中的JESD204 IP核的端口對應相連。
    發表于 12-15 07:14

    FPGA通用接口JESD204轉換器接口標準詳解

    的使用率正在穩步上升,并且有望成為未來轉換器的協議標準JESD204接口可提供這種高效率,較之其前代CMOS和LVDS產品在速度、尺寸和成本上更有優勢。
    發表于 11-18 02:36 ?3675次閱讀
    FPGA通用接口<b class='flag-5'>JESD204</b>轉換器接口<b class='flag-5'>標準</b>詳解

    采用JESD204標準的高速串行接口的應用

    本次研討會視頻將從原始版本到現在的“B”版本簡要介紹JESD204標準。此外,還將介紹與JESD204等高速串行接口相關的常見“高性能指標”。研討會中涉及的話題也適用于使用類似高速串行接口的應用。
    的頭像 發表于 07-05 06:19 ?3057次閱讀

    JESD204——它是什么?

    2006年4月,JESD204最初版本發布。該版本描述了轉換器和接收器(通常是FPGA或ASIC)之間數Gb的串行數據鏈路。在 JESD204的最初版本中,串行數據鏈路被定義為一個或多個轉換器和接收器之間的單串行通道。
    的頭像 發表于 01-04 16:27 ?3051次閱讀
    <b class='flag-5'>JESD204</b>——它是什么?

    虹科干貨 | 使用JESD204串行接口高速橋接模擬和數字世界

    High-speedserialinterfaceJESD204接口JESD204標準專用于通過串行接口傳輸轉換器樣本。2006年,JESD204
    的頭像 發表于 05-24 16:42 ?1303次閱讀
    虹科干貨 | 使用<b class='flag-5'>JESD204</b>串行接口高速橋接模擬和數字世界
    东莞百家乐的玩法技巧和规则| 百家乐官网娱乐网官网网| 百家乐官网是哪个国家| 东明县| 株洲县| 博马百家乐官网娱乐城| 现场百家乐官网百家乐官网| 百家乐官网洗码| 百家乐官网赌博平台| 网上有百家乐官网玩吗| 实战百家乐官网十大取胜原因百分百战胜百家乐官网不买币不吹牛只你能做到按我说的.百家乐官网基本规则 | 豪门百家乐的玩法技巧和规则| 送现金百家乐的玩法技巧和规则 | 百家乐游戏筹码| 威尼斯人娱乐城送38| 现金棋牌游戏| 宜黄县| 网络百家乐官网网站| 金龍百家乐官网的玩法技巧和规则 | 属虎和属龙合伙做生意| 百家乐投注软件有用吗| 真人百家乐蓝盾| 水果机游戏下载| 太阳城现金网| 昆明百家乐官网装修装潢有限公司| 百家乐官网赌场策略论坛| 百家乐官网心得打法| 百家乐赌假的工具| bbin赌场| 肯博88国际网| 老k百家乐官网游戏| 属虎和属猴牛人做生意| 云鼎百家乐作弊| 大发体育场| 网络百家乐官网漏洞| 百家乐视频网络游戏| 大发888 大发888娱乐城| 上杭县| 黄金会百家乐官网赌城| 百家乐智能软件| 鸿博娱乐场|