[X]关闭
0

S01-CH11_HDMI输入接口测试

摘要: 软件版本:VIVADO2017.4操作系统:WIN10硬件平台:ARTIX-7 系列开发板米联客(MSXBO)论坛www.osrc.cn答疑解惑专栏开通,欢迎大家给我提供!!!1.1概述 A7开发板具有两个HDMI接口,其中一个接口作为HDMI输入,另一个接 ...

软件版本:VIVADO2017.4

操作系统:WIN10

硬件平台: ARTIX-7 系列开发板

米联客(MSXBO)论坛www.osrc.cn答疑解惑专栏开通,欢迎大家给我提供!!!

1.1概述

       A7开发板具有两个HDMI接口,其中一个接口作为HDMI输入,另一个接口作为HDMI输出,可以同时实现1080P HDMI输入及输出。HDMI输入使用ADV7611解码芯片实现视频输入及和ZYNQ芯片传输。

11.2搭建硬件系统

       HDMI IN接口连接ADV7611,经解码后,将视频数据传输给FPGA;FPGA程序将传输进的数据直接连接HDMI_FPGA_ML,并经过HDMI OUT接口输出;HDMI OUT 接口连接显示器,显示器显示HDMI 输入接口传输的视频信号。

11.2.1新建VIVADO工程

Step1:启动VIVADO,单击Create Project

Step2:单击NEXT

Step3:工程名字命名为hdmi_display_Demon,并且设置保存的路径,单击NEXT

 

Step4:选择RTL Project并且勾选复选框,之后单击NEXT

Step5:选择芯片的型号和封装速度等级:

Step:6 单击Finish完成工程创建。

11.2.2创建VIVADO硬件构架

Step1:单击 Create Block Design

Step2:命名为system 之后单击OK

创建完成后如下图所示

Step3:添加各个模块如图

Step4:IP配置1

       IIC_ADV7611_Config_0实现对ADV7611芯片的配置。

       IP连接及设置如下:

       将Constant设置为1,与IIC_ADV7611_Config_0的rst_n连接。

       选中clk、i2c_sclk、i2c_sdat,右击该引脚,选择make external把引脚引出(或者单击该引脚处,按快捷键Ctrl +t,也可将引脚引出)。并如下图所示对IIC_ADV7611_Config_0、Constant进行连接。

Step5:IP配置2

 ADV7611输出解码信号与HDMI_FPGA_ML连接。

Clocking Wizard IP 配置

ILA IP配置

Constant IP配置:

将IP引脚引出,并如图所示连接IP。


Step6:右击 system.bd, 单击Generate Output Products。

Step7:选择Global。等待生成成功,点确认。

Step8:右击system.bd 选择 Create HDL Wrapper 这步的作用是产生顶层的HDL文件

Step9:选择Leave Let Vivado manager wrapper and auto-update 然后单击OK

Step10:之后我看下源码的层次结构,可以看到system_wrapper.v就是顶层文件。

11.3添加约束文件

11.4生成bit文件

Step12:生成bit文件。

11.5验证测试

11.5.1测试连接

  1. 开发板HDMI IN 接口连接输入源:测试使用PC机做输入源,HDMI线连接开发板HDMI IN 接口。
  2. 开发板HDMI OUT接口连接输出源:测试使用显示器做输出源,HDMI线连接开发板HDMI OUT 接口。

11.5.2测试结果

1

路过

雷人

握手

鲜花

鸡蛋

刚表态过的朋友 (1 人)

本文作者
2019-10-15 11:14
  • 1
    粉丝
  • 12830
    阅读
  • 0
    回复

关注米联客

扫描关注,了解最新资讯

联系人:汤经理
电话:0519-80699907
EMAIL:270682667@qq.com
地址:常州溧阳市天目云谷3号楼北楼201B
热门评论
排行榜