0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于ECE-CV K7-75T FPGA开发板的HDMI视频流输入输出实现方案

454398 来源:FPGA开源工作室 作者:FPGA开源工作室 2020-12-14 17:21 次阅读

本实验基于ECE-CV K7-75T FPGA开发板实现。

软件使用Vivado 2018.1。

基于HDMI视频流输入输出实验

1 HDMI概述

HDMI高清多媒体界面(英语:High Definition Multimedia Interface)是一种全数字化视频和声音发送接口,可以发送未压缩的音频及视频信号。HDMI可用于机顶盒、DVD播放机、个人计算机、电视游乐器、综合扩大机、数字音响与电视机等设备。HDMI可以同时发送音频和视频信号,由于音频和视频信号采用同一条线材,大大简化系统线路的安装难度。

图1 HDMI硬件实物

如图1,红框为ECE-CV板的HDMI输入输出接口,最高支持到1080P@60HZ的图像输入和输出功能。

pIYBAF9uEcaAZO5hAAbCswahmvc681.png

图2 HDMI_IN 和HDMI_OUT原理图

如图2所示为ECE底板的HDMI_IN和HDMI_OUT的原理图,下面对ECE-EDA和ECE-CV的HDMI接口的引脚介绍如表1所示:表1ECE-CV板HDMI接口引脚介绍


2 HDMI IP介绍

如图3所示,rgb2dvi IP 实现RGB并行图像数据信号转换成串行差分信号输出。1920*1080P@60HZ的像素时钟为148.5MHZ。

pIYBAF9uEciADs70AAGS0RI5u2U508.png

图3 rgb2dvi IP

图4 rgb2dvi IP设置

如图4所示,其他项均默认,TMDS clock range 选择大于120MHZ。

如图5 Dvi2rgb IP实现串行视频差分信号转RGB并行图像数据。参考时钟为200MHZ。

o4YBAF9uEc6AKoA_AAG2wZdITPw720.png

图5 dvi2rgb IP

pIYBAF9uEdGAcOCTAAKP1K59S58962.png

图6 dvi2rgb IP设置

如图6所示,TMDS clock range 选择大于120MHZ,Preferred resolution选择1920*1080。

3 HDMI输入输出实验系统搭建

笔记本电脑的HDMI输出1080P@60HZ的视频ECE-CV平台,经过HDMI_IN到核心板再到HDMI_OUT再到显示屏,显示屏正常输出视频。整个硬件平台如图7所示。

图7 ECE-CV数字图像处理硬件平台

如图8,为HDMI_IN_OUT最终系统连接图。

HDMI_IN_OUT系统由外部OSC输入100MHZ时钟,经过Clock Wizard IP的倍频输出200MHZ时钟到Dvi2rgb IP作为参考时钟,同时输出reset_n(locked )信号为全局复位信号。复位信号(reset_n)经过Utility Vector Logic IP取反输出‘1’复位‘0’有效rst信号。Dvi2rgb IP的参考时钟(Refclk)为200MHZ,差分数据信号输入为TMDS_IN,经过Dvi2rgb IP转换为RBG888的VGA时序信号以及输出像素时钟(Pixelclk)。Rgb2dvi IP接收RBG888的VGA时序信号输出TMDS_OUT的差分数据信号。xlconstant IP为HDMI的输入和输出提供热插拔信号输出为‘1’。

图8 HDMI输入输出实验系统连接图

编辑:hfyI

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • FPGA
    +关注

    关注

    1629

    文章

    21729

    浏览量

    603049
  • HDMI
    +关注

    关注

    32

    文章

    1695

    浏览量

    151868
收藏 人收藏

    评论

    相关推荐

    紫光同创PGL22G开发板|盘古22K开发板,国产FPGA开发板,接口丰富,高性价比

    盘古22K开发板是基于紫光同创Logos系列PGL22G芯片设计的一款FPGA开发板,全面实现国产化方案
    发表于 05-23 10:04

    盘古22K开发板

    盘古22K开发板是基于紫光同创Logos系列PGL22G芯片设计的一款FPGA开发板,全面实现国产化方案
    发表于 10-28 17:47

    【米尔-Xilinx XC7A100T FPGA开发板试用】测试一

    感谢米尔电子和电子发烧友提供的米尔-Xilinx XC7A100T FPGA开发板。 MYD-J7A100T用的 FPGA 为 XILINX
    发表于 12-08 08:48

    【Combat FPGA开发板】基于FPGA的接口转换——MIPI转HDMI

    视频信号缓冲以及TMDS编码串行输出。课程资料包含丰富的相关资料。 本视频教程利用Combat开发板进行讲解,
    发表于 04-26 15:53

    ddr200t开发板是否有HDMI接口用于视频输出

    ddr200t开发板是否有HDMI接口用于视频输出,或者有没有其他有HDMI接口的
    发表于 08-12 06:48

    紫光同创PGL22G开发板|盘古22K开发板,国产FPGA开发板

    ​ 本原创文章由深圳市小眼睛科技有限公司创作,版权归本公司所有,如需转载,需授权并注明出处 盘古22K开发板是基于紫光同创Logos系列PGL22G芯片设计的一款FPGA开发板,全面
    发表于 08-31 14:21

    紫光同创PGL22G开发板|盘古22K开发板,国产FPGA开发板,接口丰富,高性价比

    盘古22K开发板是基于紫光同创Logos系列PGL22G芯片设计的一款FPGA开发板,全面实现国产化方案
    发表于 09-21 18:16

    视频打印机的输入输出

    视频打印机的输入输出            输入输出指的是产品输入输出
    发表于 12-31 10:38 1490次阅读

    图像传感器HDMI输入输出FMC模块解决方案

    Avnet公司为OnSemi图像传感器FMC适配器提供HDMI输入/输出FMC模块,为Xilinx FMC基板提供高清晰的视频接口。HDMI
    发表于 10-16 16:08 4038次阅读
    图像传感器<b class='flag-5'>HDMI</b><b class='flag-5'>输入输出</b>FMC模块解决<b class='flag-5'>方案</b>

    6 FPGA LX75T FPGA开发方案

    络以及视频监测等.本文介绍了Spartan-6 FPGA LX75T开发板主要特性,框图,详细电路图和材料清单. The Spartan-6 LX7
    发表于 02-18 16:03 1206次阅读

    『 RJIBI 』- ECE-CV机器视觉教学方案

    ECE-CV机器视觉教学方案 ECE(电子与计算机系统能力训练引擎Electrical Computer system training Engine)产学合作框架下,可向建设有ECE
    发表于 05-19 10:41 1149次阅读

    MP5610图像处理开发板用户手册

    /A转换芯片ADV7123、PHY芯片AR8031、USB芯片FT602Q等,是具有多种视频输入接口、多种视频输出接口、具备H.264视频
    的头像 发表于 12-16 18:01 854次阅读

    小眼睛FPGA盘古100K开发板概述

    套件,MES100P开发板采用紫光同创28nm工艺的FPGA作为主控芯片(10gos2系列: PG2L100H6IFBG676)板卡电源采用圣邦微(SGM61132)+ 艾诺(EZ8303)解決方案
    发表于 06-14 11:20 734次阅读
    小眼睛<b class='flag-5'>FPGA</b>盘古100<b class='flag-5'>K</b><b class='flag-5'>开发板</b>概述

    fpga开发板是什么?fpga开发板有哪些?

    FPGA开发板是一种基于FPGA(现场可编程门阵列)技术的开发平台,它允许工程师通过编程来定义和配置FPGA芯片上的逻辑电路,以
    的头像 发表于 03-14 18:20 2000次阅读

    FPGA核心 Xilinx Artix-7系列XC7A100T开发平台,米尔FPGA工业开发板

    MYC-J7A100T核心开发板Xilinx Artix-7系列XC7A100T开发平台,
    发表于 05-31 15:12 8次下载