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

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

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

3天內不再提示

JESD204B調試筆記(實用版)

潘文明 ? 來源:明德揚吳老師 ? 作者:明德揚吳老師 ? 2022-07-16 09:29 ? 次閱讀

進行工程的功能調試時,對AD9144,AD9516進行參數配置是非常重要且必不可少的,這過程中遇到了以下問題。

一、問題1

在我們使用上位機軟件進行配置時發現上位機的log記錄中有寫入參數而無讀出參數,這個問題有兩種可能性,一是參數沒有寫入進去所以讀出來的參數都是0,二是寫進去了但是在讀參數時出錯了。

如圖所示:

poYBAGLSErqABl2dAAA-iXs8Zbs085.png

對此我們懷疑是否是網路通信有問題,檢查發現PC與FPGA連接的網口千兆網指燈

沒有亮百兆網卻亮了。

pYYBAGLSEsiAd2oEAABJ5qNS3Ks179.png

檢查網絡配置發現網絡的連接速度只有百兆網選項,無法使用千兆網傳輸,也就是電腦不支持千兆網絡。

poYBAGLSEtWAEbAEAAA_Abkph9g775.png

解決方法有兩種,一是重新更換電腦主機,二是重新更改程序將其設置為百兆網傳輸。

此次我們選擇方法一,更換PC主機后重新測試發現AD9144,AD9516配置可以正常讀寫,

故此次問題原因是PC與FPGA網絡接口不匹配所致。

二、問題2

在進行AD9144,AD9516寄存器配置后,下載bit流文件到FPGA后,用示波器觀察AD9144輸出信號,發現無波形輸出,用Vivado抓取信號觀察,發現sync和tx_tready信號始終為低沒有拉高,也就是說明AD9144與jesd204b沒有同步上。

同步不上的原因有多種,大致可分為硬件問題、時鐘關系問題、寄存器配置問題,先暫將硬件問題排除。

對時鐘關系進行分析,發現時鐘理論數值計算結果沒有錯誤,詳細的分析步驟請自行查看《時鐘關系說明》。

依據時鐘關系理論值檢查JESD204B的IP核設置,未發現錯誤。

用示波器檢查FPGA輸送給AD9516的分頻時鐘發現無法偵測到,檢查原理圖后定位到對應的引腳,發現FPGA輸送過來的時鐘過大超頻了,使得示波器也無法偵測到信號,通過查找AD9516的操作手順發現其用來分頻的源時鐘最大值為250MHZ,后將AD9516源時鐘設置為250MHZ,用示波器也能正常測試到。

250MHZ時鐘源:

poYBAGLSEuyAfLImAABuhJSScRc076.png

對程序內的時鐘進行分析發現數據產生模塊的使用的時鐘為62.5MHZ,而用來驅動JESD204B模塊的時鐘為device_clock=125MHZ,因為數據產生和數據傳遞是同步,所以時鐘不匹配,將62.5MHZ改為125MHZ。

對照JESD204B的IP核手順提供的寄存器配置數據,未發現有錯誤。

JESD204B的IP核參數:

poYBAGLSEviAF3gFAAEG6Dv_30o869.png

查看AD9144寄存器配置手冊,找到AD9144同步信號指示0X470,0X471,0X472,0X473

其分別代表代碼組同步信號既同步K碼,幀同步信號校驗核檢查標志,初始通道同步信號。

然后再次通過上位機配置觀察配置過程發現其他寄存器值都可以正常讀寫,而這4個寄存器讀出值為0,也就是說明硬件無問題,極有可能是寄存器配置方面出錯了。

同步指示寄存器:

pYYBAGLSEwWAUBvGAAH1iA6hy0o999.png

查閱AD9144,AD9516手冊發現AD9516的寄存器0X232的寫入值應該為1,但是AD9516的配置軟件給出的參考值為0,因而更改寄存器值后能夠成功配置。

寄存器配置:

pYYBAGLSExCAFUKZAABacEsfa-A116.png

成功配置后如下圖所示:

poYBAGLSExuAETV2AABbgOtlC4Y866.png

三、問題3

解決配置問題后,進行測試用vivado的觀測sync,tx_tready信號發現信號已經拉高,并且tx_data有數值,說明AD9144與JESD204B已經完成同步了。

同步完成后的信號:

poYBAGLSEyaAEjFWAAB6Tiz23zQ493.png

但是在用示波器觀察AD9144的模擬波形時發現波形與預期的有偏差,查閱AD9144和JESD204B的手順并結合vivado的vio功能來在線調試數據,發現其數模轉換的方式是以16進制的補碼相對應,后重新調整數據后,輸出波形與預期一致,完成調試。

異常波形(125MHZ):

pYYBAGLSFD6AEyrHAAB6lkez81I070.png

正常波形(31.25MHZ):

pYYBAGLSFF6ANc7hAACEZrWhQac714.png

以上就是調試過程中遇到的問題,這里總結出來與大家分享,歡迎在評論中互相討論。

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

    關注

    7

    文章

    578

    瀏覽量

    33924
  • AD9516
    +關注

    關注

    0

    文章

    6

    瀏覽量

    7835
  • JESD204B
    +關注

    關注

    5

    文章

    76

    瀏覽量

    19125
  • ad9144
    +關注

    關注

    0

    文章

    8

    瀏覽量

    1907
收藏 人收藏

    評論

    相關推薦

    調試ADS52J90板卡JESD204B接口遇到的問題求解

    我在調試TI ADS52J90板卡JESD204B接口遇到的問題: 1、目前在應用手冊中能看到LVDS的詳細說明,但是缺少關于JESD204B的相關資料,能否提供相關JESD204B
    發表于 11-28 06:13

    JESD204B的系統級優勢

    作者:Sureena Gupta如果您有接觸使用 FPGA 的高速數據采集設計,沒準聽說過新術語“JESD204B”。我在工作中看到過很多工程師詢問有關 JESD204B 接口的信息以及它如何同
    發表于 09-18 11:29

    JESD204B串行接口時鐘的優勢

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

    JESD204B是什么工作原理?控制字符是什么?

    JESD204B的工作原理JESD204B的控制字符
    發表于 04-06 06:01

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

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

    如何去實現JESD204B時鐘?

    JESD204B數模轉換器的時鐘規范是什么?JESD204B數模轉換器有哪些優勢?如何去實現JESD204B時鐘?
    發表于 05-18 06:06

    JESD204B協議介紹

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

    JESD204B的優勢

    如果您有接觸使用 FPGA 的高速數據采集設計,沒準聽說過新術語“JESD204B”。我在工作中看到過很多工程師詢問有關 JESD204B 接口的信息以及它如何同 FPGA 協作。他們特別感興趣
    發表于 11-23 06:35

    JESD204B SystemC module 設計簡介(一)

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

    JESD204B標準及演進歷程

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

    如何構建您的JESD204B 鏈路

    如何構建您的JESD204B 鏈路
    發表于 11-04 09:52 ?3次下載
    如何構建您的<b class='flag-5'>JESD204B</b> 鏈路

    理解JESD204B協議

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

    JESD204B:適合您嗎?

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

    JESD204B鏈路中斷時的基本調試技巧

    本文旨在提供發生 JESD204B 鏈路中斷情況下的調試技巧簡介
    的頭像 發表于 07-10 16:32 ?1690次閱讀
    <b class='flag-5'>JESD204B</b>鏈路中斷時的基本<b class='flag-5'>調試</b>技巧

    JESD204B使用說明

    JESD204B IP核作為接收端時,單獨使用,作為發送端時,可以單獨使用,也可以配合JESD204b phy使用。 JESD204B通常配合AD或DA使用,替代LVDS,提供更高的通訊速率,抗干擾
    的頭像 發表于 12-18 11:31 ?188次閱讀
    <b class='flag-5'>JESD204B</b>使用說明
    主站蜘蛛池模板: 久久久97丨国产人妻熟女| 99热这里只有 精品| 热re99久久精品国99热| 精品欧美小视频在线观看| 国产精品av| 成人在线视频免费观看| 2021国产在线视频| 99re热精品视频国产免费| 在线少女漫画| 亚洲视频中文字幕在线观看| 天天操人人射| 欧美日韩1区| 欧美日韩亚洲第一区在线| 无人区乱码区1卡2卡三卡在线| 三八成人网| 欧美牲交A欧美牲交| 涩涩游戏盒| 男gv纯肉免费视频| 第七色 夜夜撸| 4399亚洲AV无码V无码网站| 国产精品…在线观看| 免费国产成人高清在线看软件| 久久精品中文闷骚内射| 无限资源在线观看播放| 欧美高清video mr.sexo| 久久中文骚妇内射| 黄色三级在线| 久久综合色悠悠| 亚洲精品美女久久久久99| 亚洲日韩中文字幕区| 97无码欧美熟妇人妻蜜桃天美| 国产婷婷色一区二区三区在线| 国精产品一区一区三区M| 免费精品国产日韩热久久| 亚洲一日韩欧美中文字幕在线| 国产亚洲欧洲日韩在线三区| 暖暖 视频 免费 高清 在线观看| 男女啪啪抽搐呻吟高潮动态图| 亚洲AV久久婷婷蜜臀无码不卡 | 动漫成年美女黄漫网站| 男人女人边摸边吃奶边做|