mirror of
https://github.com/vortexgpgpu/vortex.git
synced 2025-04-24 05:47:35 -04:00
OPAE rtl fixes
This commit is contained in:
parent
a9f896b4f3
commit
61231cd2af
4 changed files with 7 additions and 7 deletions
|
@ -46,7 +46,6 @@ vortex_afu.json
|
|||
../rtl/cache/VX_cache_dfq_queue.v
|
||||
../rtl/cache/VX_cache_req_queue.v
|
||||
../rtl/cache/VX_cache_miss_resrv.v
|
||||
../rtl/cache/VX_fill_invalidator.v
|
||||
../rtl/cache/VX_snp_rsp_arb.v
|
||||
../rtl/cache/VX_tag_data_access.v
|
||||
../rtl/cache/VX_tag_data_structure.v
|
||||
|
|
|
@ -332,7 +332,7 @@ begin
|
|||
&& avs_write_ctr < csr_data_size);
|
||||
|
||||
cci_dram_req_read_fire = (state == STATE_READ)
|
||||
&& ((avs_pending_reads < AVS_RD_QUEUE_SIZE)
|
||||
&& (avs_pending_reads < AVS_RD_QUEUE_SIZE)
|
||||
&& !avs_waitrequest
|
||||
&& avs_read_ctr < csr_data_size;
|
||||
|
||||
|
|
5
hw/rtl/cache/VX_bank.v
vendored
5
hw/rtl/cache/VX_bank.v
vendored
|
@ -245,6 +245,8 @@ module VX_bank #(
|
|||
wire[`LINE_ADDR_WIDTH-1:0] addr_st2;
|
||||
wire is_fill_st2;
|
||||
|
||||
wire recover_mrvq_state_st2;
|
||||
|
||||
wire mrvq_push_stall;
|
||||
wire cwbq_push_stall;
|
||||
wire dwbq_push_stall;
|
||||
|
@ -471,8 +473,7 @@ module VX_bank #(
|
|||
wire mrvq_init_ready_state_unqual_st2;
|
||||
wire mrvq_init_ready_state_hazard_st0_st1;
|
||||
wire mrvq_init_ready_state_hazard_st1e_st1;
|
||||
wire recover_mrvq_state_st2;
|
||||
|
||||
|
||||
VX_generic_register #(
|
||||
.N(1+ 1+ 1 + 1 + 1 + 1 + 1 + 1 + `LINE_ADDR_WIDTH + `BASE_ADDR_BITS + `WORD_WIDTH + `WORD_WIDTH + `BANK_LINE_WIDTH + `TAG_SELECT_BITS + 1 + 1 + `REQ_INST_META_WIDTH)
|
||||
) st_1e_2 (
|
||||
|
|
6
hw/rtl/cache/VX_cache.v
vendored
6
hw/rtl/cache/VX_cache.v
vendored
|
@ -48,13 +48,13 @@ module VX_cache #(
|
|||
parameter PRFQ_STRIDE = 0,
|
||||
|
||||
// core request tag size
|
||||
parameter CORE_TAG_WIDTH = 1,
|
||||
parameter CORE_TAG_WIDTH = 42,
|
||||
|
||||
// size of tag id in core request tag
|
||||
parameter CORE_TAG_ID_BITS = 42,
|
||||
parameter CORE_TAG_ID_BITS = 8,
|
||||
|
||||
// dram request tag size
|
||||
parameter DRAM_TAG_WIDTH = 8,
|
||||
parameter DRAM_TAG_WIDTH = 28,
|
||||
|
||||
// Number of snoop forwarding requests
|
||||
parameter NUM_SNP_REQUESTS = 2,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue