minor update

This commit is contained in:
Blaise Tine
2020-05-29 00:57:59 -04:00
parent 033381ab6f
commit 6a3b237054
4 changed files with 15 additions and 6995 deletions

View File

@@ -15,8 +15,8 @@ DBG_PRINT_FLAGS = -DDBG_PRINT_CORE_ICACHE \
#DBG_PRINT=$(DBG_PRINT_FLAGS) #DBG_PRINT=$(DBG_PRINT_FLAGS)
#MULTICORE += -DNUM_CLUSTERS=2 -DNUM_CORES=4 #MULTICORE += -DNUM_CLUSTERS=2 -DNUM_CORES=4
MULTICORE += -DNUM_CLUSTERS=1 -DNUM_CORES=4 #MULTICORE += -DNUM_CLUSTERS=1 -DNUM_CORES=4
#MULTICORE += -DNUM_CLUSTERS=1 -DNUM_CORES=2 MULTICORE += -DNUM_CLUSTERS=1 -DNUM_CORES=2
#DEBUG = 1 #DEBUG = 1

File diff suppressed because it is too large Load Diff

View File

@@ -52,15 +52,9 @@ module VX_lsu_unit #(
reg [3:0] wmask; reg [3:0] wmask;
always @(*) begin always @(*) begin
case (use_mem_write[1:0]) case (use_mem_write[1:0])
0: begin 0: wmask = 4'b0001;
wmask = 4'b0001; 1: wmask = 4'b0011;
end default : wmask = 4'b1111;
1: begin
wmask = 4'b0011;
end
default : begin
wmask = 4'b1111;
end
endcase endcase
end end

View File

@@ -153,7 +153,9 @@ module VX_tag_data_access #(
&& !is_snp_st1e; && !is_snp_st1e;
for (i = 0; i < `BANK_LINE_WORDS; i++) begin for (i = 0; i < `BANK_LINE_WORDS; i++) begin
wire normal_write = ((writewsel_st1e == `WORD_SELECT_WIDTH'(i)) || (`BANK_LINE_WORDS == 1)) && should_write && !real_writefill; wire normal_write = ((writewsel_st1e == `WORD_SELECT_WIDTH'(i)) || (`BANK_LINE_WORDS == 1))
&& should_write
&& !real_writefill;
assign we[i] = real_writefill ? {WORD_SIZE{1'b1}} : assign we[i] = real_writefill ? {WORD_SIZE{1'b1}} :
normal_write ? mem_byteen_st1e: normal_write ? mem_byteen_st1e: