forked from Github_Repos/cvw
		
	Minor change with the IFU in the decompress module, in the compressed instruction truth table.
The truth table is already fully covered, removed redundant last case checking
This commit is contained in:
		
							parent
							
								
									c21a5aaaf7
								
							
						
					
					
						commit
						5e5842893b
					
				@ -126,7 +126,7 @@ module decompress (
 | 
			
		||||
                      InstrD = {7'b0000000, rs2p, rds1p, 3'b110, rds1p, 7'b0110011}; // c.or
 | 
			
		||||
                    else // if (instr16[6:5] == 2'b11) 
 | 
			
		||||
                      InstrD = {7'b0000000, rs2p, rds1p, 3'b111, rds1p, 7'b0110011}; // c.and
 | 
			
		||||
                  else if (instr16[12:10] == 3'b111 & `XLEN > 32)
 | 
			
		||||
                  else if (`XLEN > 32) //if (instr16[12:10] == 3'b111) full truth table no need to check [12:10] 
 | 
			
		||||
                      if (instr16[6:5] == 2'b00)
 | 
			
		||||
                      InstrD = {7'b0100000, rs2p, rds1p, 3'b000, rds1p, 7'b0111011}; // c.subw
 | 
			
		||||
                      else if (instr16[6:5] == 2'b01)
 | 
			
		||||
 | 
			
		||||
		Loading…
	
		Reference in New Issue
	
	Block a user