pg直营网-pg网赌游戏 >关于创龙 > 新闻资讯 > 技术文章
联系pg直营网
contact us公司总机:020-8998-6280
技术热线:020-3893-9437
技术邮箱:support@tronlong.com
销售邮箱:sales@tronlong.com
xilinx kintex-7 fpga视频案例|hdmi_capture_display案例
2021/01/27
xilinx kintex-pg直营网
本文主要介绍基于fpga microblaze裸机的视频开发案例的使用说明,适用开发环境:windows 7/10 64bit、xilinx vivado 2017.4、xilinx sdk 2017.4。本章节,主要讲解:视频开发案例:hdmi视频输入、hdmi视频输出案例。主要基于创龙科技tlk7-evm评估板进行演示。
tlk7-evm是一款基于xilinx kintex-7系列fpga设计的高端评估板,由核心板和评估底板组成。核心板经过专业的pcb layout和高低温测试验证,稳定可靠,可满足各种工业应用环境。
评估板接口资源丰富,引出fmc、sfp 、pcie、sata、hdmi等接口,方便用户快速进行产品方案评估与技术预研。
图1 tlk7-evm评估板
开发案例主要包括:ø
ø cameralink、sdi、hdmi、pal视频输入/输出案例
ø 高速ad(ad9613)采集 高速da(ad9706)输出案例
ø ad9361软件无线电案例
ø udp(10g)光口通信案例
ø udp(1g)光口通信案例
ø aurora光口通信案例
ø pcie通信案例
ø 案例源码、产品资料(用户手册、核心板硬件资料、产品规格书)可点 site.tronlong.com/pfdownload获取。
l 案例功能
案例功能:评估板通过fmc视频模块tl7611/9022f的hdmi in接口进行1080p60视频采集,并通过tl7611/9022f模块的hdmi out接口将采集到的视频进行输出。
图2
l 操作说明
请将创龙科技的tl7611/9022f模块连接至评估板fmc1接口,评估板j1跳线帽选择3.3v档位,以配置fmc io的bank电压为3.3v。
准备一台拥有hdmi out接口的pc机(例如笔记本),通过hmdi数据线将pc机hdmi out接口连接至tl7611/9022f模块的hdmi in接口,pc机hdmi out接口用作图像输出。通过hmdi数据线将一台hdmi显示屏连接至tl7611/9022f模块的hdmi out接口,hdmi显示屏用作图像显示。
请运行程序,即可看到串口调试终端打印如下信息,然后在pc机的显卡设置(或图形属性)中,按照下图设置hdmi分辨率为1920x1080、刷新率为60phz。
图3
图4
此时,hdmi显示屏将显示pc机hdmi out接口输出的图像。
图5
图6
l 关键代码(microblaze)
microblaze裸机源码为"sw\baremetal_demo\project\hdmi_capture_display\src\",关键代码说明如下。
(1) 调用sil9022a、adv7611初始化函数。初始化前需先通过axi gpio ip核控制sil9022a和adv7611的复位引脚,使其复位后再进行初始化。
图7
(2) 初始化vdma,将采集到的视频数据缓存至ddr,并将视频数据搬运至axi4-stream to video out ip核,再进行hdmi视频输出。
图8
(3) 初始化sil9022a。
图9
图10
(4) 初始化adv7611。
图11
新品推荐:tl6678zh-evm评估板(ti tms320c6678 xilinx zynq-7045/7100)