TLK7-EVM开发例程使用手册(3)

举报
tronlong小分队 发表于 2020/07/13 16:18:09 2020/07/13
【摘要】 2.9HDMI_OUT——HDMI输出测试测试功能:例程通过纯逻辑编程驱动HDMI输出,在HDMI显示器显示测试图像Tartan Bar。例程主要分三大部分,分别是时钟管理部分、TPG测试图案生成部分以及RGB转DVI部分。时钟管理部分有两个MMCM,第一个MMCM用于将25Mhz的输入时钟倍频到48Mhz,第二个MMCM将48Mhz时钟倍频至对应分辨率所需像素时钟和HDMI的串行时钟,例如...


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接口进来的并行数据转换成HDMI专用的TMDS串行数据。可通过下图中定义不同的分辨率,如需其他分辨率则用户自行定义,在修改分辨率的同时需对应修改MMCM的时钟和TPG模块。


图 24


硬件连接:

用HDMI线与显示屏连接。

测试步骤:

按程序加载步骤加载tl_hdmi_out_demo.bit。

测试现象:

程序运行后,显示屏显示如下:


图 25


2.10 GTX——GTX接口回环通讯及信号质量测试

测试功能:

通过GTX接口进行板内回环通讯及信号质量测试,链路为x1模式,本测试程序通信速率为5Gbps。

硬件连接:

用两个光口模块和光纤线将开发板的SFP1(CON16)和SFP2(CON17)连接。

测试步骤:

按程序加载步骤加载example_ibert_7series_gtx_0.bit文件。

GTX信号质量测试

在烧写完bit文件,系统检测到IBERT(Integrated Bit Error Ratio Tester集成式比特误码率测试仪,是Xilinx专门用于具有高速串行接口的FPGA芯片的调试和交互式配置工具),会弹出如下对话框(如果没有,可以忽略):


图 26


选择Yes,如硬件链路正常,则弹出如下对话框,表示检测到2条链路。


图 27


选择OK。系统会自动收发数据,Errors为0,表示链路无误码,GTX测试速率为5Gbps,如下图:


图 28


GTX信号质量测试

选择''Serial I/O Scans'',点击''Create scan'',如下图示:


图 29


弹出如下界面,直接选择OK:


图 30


扫描开始,等待扫描完成。


图 31


眼图如下,完全张开,信号质量好。


图 32


下图是信号很差时的扫描结果,几乎完全闭合。


图 33


【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。