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
    +关注

    关注

    1655

    文章

    22283

    浏览量

    630181
  • HDMI
    +关注

    关注

    34

    文章

    1874

    浏览量

    158836
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    如何用FPGA实现4K视频输入输出与处理

    在游戏、影视和显示领域,4K 已经成为标配。而今天,我们就来聊聊——如何用 FPGA 实现 4K 视频
    的头像 发表于 10-15 10:47 1659次阅读
    如何用<b class='flag-5'>FPGA</b><b class='flag-5'>实现</b>4<b class='flag-5'>K</b><b class='flag-5'>视频</b>的<b class='flag-5'>输入输出</b>与处理

    基于米尔全志T536开发板视频识别应用方案

    本文将介绍基于米尔电子MYD-LT536开发板(米尔基于全志T536开发板)的视频识别应用方案测试。摘自优秀创作者-鲁治驿基于米尔-全志
    的头像 发表于 06-05 08:01 1773次阅读
    基于米尔全志<b class='flag-5'>T</b>536<b class='flag-5'>开发板</b>的<b class='flag-5'>视频</b>识别应用<b class='flag-5'>方案</b>

    紫光同创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 1751次阅读

    6 FPGA LX75T FPGA开发方案

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

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

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

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

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

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

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

    fpga开发板 璞致Artix-7系列之PA-Starlite Artix7 A735T 75T 100T 200T开发板用户手册-学习

    Artix-7系列开发板是一款基于Xilinx XC7A35T/75T/100T/200T芯片的
    的头像 发表于 10-14 14:59 400次阅读
    <b class='flag-5'>fpga</b><b class='flag-5'>开发板</b> 璞致Artix-<b class='flag-5'>7</b>系列之PA-Starlite Artix<b class='flag-5'>7</b> A735<b class='flag-5'>T</b> <b class='flag-5'>75T</b> 100<b class='flag-5'>T</b> 200<b class='flag-5'>T</b><b class='flag-5'>开发板</b>用户手册-学习<b class='flag-5'>板</b>