mirror of
https://github.com/vortexgpgpu/vortex.git
synced 2025-04-23 21:39:10 -04:00
fixed databus arbiter bug
This commit is contained in:
parent
b3e54e66f8
commit
d3f0a77ae5
1 changed files with 3 additions and 2 deletions
|
@ -54,10 +54,11 @@ module VX_databus_arb (
|
|||
if (`SM_ENABLE ) begin
|
||||
assign cache_req_if.valid[i] = cache_req_valid_out && ~is_smem_addr_out;
|
||||
assign smem_req_if.valid[i] = cache_req_valid_out && is_smem_addr_out;
|
||||
assign cache_req_ready_out = is_smem_addr_out ? smem_req_if.ready[i] : cache_req_if.ready[i];
|
||||
assign cache_req_ready_out = (cache_req_if.ready[i] && ~is_smem_addr_out)
|
||||
|| (smem_req_if.ready[i] && is_smem_addr_out);
|
||||
|
||||
assign smem_req_if.addr[i] = cache_req_if.addr[i];
|
||||
assign smem_req_if.rw[i] = cache_req_if.rw[i];
|
||||
assign smem_req_if.rw[i] = cache_req_if.rw[i];
|
||||
assign smem_req_if.byteen[i] = cache_req_if.byteen[i];
|
||||
assign smem_req_if.data[i] = cache_req_if.data[i];
|
||||
assign smem_req_if.tag[i] = cache_req_if.tag[i];
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue