Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							fd4b382ec6 
							
						 
					 
					
						
						
							
							Merge branch 'main' of github.com:davidharrishmc/riscv-wally into main  
						
						
						
					 
					
						2022-09-07 12:26:50 -05:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							54c55b57cb 
							
						 
					 
					
						
						
							
							Named change for ahb tests to be less annoying.  
						
						
						
					 
					
						2022-09-07 12:24:41 -05:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							6581490f9c 
							
						 
					 
					
						
						
							
							Modified regression tests to add some ahb configurations.  
						
						
						
					 
					
						2022-09-07 12:03:58 -05:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							29f015810b 
							
						 
					 
					
						
						
							
							Added rv32i config for regression of wally32periph  
						
						
						
					 
					
						2022-09-07 09:37:59 -07:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							35d0a951d2 
							
						 
					 
					
						
						
							
							Preliminary work to make DTIM and Bus compatible.  Not yet working because accesses to bus are causing illegal address faults on the bus.  
						
						
						
					 
					
						2022-08-27 20:31:09 -07:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							3959902c5b 
							
						 
					 
					
						
						
							
							Adding decoding for dtim.  Added rv32ic_wally32periph test, which should hang until decoder overrides bus  
						
						
						
					 
					
						2022-08-27 05:31:56 -07:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							449c80b5f7 
							
						 
					 
					
						
						
							
							More work toward riscof tests  
						
						
						
					 
					
						2022-07-26 06:19:13 -07:00 
						 
				 
			
				
					
						
							
							
								slmnemo 
							
						 
					 
					
						
						
						
						
							
						
						
							11956d0661 
							
						 
					 
					
						
						
							
							./regression-wally -buildroot or ./regression-wally -all now builds Linux from instruction 0 instead of trying to reach instruction 246000000  
						
						
						
					 
					
						2022-06-29 13:40:11 -07:00 
						 
				 
			
				
					
						
							
							
								slmnemo 
							
						 
					 
					
						
						
						
						
							
						
						
							a77fb485db 
							
						 
					 
					
						
						
							
							Added wally32periph to regression  
						
						
						
					 
					
						2022-06-23 14:37:18 -07:00 
						 
				 
			
				
					
						
							
							
								slmnemo 
							
						 
					 
					
						
						
						
						
							
						
						
							a2300f063d 
							
						 
					 
					
						
						
							
							added a todo to riscv-wally so that long buildroot looks for a successful boot rather than a specific instruction  
						
						
						
					 
					
						2022-05-25 17:40:57 -07:00 
						 
				 
			
				
					
						
							
							
								slmnemo 
							
						 
					 
					
						
						
						
						
							
						
						
							11e703c8c0 
							
						 
					 
					
						
						
							
							fixed lint autofailing due to no log being produced in regression-wally  
						
						
						
					 
					
						2022-05-19 18:30:59 -07:00 
						 
				 
			
				
					
						
							
							
								Kip Macsai-Goren 
							
						 
					 
					
						
						
						
						
							
						
						
							b155effe66 
							
						 
					 
					
						
						
							
							put privileged tests back into rv32/64gc  
						
						
						
					 
					
						2022-05-04 21:20:25 +00:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							1166c40059 
							
						 
					 
					
						
						
							
							FPU generates illegal instruction if MSTATUS.FS = 00  
						
						
						
					 
					
						2022-05-03 11:56:31 +00:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							bcd8728b3e 
							
						 
					 
					
						
						
							
							Switched to behavioral comparator for best PPA  
						
						
						
					 
					
						2022-05-03 11:00:39 +00:00 
						 
				 
			
				
					
						
							
							
								Kip Macsai-Goren 
							
						 
					 
					
						
						
						
						
							
						
						
							4b00531d77 
							
						 
					 
					
						
						
							
							fixed incorrect configs in regression  
						
						
						
					 
					
						2022-04-25 19:28:47 +00:00 
						 
				 
			
				
					
						
							
							
								Kip Macsai-Goren 
							
						 
					 
					
						
						
						
						
							
						
						
							74b103fae4 
							
						 
					 
					
						
						
							
							added working tests to test list, updated regression for new configs  
						
						
						
					 
					
						2022-04-25 19:18:15 +00:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							6504017044 
							
						 
					 
					
						
						
							
							Run 4M instructions in buildroot test to get through kernel & VirtMem startup  
						
						
						
					 
					
						2022-04-18 01:29:38 +00:00 
						 
				 
			
				
					
						
							
							
								Kip Macsai-Goren 
							
						 
					 
					
						
						
						
						
							
						
						
							37c755e6ce 
							
						 
					 
					
						
						
							
							added RV64IA config to have a config without compressed instructions  
						
						
						
					 
					
						2022-04-02 18:24:08 +00:00 
						 
				 
			
				
					
						
							
							
								Kip Macsai-Goren 
							
						 
					 
					
						
						
						
						
							
						
						
							eb337fd3e1 
							
						 
					 
					
						
						
							
							added test config that doesn't use compressed instructions for privileged tests  
						
						
						
					 
					
						2022-03-28 19:12:31 +00:00 
						 
				 
			
				
					
						
							
							
								bbracker 
							
						 
					 
					
						
						
						
						
							
						
						
							79ff8d3c80 
							
						 
					 
					
						
						
							
							remove imperas32p tests  
						
						
						
					 
					
						2022-03-04 00:06:18 +00:00 
						 
				 
			
				
					
						
							
							
								bbracker 
							
						 
					 
					
						
						
						
						
							
						
						
							87aad1d953 
							
						 
					 
					
						
						
							
							fix peripheral test and add it to regression  
						
						
						
					 
					
						2022-03-02 23:44:39 +00:00 
						 
				 
			
				
					
						
							
							
								bbracker 
							
						 
					 
					
						
						
						
						
							
						
						
							4fe35aadf2 
							
						 
					 
					
						
						
							
							add rv32a tests to regression  
						
						
						
					 
					
						2022-03-02 17:54:55 +00:00 
						 
				 
			
				
					
						
							
							
								bbracker 
							
						 
					 
					
						
						
						
						
							
						
						
							b6031bb15f 
							
						 
					 
					
						
						
							
							fix buildroot checkpointing and add it back to regression  
						
						
						
					 
					
						2022-03-02 16:00:19 +00:00 
						 
				 
			
				
					
						
							
							
								bbracker 
							
						 
					 
					
						
						
						
						
							
						
						
							29179c6787 
							
						 
					 
					
						
						
							
							add LRSC test and add wally64a to regression  
						
						
						
					 
					
						2022-03-02 07:09:37 +00:00 
						 
				 
			
				
					
						
							
							
								bbracker 
							
						 
					 
					
						
						
						
						
							
						
						
							a8e8cfb838 
							
						 
					 
					
						
						
							
							switch linux-testbench infrastructure over to new linux testvectors at /opt/riscv  
						
						
						
					 
					
						2022-03-01 03:11:43 +00:00 
						 
				 
			
				
					
						
							
							
								bbracker 
							
						 
					 
					
						
						
						
						
							
						
						
							d8ddda760b 
							
						 
					 
					
						
						
							
							deprecate imperas64p tests and move them over to the privilege configuration of wally-riscv-arch-test  
						
						
						
					 
					
						2022-03-01 00:37:46 +00:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							c61cd55c5c 
							
						 
					 
					
						
						
							
							Merged TIM and regular testbenches.  RV32e now working and back in regression.  
						
						
						
					 
					
						2022-02-08 12:18:13 +00:00 
						 
				 
			
				
					
						
							
							
								bbracker 
							
						 
					 
					
						
						
						
						
							
						
						
							74ef58e20e 
							
						 
					 
					
						
						
							
							remove rv32e from regression because it is broken; goes with previous commit  
						
						
						
					 
					
						2022-02-05 23:05:21 +00:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							0f7b8017d1 
							
						 
					 
					
						
						
							
							Modified regression to use proper rv32e test name, but rv32e_wally32e still isn't passing due to loop exceeding iteration limit  
						
						
						
					 
					
						2022-02-05 05:35:51 +00:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							66b4834ef5 
							
						 
					 
					
						
						
							
							Modified wally-pipelined-batch.do to handle buildroot  
						
						
						
					 
					
						2022-02-05 05:07:07 +00:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							2c67f32b97 
							
						 
					 
					
						
						
							
							RV32e tests  
						
						
						
					 
					
						2022-02-04 14:30:36 +00:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							ef5af9b5fd 
							
						 
					 
					
						
						
							
							renamed configs  
						
						
						
					 
					
						2022-02-03 23:36:41 +00:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							06c5a825c4 
							
						 
					 
					
						
						
							
							Quick patch to regression-wally to "fix" rv32ic.  
						
						
						
					 
					
						2022-02-02 19:24:24 -06:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							4ba37d5cc0 
							
						 
					 
					
						
						
							
							Config file & wally-riscv-arch-test cleanup  
						
						
						
					 
					
						2022-02-02 16:35:52 +00:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							284d671da3 
							
						 
					 
					
						
						
							
							Increased number of concurrent tests.  
						
						
						
					 
					
						2022-01-27 08:45:25 -06:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							3ebcd35a8c 
							
						 
					 
					
						
						
							
							Added colors to regression script to make it easy to pick out success from fail.  
						
						
						
					 
					
						2022-01-26 22:40:32 -06:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							42ef1e22e5 
							
						 
					 
					
						
						
							
							1. Modified the cache so it can handle the reset delay internally. This removes the mux from the IFU.  
						
						... 
						
						
						
						2. Removed the write address delay from simpleram.sv
3. Fixed rv32tim and rv32ic mode to handle missalignment correctly.
4. Added imperas32i and imperas32c to rv32tim mode. 
						
					 
					
						2022-01-26 18:23:39 -06:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							325724f556 
							
						 
					 
					
						
						
							
							LSU Cleanup  
						
						
						
					 
					
						2022-01-15 01:11:17 +00:00 
						 
				 
			
				
					
						
							
							
								Ross Thompson 
							
						 
					 
					
						
						
						
						
							
						
						
							3bec276862 
							
						 
					 
					
						
						
							
							Added tim only test to regression-wally. Minor cleanup to ifu.  
						
						
						
					 
					
						2022-01-14 11:13:06 -06:00 
						 
				 
			
				
					
						
							
							
								David Harris 
							
						 
					 
					
						
						
						
						
							
						
						
							54d852f6ae 
							
						 
					 
					
						
						
							
							renamed regression-wally.py to regression-wally  
						
						
						
					 
					
						2022-01-07 17:47:38 +00:00