通过使用cosmiac教程13 http://www.cosmiac.org/tutorial_13.html和ISE 10.1,pdf文件显示了如何生成图像,您可以通过单击第一个.zip文件来下载项目.在项目结束时它说...现在尝试用类似的方法流式传输一个小视频.注意:需要适当地修改Matlab文件以获取像素信息,并且需要使用reader.vhd来修改所使用的视频规范.还需要获得仅使用8种颜色(可以用Spartan-3E板表示)的视频,以获得干净的输出.
我的问题是......如果我有matlab .coe文件(视频帧),我是否使用单个端口ram(核心内存生成器中的哪种类型的ram)来传输小视频?以及如何修改下面的阅读器?
让我们说我从2帧开始(2张图片).我想像一个视频一样背靠背地显示它或者在另一个顶部显示它(更容易).
要记住的事情...... vhdl编程语言,Xilinx是任何版本(我都可以更新),Xilinx Impact.
---------------------------------------------------------------------------------
-- File Name: reader.vhd
----------------------------------------------------------------------------------
library IEEE;
use IEEE.STD_LOGIC_1164.ALL;
use IEEE.STD_LOGIC_ARITH.ALL;
use IEEE.STD_LOGIC_UNSIGNED.ALL;
entity reader is
Port ( clk, reset : in STD_LOGIC;
row : in STD_LOGIC_VECTOR (9 downto 0);
col : in STD_LOGIC_VECTOR (9 downto 0);
addr : out STD_LOGIC_VECTOR (15 downto 0);
ennormal, enencryp : out std_logic;
datain : in STD_LOGIC_VECTOR (2 downto 0);
dataout : out STD_LOGIC_VECTOR (2 downto 0));
end reader;
architecture Behavioral of reader …Run Code Online (Sandbox Code Playgroud)