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

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

3天內不再提示

使用JESD204B同步多個ADC

星星科技指導員 ? 來源:ADI ? 作者:Ian Beavers ? 2022-12-21 14:41 ? 次閱讀

許多通信、儀器儀表信號采集系統(tǒng)要求能夠同時對多個模數(shù)轉換器ADC)上的模擬輸入信號進行采樣。然后,需要處理采樣的數(shù)據(jù),期望在這些輸入之間同步,每個輸入都有自己不同的延遲。對于系統(tǒng)設計人員來說,歷來是應對低壓數(shù)字信號(LVDS)和并行輸出ADC的艱巨挑戰(zhàn)。

JESD204B提供了一個框架,用于沿一個或多個差分信號對(例如ADC的輸出)發(fā)送高速串行數(shù)據(jù)。接口中有一個固有的方案,可在JESD204B規(guī)范內實現(xiàn)跨通道的粗略對齊。數(shù)據(jù)被劃分為具有邊界的幀,這些幀連續(xù)發(fā)送到接收器。JESD204B子類1接口通過使用系統(tǒng)參考事件信號(SYSREF)同步發(fā)射器和接收器中的內部成幀時鐘,可在多個串行通道鏈路或多個ADC上實現(xiàn)低至采樣級的數(shù)據(jù)對齊。這會為使用JESD204B鏈路的設備創(chuàng)建確定性延遲。然而,系統(tǒng)設計人員仍必須克服許多挑戰(zhàn)才能實現(xiàn)采樣同步的完全時序收斂,例如PCB布局考慮因素、匹配時鐘以及滿足時序、SYSREF周期性和數(shù)字FIFO延遲的SYSREF生成。

設計人員必須決定如何在整個系統(tǒng)中創(chuàng)建和分配器件時鐘和SYSREF信號。理想情況下,器件時鐘和SYSREF應具有相同的擺幅電平和失調,以防止元件輸入引腳出現(xiàn)固有偏斜。需要將 SYSREF 事件的更新速率確定為啟動時的單個事件或需要同步時隨時可能發(fā)生的重復信號。考慮到最大時鐘和SYSREF信號偏斜,需要仔細的PCB布局,以滿足跨電路板、連接器、背板和各種組件的設置和保持時序。最后,數(shù)字FIFO設計和跨多個時鐘域的信號會在JESD204B發(fā)送器和接收器中產生固有的數(shù)字緩沖器偏斜,在后端數(shù)據(jù)處理中必須考慮和消除這些偏差。

系統(tǒng)時鐘生成可以來自多個來源,例如晶體、VCO 和時鐘生成或時鐘分配芯片。雖然特定的系統(tǒng)性能將決定時鐘需求,但必須使用多個同步ADC來產生與輸入時鐘同步的SYSREF信號。這使得時鐘源選擇成為一個重要的考慮因素,以便能夠在特定時間點以已知的時鐘邊沿鎖存此系統(tǒng)參考事件。如果 SYSREF 信號和時鐘未相位鎖定,則無法實現(xiàn)。

FPGA 可用于向系統(tǒng)提供 SYSREF 事件。但是,除非它還使用并同步發(fā)送到ADC的主采樣時鐘,否則很難將來自FPGA的SYSREF信號與時鐘相位對齊。另一種方法是提供來自時鐘發(fā)生或時鐘分配芯片的 SYSREF 信號,該芯片可以將該信號相位對齊到整個系統(tǒng)中發(fā)送的多個時鐘。使用此方法,SYSREF 事件可以是啟動時的一次性事件,也可以是重復出現(xiàn)的信號,具體取決于系統(tǒng)要求。

只要ADC和FPGA的系統(tǒng)內確定性延遲保持不變,除了幫助構建特定系統(tǒng)數(shù)據(jù)外,可能不需要額外的SYSREF脈沖。因此,時鐘對齊的周期性SYSREF脈沖可以被忽略或濾波,直到同步丟失。也可以保留SYSREF發(fā)生的標記樣本,而無需重置JESD204B鏈路。

為了啟動ADC通道的已知確定性起點,系統(tǒng)工程師必須能夠關閉分布在整個系統(tǒng)中的SYSREF事件信號的時序。這意味著必須滿足相對于時鐘的預期建立和保持時間,而不會違反。使用跨越多個時鐘周期的相對較長的SYSREF脈沖可以滿足保持時間要求,只要也可以滿足到第一個所需時鐘的建立時間。仔細注意PCB布局對于保持系統(tǒng)內時鐘和SYSREF的匹配走線長度以實現(xiàn)最小偏差至關重要。這可能是實現(xiàn)跨通道同步采樣處理最困難的部分。隨著ADC編碼時鐘速率的增加和多板系統(tǒng)變得更加復雜,這項工作只會變得越來越具有挑戰(zhàn)性。

系統(tǒng)工程師必須確定每個器件對電路板和連接器組件的時鐘板偏斜的 SYSREF。任何剩余的器件間數(shù)字和時鐘偏斜延遲都需要在FPGA或ASIC中有效消除。后端處理可以改變ADC之間的采樣順序,并引入任何需要的重新調整,以準備數(shù)據(jù)以進行進一步的同步處理。器件間采樣偏斜的校正可以通過延遲最快的數(shù)據(jù)樣本和發(fā)射器延遲來實現(xiàn),以與后端FPGA或ASIC中最慢的數(shù)據(jù)樣本保持一致。對于復雜系統(tǒng),這可能涉及多個FPGA或ASIC,每個FPGA或ASIC都需要傳達其總器件間采樣延遲以進行最終對準。通過在JESD204B接收器中引入適當?shù)膹椥跃彌_延遲以適應每個特定的發(fā)送器延遲延遲,器件間采樣偏斜可以與整個系統(tǒng)中的已知確定性保持一致。

AD9250是ADI公司的250 MSPS 14位雙通道ADC,支持子類1實現(xiàn)中的JESD204B接口。該子類允許使用 SYSREF 事件信號在 ADC 之間進行模擬采樣同步。AD9525是一款低抖動時鐘發(fā)生器,不僅提供7路高達3.1 GHz的時鐘輸出,還能夠根據(jù)用戶配置同步SYSREF輸出信號。這兩款產品與ADI公司的一系列扇出緩沖器產品相結合,提供了精確同步和對齊發(fā)送到FPGA或ASIC進行處理的多個ADC數(shù)據(jù)的框架。

poYBAGOiqrOAXVsuAABkhPVMNYc086.jpg?h=270&hash=6E42AAEEB6339F956F75DA09BEBF3410B90C0983&la=en&imgver=1

圖1.顯示AD9250、AD9525和FPGA的圖表。

審核編輯:郭婷

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

    關注

    98

    文章

    6391

    瀏覽量

    543774
  • lvds
    +關注

    關注

    2

    文章

    1030

    瀏覽量

    65627
  • 發(fā)送器
    +關注

    關注

    1

    文章

    258

    瀏覽量

    26782
收藏 人收藏

    評論

    相關推薦

    通過同步多個JESD204B ADC實現(xiàn)發(fā)射器定位參考設計

    探討如何同步多個JESD204B 接口的模數(shù)轉換器 (ADC) 以便確保從 ADC 采樣的數(shù)據(jù)在相位上一致。主要特色
    發(fā)表于 07-13 06:47

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

    JESD204B產品組合的更多詳情,其中包括 12 位、4GSPS ADC12J4000 模數(shù)轉換器 (ADC);16 位、雙通道、250MSPS ADS42JB69 ADC;16
    發(fā)表于 09-18 11:29

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

    摘要 隨著數(shù)模轉換器的轉換速率越來越高,JESD204B 串行接口已經越來越多地廣泛用在數(shù)模轉換器上,其對器件時鐘和同步時鐘之間的時序關系有著嚴格需求。本文就重點講解了JESD204B 數(shù)模轉換器
    發(fā)表于 06-19 05:00

    jesd204b ip核支持的線速率

    因實際需求,本人想使用JESD204b的ip核接收ADC發(fā)送過來的數(shù)據(jù),ADC發(fā)送的數(shù)據(jù)鏈路速率是15gbps, 廠家說屬于204b標準。我看到je
    發(fā)表于 08-12 09:36

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

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

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

    在使用最新模數(shù)轉換器 (ADC) 和數(shù)模轉換器 (DAC) 設計系統(tǒng)時,我已知道了很多有關 JESD204B 接口標準的信息,這些器件使用該協(xié)議與 FPGA 通信。那么在解決 ADC 至 FPGA
    發(fā)表于 04-06 06:53

    如何去實現(xiàn)JESD204B時鐘?

    JESD204B數(shù)模轉換器的時鐘規(guī)范是什么?JESD204B數(shù)模轉換器有哪些優(yōu)勢?如何去實現(xiàn)JESD204B時鐘?
    發(fā)表于 05-18 06:06

    通過同步多個JESD204B ADC實現(xiàn)發(fā)射器定位參考設計

    探討如何同步多個JESD204B 接口的模數(shù)轉換器 (ADC) 以便確保從 ADC 采樣的數(shù)據(jù)在相位上一致。特性
    發(fā)表于 09-19 07:58

    JESD204B協(xié)議介紹

    在使用我們的最新模數(shù)轉換器 (ADC) 和數(shù)模轉換器 (DAC) 設計系統(tǒng)時,我已知道了很多有關 JESD204B 接口標準的信息,這些器件使用該協(xié)議與 FPGA 通信。此外,我還在 E2E 上的該
    發(fā)表于 11-21 07:02

    JESD204B標準及演進歷程

    在從事高速數(shù)據(jù)擷取設計時使用FPGA的人大概都聽過新JEDEC標準「JESD204B」的名號。近期許多工程師均聯(lián)絡德州儀器,希望進一步了解 JESD204B 接口,包括與FPGA如何互動、JESD204B如何讓他們的設計更容易執(zhí)
    發(fā)表于 11-18 02:57 ?1.4w次閱讀

    使用JESD204B同步多個ADC

    許多通信、儀器儀表和信號采集系統(tǒng)需要通過多個模數(shù)轉換器(ADC)對多個模擬輸入信號進行同時采樣。隨后,經過采樣得到的數(shù)據(jù)需被處理以實現(xiàn)各個通道的同步,然而他們各自有不同的時延。這一直以
    發(fā)表于 11-18 03:03 ?4717次閱讀
    使用<b class='flag-5'>JESD204B</b><b class='flag-5'>同步</b><b class='flag-5'>多個</b><b class='flag-5'>ADC</b>

    悄悄告訴你們如何使用JESD204B同步多個ADC!

    )和并行輸出ADC的需要,延遲不一致的問題對系統(tǒng)設計人員而言歷來是一個難題。 JESD204B提供了一個方法通過一個或多個差分信號發(fā)送高速串行數(shù)據(jù),比如發(fā)送ADC的輸出。
    的頭像 發(fā)表于 03-25 14:49 ?6317次閱讀
    悄悄告訴你們如何使用<b class='flag-5'>JESD204B</b><b class='flag-5'>同步</b><b class='flag-5'>多個</b><b class='flag-5'>ADC</b>!

    通過同步多個JESD204B ADC實現(xiàn)發(fā)射器定位參考設計

    電子發(fā)燒友網站提供《通過同步多個JESD204B ADC實現(xiàn)發(fā)射器定位參考設計.zip》資料免費下載
    發(fā)表于 09-05 15:10 ?7次下載
    通過<b class='flag-5'>同步</b><b class='flag-5'>多個</b><b class='flag-5'>JESD204B</b> <b class='flag-5'>ADC</b>實現(xiàn)發(fā)射器定位參考設計

    理解JESD204B協(xié)議

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

    JESD204B:適合您嗎?

    JESD204B:適合您嗎?
    發(fā)表于 11-07 08:07 ?0次下載
    <b class='flag-5'>JESD204B</b>:適合您嗎?