標題: TLK7-EVM開發(fā)例程使用手冊(3) [打印本頁]
作者: Tronlong 時間: 2020-7-13 16:10
標題: TLK7-EVM開發(fā)例程使用手冊(3)
2.9HDMI_OUT——HDMI輸出測試測試功能:
例程通過純邏輯編程驅動HDMI輸出,在HDMI顯示器顯示測試圖像Tartan Bar。
例程主要分三大部分,分別是時鐘管理部分、TPG測試圖案生成部分以及RGB轉DVI部分。時鐘管理部分有兩個MMCM,第一個MMCM用于將25Mhz的輸入時鐘倍頻到48Mhz,第二個MMCM將48Mhz時鐘倍頻至對應分辨率所需像素時鐘和HDMI的串行時鐘,例如1080P@60Hz的應用中,像素時鐘為148.5MHz,其串行時鐘為像素時鐘*5,即742.5MHz。
工程中主要包含以下模塊,其中包含兩個MMCM時鐘模塊,用于生成相應的時鐘。


圖 22
hdmi_out_data_generater模塊主要是用于生成測試圖案,具體設置和相應事項如下圖,其輸出接口為AXI4-Stream。


圖 23
hdmi_out_axi4_stream模塊主要是用于將生成相應的時序并將axi4-stream接口進來的并行數(shù)據(jù)轉換成HDMI專用的TMDS串行數(shù)據(jù)?赏ㄟ^下圖中定義不同的分辨率,如需其他分辨率則用戶自行定義,在修改分辨率的同時需對應修改MMCM的時鐘和TPG模塊。


圖 24
硬件連接:
用HDMI線與顯示屏連接。
測試步驟:
按程序加載步驟加載tl_hdmi_out_demo.bit。
測試現(xiàn)象:
程序運行后,顯示屏顯示如下:


圖 25
2.10 GTX——GTX接口回環(huán)通訊及信號質量測試測試功能:
通過GTX接口進行板內回環(huán)通訊及信號質量測試,鏈路為x1模式,本測試程序通信速率為5Gbps。
硬件連接:
用兩個光口模塊和光纖線將開發(fā)板的SFP1(CON16)和SFP2(CON17)連接。
測試步驟:
按程序加載步驟加載example_ibert_7series_gtx_0.bit文件。
GTX信號質量測試
在燒寫完bit文件,系統(tǒng)檢測到IBERT(Integrated Bit Error Ratio Tester集成式比特誤碼率測試儀,是Xilinx專門用于具有高速串行接口的FPGA芯片的調試和交互式配置工具),會彈出如下對話框(如果沒有,可以忽略):


圖 26
選擇Yes,如硬件鏈路正常,則彈出如下對話框,表示檢測到2條鏈路。


圖 27
選擇OK。系統(tǒng)會自動收發(fā)數(shù)據(jù),Errors為0,表示鏈路無誤碼,GTX測試速率為5Gbps,如下圖:


圖 28
GTX信號質量測試
選擇''Serial I/O Scans'',點擊''Create scan'',如下圖示:


圖 29
彈出如下界面,直接選擇OK:


圖 30
掃描開始,等待掃描完成。


圖 31
眼圖如下,完全張開,信號質量好。


圖 32
下圖是信號很差時的掃描結果,幾乎完全閉合。


圖 33
歡迎光臨 (http://www.torrancerestoration.com/bbs/) |
Powered by Discuz! X3.1 |