File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -76,6 +76,7 @@ module control_unit (
7676 mem_addr <= 0 ;
7777 end else begin
7878 state <= next_state;
79+ mem_addr <= 0 ;
7980 case (state)
8081 S_IDLE: begin
8182 mat_elems_loaded <= 0 ;
@@ -92,7 +93,6 @@ module control_unit (
9293 mem_addr <= mat_elems_loaded + 1 ;
9394 end else begin
9495 mem_load_mat <= 0 ;
95- mem_addr <= 0 ;
9696 end
9797
9898 if (mat_elems_loaded == 3'b111 ) begin
@@ -104,7 +104,6 @@ module control_unit (
104104 S_MMU_FEED_COMPUTE_WB: begin
105105 mmu_en <= 1 ;
106106 mem_load_mat <= 0 ;
107- mem_addr <= 0 ;
108107 mmu_cycle <= mmu_cycle + 1 ;
109108 end
110109
@@ -113,11 +112,6 @@ module control_unit (
113112 mmu_cycle <= 0 ;
114113 mmu_en <= 0 ;
115114 mem_load_mat <= load_en;
116- if (load_en) begin
117- mem_addr <= 0 ;
118- end else begin
119- mem_addr <= 0 ;
120- end
121115 end
122116 endcase
123117 end
You can’t perform that action at this time.
0 commit comments