URL
https://opencores.org/ocsvn/neorv32/neorv32/trunk
[/] [neorv32/] [trunk/] [sim/] [neorv32_tb.vhd] - Diff between revs 23 and 28
Go to most recent revision |
Show entire file |
Details |
Blame |
View Log
Rev 23 |
Rev 28 |
Line 283... |
Line 283... |
-- virtual read and ack latency --
|
-- virtual read and ack latency --
|
if (wb_mem_latency_c > 1) then
|
if (wb_mem_latency_c > 1) then
|
for i in 1 to wb_mem_latency_c-1 loop
|
for i in 1 to wb_mem_latency_c-1 loop
|
wb_mem.rdata(i) <= wb_mem.rdata(i-1);
|
wb_mem.rdata(i) <= wb_mem.rdata(i-1);
|
wb_mem.rb_en(i) <= wb_mem.rb_en(i-1);
|
wb_mem.rb_en(i) <= wb_mem.rb_en(i-1);
|
wb_mem.ack(i) <= wb_mem.ack(i-1);
|
wb_mem.ack(i) <= wb_mem.ack(i-1) and wb_cpu.cyc;
|
end loop;
|
end loop;
|
end if;
|
end if;
|
end if;
|
end if;
|
end process wb_mem_ram_access;
|
end process wb_mem_ram_access;
|
|
|
© copyright 1999-2025
OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.