Entity dual_port_ram is
Generic(d_width:integer:=2;
Mem_depth:integer:=8);
Port(clk:in STD_LOGIC;
CS:in STD_LOGIC;
We: in STD_LOGIC;
Indata: in STD_LOGIC_VECTOR(7 downto 0);
Outdataut STD_LOGIC_VECTOR(7 downto 0);
Raddr,waddr:in STD_LOGIC_VECTOR(1 downto 0));
End dual_port_ram ;
Architecture data of dual_port_ram is
Type mem_type is array(3 downto 0) of
STD_LOGIC_VECTOR(7 downto 0);
Signal mem:mem_type;
Begin
Process(clk,we,waddr)
Begin
If(rising_edge(clk))then
If(we='1')then
Mem(conv_integer(waddr))<=indata;
End if;
End process;
Process(raddr,clk)
Begin
If(rising_edge(clk))then
If(CS='0')then
Outdata<=mem(conv_integer(raddr));
End if;
End if;
End process;
End data;
1、OV7620 single-chip CMOS CIF color digital camera Data Sheet. OmmVision,2001
2、王红军。机器视觉-现代工业的眼睛。机电一体化。1999.3
3、钟玉琢等。 机器人视觉技术。 北京:国防工业出版社,2002
4、李振玉。图像通信与监控系统。 北京:中国铁道出版社,2001