Paradox o5
--Writing--
write: process(we)
begin
if rising_edge(we) then
data(conv_integer(W_addr)) <= Data_In;
end if;
end process write;
we <= '0'; W_addr <= X"00"; Data_In <= X"12345678"; wait for 20 ns;
we <= '1'; wait for 20 ns;
Ovako izgleda deo ram memorije i test bench-a. I sada kada pokrenem
simulaciju, proces se pokrene ali se dodela vrednosti signalu ne izvrshi
uopshte!
tj. data(0) ostane nepromenjen. Ja mora da sam blesav, kad ne vidim zashto.
write: process(we)
begin
if rising_edge(we) then
data(conv_integer(W_addr)) <= Data_In;
end if;
end process write;
we <= '0'; W_addr <= X"00"; Data_In <= X"12345678"; wait for 20 ns;
we <= '1'; wait for 20 ns;
Ovako izgleda deo ram memorije i test bench-a. I sada kada pokrenem
simulaciju, proces se pokrene ali se dodela vrednosti signalu ne izvrshi
uopshte!
tj. data(0) ostane nepromenjen. Ja mora da sam blesav, kad ne vidim zashto.
Previous by date: Re: test benc simulacija
Next by date: Synplify problem?
Previous by thread: Re: test benc simulacija Next by thread: Synplify problem?
Previous by thread: Re: test benc simulacija Next by thread: Synplify problem?