forked from Github_Repos/cvw
		
	Possible fix.
This commit is contained in:
		
							parent
							
								
									5e77b1bd2b
								
							
						
					
					
						commit
						99e0e5c817
					
				@ -194,7 +194,7 @@ module ifu (
 | 
				
			|||||||
    assign IROMAdr = CPUBusy | reset ? PCFSpill : PCNextFSpill; // zero extend or contract to PA_BITS
 | 
					    assign IROMAdr = CPUBusy | reset ? PCFSpill : PCNextFSpill; // zero extend or contract to PA_BITS
 | 
				
			||||||
    /* verilator lint_on WIDTH */
 | 
					    /* verilator lint_on WIDTH */
 | 
				
			||||||
 
 | 
					 
 | 
				
			||||||
    adrdec iromdec(IROMAdr, `IROM_BASE, `IROM_RANGE, `IROM_SUPPORTED, 1'b1, 2'b10, 4'b1111, SelIROM);
 | 
					    adrdec iromdec(PCFExt, `IROM_BASE, `IROM_RANGE, `IROM_SUPPORTED, 1'b1, 2'b10, 4'b1111, SelIROM);
 | 
				
			||||||
    assign NonIROMMemRWM = {~SelIROM, 1'b0};
 | 
					    assign NonIROMMemRWM = {~SelIROM, 1'b0};
 | 
				
			||||||
    irom irom(.clk, .reset, .Adr(CPUBusy | reset ? PCFSpill : PCNextFSpill), .ReadData(FinalInstrRawF));
 | 
					    irom irom(.clk, .reset, .Adr(CPUBusy | reset ? PCFSpill : PCNextFSpill), .ReadData(FinalInstrRawF));
 | 
				
			||||||
 
 | 
					 
 | 
				
			||||||
 | 
				
			|||||||
@ -34,7 +34,7 @@
 | 
				
			|||||||
// cpubusy means the cpu is stalled and the lsu must ensure ReadDataM stalls constant until the stall is removed.
 | 
					// cpubusy means the cpu is stalled and the lsu must ensure ReadDataM stalls constant until the stall is removed.
 | 
				
			||||||
// chap 5 handling faults to memory by delaying writes to memory stage.
 | 
					// chap 5 handling faults to memory by delaying writes to memory stage.
 | 
				
			||||||
// chap 6 combing bus with dtim
 | 
					// chap 6 combing bus with dtim
 | 
				
			||||||
 | 
					// chap 9 complete lsu.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
`include "wally-config.vh"
 | 
					`include "wally-config.vh"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
		Reference in New Issue
	
	Block a user