OPAE rtl fixes

This commit is contained in:
Blaise Tine 2020-05-24 02:42:56 -07:00
parent a9f896b4f3
commit 61231cd2af
4 changed files with 7 additions and 7 deletions

View file

@ -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

View file

@ -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;

View file

@ -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 (

View file

@ -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,