我要通过串口接收一帧数据,先存储到单口RAM中,然后对其进行校验,校验通过后再传走。
使用了一个单口RAM:
ENTITY m4k_ram IS
PORT
(
address : IN STD_LOGIC_VECTOR (8 DOWNTO 0);
clock : IN STD_LOGIC := '1';
data : IN STD_LOGIC_VECTOR (7 DOWNTO 0);
wren : IN STD_LOGIC ;
q : OUT STD_LOGIC_VECTOR (7 DOWNTO 0)
);
END m4k_ram;
我该怎么使用他? 把他生成Symbol file在原理图中调用,还是用元件例化的方法在程序中使用使用他?
如果是元件例化,时钟 clock 怎么处理?
|