VHDL/Verilog:访问HDMI端口

VHDL/Verilog:访问HDMI端口,vhdl,verilog,fpga,xilinx,hdmi,Vhdl,Verilog,Fpga,Xilinx,Hdmi,我刚买了一块新木板 正如你所看到的,我有两个HDMI输入和两个HDMI输出板上 我想做的是获取一个HDMI输入并对1080p信号执行一些转换。具体来说,我想让屏幕中心的像素稍微不那么明亮,而屏幕边缘的像素更明亮。然后,该新信号输出到其中一个HDMI输出端口 我真的不知道该怎么做——我对FPGA设计非常陌生 我是否需要获得一些IP,或者我可以自己使用标准工具来实现这一点?我有Xilinx ISE网页包 非常感谢您的任何见解,您通常有两种选择: 1) 您可以继续使用自己选择的HDL实现自己的HDM

我刚买了一块新木板

正如你所看到的,我有两个HDMI输入和两个HDMI输出板上

我想做的是获取一个HDMI输入并对1080p信号执行一些转换。具体来说,我想让屏幕中心的像素稍微不那么明亮,而屏幕边缘的像素更明亮。然后,该新信号输出到其中一个HDMI输出端口

我真的不知道该怎么做——我对FPGA设计非常陌生

我是否需要获得一些IP,或者我可以自己使用标准工具来实现这一点?我有Xilinx ISE网页包


非常感谢您的任何见解,

您通常有两种选择:
1) 您可以继续使用自己选择的HDL实现自己的HDMI接收器/发射器模块。但出于您的目的,这似乎太费时,也太过分了,因为您所要做的就是“更改一些像素值”。
对于HDL/FPGA领域的初学者,我也不推荐这样做。
据我所知,HDMI规范也不是免费提供的,因此这可能不是最便宜的解决方案。
2) 使用现有的IP核心。您是否查看了电子页面底部的“支持文档”(问题中的链接)? 似乎存在一个 接受HDMI输入,将输入帧缓冲到内存中,然后将缓冲输出到另一个HDMI端口。
如果您拥有使用EDK(嵌入式开发工具包)所需的许可证,则此参考设计应包含您想要的内容。
但是,即使您想要一个纯HDL解决方案,看看EDK解决方案附带的HDL源文件也无妨。
EDK的完整许可证也需要花费,但您可以从Xilinx获得免费的30天评估许可证

最后,互联网上有很多免费的IP核,例如在


编辑:我刚刚发现这个Xilinx论坛条目可能涵盖了您正在面临/即将面临的一些问题

那里有非常有用的信息。非常感谢。您知道Xilinx ISE网页包是否足以完成这项工作吗?该网页包将提供您所需的所有工具,但如上所述,要使用参考设计,您至少需要获得EDK的评估许可证(如果您没有Xilinx用户帐户,请创建Xilinx用户帐户,然后您可以在您的帐户选项中自行生成许可证).我想我会去EEE的人那里问他们我能不能用他们的机器…“不是真的问题”?你们到底在搞什么鬼?我在问如何访问HDMI端口,目前为止我至少得到了一个非常有用的答案。投票重新开放。