R
rx78nt1alex
Guest
Píšu testbench pro SRAM, ale našel jsem portu typ mapy v mém testbench, který neodpovídá na sram.vhd, nemám ponětí, jak to napravit ji. Níže jsou konstrukce SRAM a můj testbench design. Mohl by někdo mi dát nějaké tipy, jak napravit svou testbench za účelem testování na sram.vhd? Děkuji ... - Sram.vhd Knihovna IEEE; použití ieee.std_logic_1164.all; použití ieee.numeric_std.all, Entity SRAM1 je Port (clk, CEN, wen: v std_logic; addr: v unsigned (6 downto 0); din: v unsigned (31 downto 0); dout: out unsigned (31 downto 0)); End SRAM1, architektura syn z SRAM1 je typ ram_type je array (127 downto 0) ze dne unsigned (31 downto 0); signál RAM: ram_type: = (ostatní => (ostatní => '0 ')); začíná proces (CLK) začít pokud clk'event a clk = '1' pak pokud stol = '0 ', pak, pokud wen = '0', pak RAM (to_integer (addr))