forked from Github_Repos/cvw
		
	Removed imperas tests from rv32i/rv64i because the configs lack privileged support expected in the tests. Also cleaned up comment in LSU
This commit is contained in:
		
							parent
							
								
									e4c5754b3a
								
							
						
					
					
						commit
						36c0e1d4e9
					
				@ -73,7 +73,7 @@ for test in tests64gc:
 | 
				
			|||||||
        grepstr="All tests ran without failures")
 | 
					        grepstr="All tests ran without failures")
 | 
				
			||||||
  configs.append(tc)
 | 
					  configs.append(tc)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
tests64i = ["arch64i", "imperas64i"] 
 | 
					tests64i = ["arch64i"] 
 | 
				
			||||||
for test in tests64i:
 | 
					for test in tests64i:
 | 
				
			||||||
  tc = TestCase(
 | 
					  tc = TestCase(
 | 
				
			||||||
        name=test,
 | 
					        name=test,
 | 
				
			||||||
@ -100,7 +100,7 @@ for test in tests32ic:
 | 
				
			|||||||
        grepstr="All tests ran without failures")
 | 
					        grepstr="All tests ran without failures")
 | 
				
			||||||
  configs.append(tc)
 | 
					  configs.append(tc)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
tests32i = ["arch32i", "imperas32i"] 
 | 
					tests32i = ["arch32i"] 
 | 
				
			||||||
for test in tests32i:
 | 
					for test in tests32i:
 | 
				
			||||||
  tc = TestCase(
 | 
					  tc = TestCase(
 | 
				
			||||||
        name=test,
 | 
					        name=test,
 | 
				
			||||||
 | 
				
			|||||||
@ -154,7 +154,6 @@ module lsu (
 | 
				
			|||||||
  assign CommittedM = SelHPTW | DCacheCommittedM | BusCommittedM;
 | 
					  assign CommittedM = SelHPTW | DCacheCommittedM | BusCommittedM;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  // MMU and Misalignment fault logic required if privileged unit exists
 | 
					  // MMU and Misalignment fault logic required if privileged unit exists
 | 
				
			||||||
  // *** DH: This is too strong a requirement.  Separate MMU in `VIRTMEM_SUPPORTED from simpler faults in `ZICSR_SUPPORTED
 | 
					 | 
				
			||||||
  if(`ZICSR_SUPPORTED == 1) begin : dmmu
 | 
					  if(`ZICSR_SUPPORTED == 1) begin : dmmu
 | 
				
			||||||
    logic DisableTranslation;
 | 
					    logic DisableTranslation;
 | 
				
			||||||
    assign DisableTranslation = SelHPTW | FlushDCacheM;
 | 
					    assign DisableTranslation = SelHPTW | FlushDCacheM;
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
		Reference in New Issue
	
	Block a user