bbracker
							
						 
					 | 
					
						
						
						
						
							
						
						
							69a0f6e00b
							
						
					 | 
					
						
						
							
							big interrupts refactor
						
						
						
						
						
					 | 
					
						2022-03-30 13:22:41 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							e4f4e1bd43
							
						
					 | 
					
						
						
							
							Merge branch 'main' of github.com:davidharrishmc/riscv-wally into main
						
						
						
						
						
					 | 
					
						2022-03-30 11:09:44 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							839bede656
							
						
					 | 
					
						
						
							
							Converted over to the blockram/sram memories.  Now I just need to cleanup.  But before the cleanup I wan to make sure the FPGA synthesizes with these changes and actually keeps the preload.
						
						
						
						
						
					 | 
					
						2022-03-30 11:04:15 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							997c1b87fe
							
						
					 | 
					
						
						
							
							rv32gc and rv64gc now use the updated ram3.sv (will rename to ram.sv) which uses a vivado block ram compatible memory.  Still need to update simpleram.sv to use this block ram compatible memory.
						
						
						
						
						
					 | 
					
						2022-03-29 23:48:19 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							66e9380cfb
							
						
					 | 
					
						
						
							
							Partial fix to allow byte write enables with fpga and still get a preload to work.
						
						
						
						
						
					 | 
					
						2022-03-29 19:12:29 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kip Macsai-Goren
							
						 
					 | 
					
						
						
						
						
							
						
						
							d031c003ba
							
						
					 | 
					
						
						
							
							fixed arch bge test signature output location after update
						
						
						
						
						
					 | 
					
						2022-03-29 20:45:18 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kip Macsai-Goren
							
						 
					 | 
					
						
						
						
						
							
						
						
							a6d90a25c2
							
						
					 | 
					
						
						
							
							fixed signature location of the new periph with no compressed instructions
						
						
						
						
						
					 | 
					
						2022-03-29 02:15:17 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Skylar Litz
							
						 
					 | 
					
						
						
						
						
							
						
						
							f91fb7a388
							
						
					 | 
					
						
						
							
							add AtemptedInstructionCount signal
						
						
						
						
						
					 | 
					
						2022-03-26 21:28:57 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kip Macsai-Goren
							
						 
					 | 
					
						
						
						
						
							
						
						
							7ae1d14191
							
						
					 | 
					
						
						
							
							added basic trap tests that do not pass regression yet. updated signature adresses
						
						
						
						
						
					 | 
					
						2022-03-25 22:57:41 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								bbracker
							
						 
					 | 
					
						
						
						
						
							
						
						
							6f6663cd67
							
						
					 | 
					
						
						
							
							fix multiple-context PLIC checkpoint generation
						
						
						
						
						
					 | 
					
						2022-03-25 01:02:22 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								bbracker
							
						 
					 | 
					
						
						
						
						
							
						
						
							d33de3ef6b
							
						
					 | 
					
						
						
							
							tabs vs spaces disagreement
						
						
						
						
						
					 | 
					
						2022-03-24 17:11:41 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								bbracker
							
						 
					 | 
					
						
						
						
						
							
						
						
							4b376e2834
							
						
					 | 
					
						
						
							
							1st attempt at multiple channel PLIC
						
						
						
						
						
					 | 
					
						2022-03-24 17:08:10 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							71aad2d213
							
						
					 | 
					
						
						
							
							Moved WriteDataM register into LSU.
						
						
						
						
						
					 | 
					
						2022-03-23 14:17:59 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							aa60b57fb3
							
						
					 | 
					
						
						
							
							Cleanup in testbench-linux.sv.
						
						
						
						
						
					 | 
					
						2022-03-22 22:34:38 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							b2487f4b72
							
						
					 | 
					
						
						
							
							Merge branch 'main' of github.com:davidharrishmc/riscv-wally into main
						
						
						
						
						
					 | 
					
						2022-03-22 21:28:50 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							4ca9458534
							
						
					 | 
					
						
						
							
							added SIP, SIE, and SSTATUS to checkpoints.  Can't seem to get the linux testbench to force SIP.
						
						
						
						
						
					 | 
					
						2022-03-22 21:28:34 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							e6b42cb10f
							
						
					 | 
					
						
						
							
							Added spoof of uart addresses +0x2 and +0x6.
						
						
						
						
						
					 | 
					
						2022-03-22 16:52:27 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Katherine Parry
							
						 
					 | 
					
						
						
						
						
							
						
						
							e3d01c875b
							
						
					 | 
					
						
						
							
							FMA parameterized and FMA testbench reworked
						
						
						
						
						
					 | 
					
						2022-03-19 19:39:03 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							7a25d577ba
							
						
					 | 
					
						
						
							
							Added new asserts to testbench.
						
						
						
						
						
					 | 
					
						2022-03-11 15:41:53 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								bbracker
							
						 
					 | 
					
						
						
						
						
							
						
						
							742e8d98cd
							
						
					 | 
					
						
						
							
							fix up PLIC and UART checkpointing
						
						
						
						
						
					 | 
					
						2022-03-07 23:48:47 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								bbracker
							
						 
					 | 
					
						
						
						
						
							
						
						
							92e1583db5
							
						
					 | 
					
						
						
							
							change testbench-linux.sv to use new shared location of disassembly files
						
						
						
						
						
					 | 
					
						2022-03-07 20:04:08 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							e4d18f1808
							
						
					 | 
					
						
						
							
							removed more old 64priv tests
						
						
						
						
						
					 | 
					
						2022-03-04 03:57:19 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								bbracker
							
						 
					 | 
					
						
						
						
						
							
						
						
							c3e59ae2df
							
						
					 | 
					
						
						
							
							comment out nonfunctioning CSR-PERMISSIONS-M test
						
						
						
						
						
					 | 
					
						2022-03-04 00:11:55 +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
							
						 
					 | 
					
						
						
						
						
							
						
						
							329fea9329
							
						
					 | 
					
						
						
							
							Renamed unpacking unit to unpack and renamed WriteDataW to ResultW in IEU datapath
						
						
						
						
						
					 | 
					
						2022-02-28 20:50:51 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								bbracker
							
						 
					 | 
					
						
						
						
						
							
						
						
							ac114e1c6d
							
						
					 | 
					
						
						
							
							Merge branch 'main' of https://github.com/davidharrishmc/riscv-wally into main
						
						
						
						
						
					 | 
					
						2022-02-22 04:27:50 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								bbracker
							
						 
					 | 
					
						
						
						
						
							
						
						
							202bd2f8f8
							
						
					 | 
					
						
						
							
							change UART PLIC IRQ mapping from 4 to 10 to match virt model; move WALLY-PERIPH tests to wally arch tests
						
						
						
						
						
					 | 
					
						2022-02-22 03:46:08 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kip Macsai-Goren
							
						 
					 | 
					
						
						
						
						
							
						
						
							04892c5d38
							
						
					 | 
					
						
						
							
							added scratch register tests for 64 and 32 bits
						
						
						
						
						
					 | 
					
						2022-02-21 07:03:12 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kip Macsai-Goren
							
						 
					 | 
					
						
						
						
						
							
						
						
							324efa7d42
							
						
					 | 
					
						
						
							
							added 32 bit pma tests to regression even though they've been working fo a while
						
						
						
						
						
					 | 
					
						2022-02-18 19:43:24 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kip Macsai-Goren
							
						 
					 | 
					
						
						
						
						
							
						
						
							dcb5d0f6a9
							
						
					 | 
					
						
						
							
							Added misa test for both 32 and 64 bits
						
						
						
						
						
					 | 
					
						2022-02-18 19:41:50 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kip Macsai-Goren
							
						 
					 | 
					
						
						
						
						
							
						
						
							e16581d73d
							
						
					 | 
					
						
						
							
							added CSR permission and minfor to 32 bit tests
						
						
						
						
						
					 | 
					
						2022-02-15 20:19:14 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kip Macsai-Goren
							
						 
					 | 
					
						
						
						
						
							
						
						
							943c4d9d7c
							
						
					 | 
					
						
						
							
							merged test macros in with 32 bit tests
						
						
						
						
						
					 | 
					
						2022-02-15 20:19:14 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							f734afb866
							
						
					 | 
					
						
						
							
							Just needed to recompile - all good.  Now removed uretM because N-mode is depricated
						
						
						
						
						
					 | 
					
						2022-02-15 19:48:49 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kip Macsai-Goren
							
						 
					 | 
					
						
						
						
						
							
						
						
							9ff4025844
							
						
					 | 
					
						
						
							
							light cleanup for privileged tests
						
						
						
						
						
					 | 
					
						2022-02-15 17:06:16 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							64e9f4c0d3
							
						
					 | 
					
						
						
							
							Restored E tests to makefrag
						
						
						
						
						
					 | 
					
						2022-02-08 16:41:11 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							f00b3ac27e
							
						
					 | 
					
						
						
							
							Fixed TIM tests; rv32e test still failing
						
						
						
						
						
					 | 
					
						2022-02-08 15:24:37 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							76dccbad91
							
						
					 | 
					
						
						
							
							Patching up testbench; fixed false passing, but rv32ic and rv32e tests now fail
						
						
						
						
						
					 | 
					
						2022-02-08 12:40:02 +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 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							cbef88ec10
							
						
					 | 
					
						
						
							
							Lab 3 file cleanup
						
						
						
						
						
					 | 
					
						2022-02-08 10:26:37 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kip Macsai-Goren
							
						 
					 | 
					
						
						
						
						
							
						
						
							0eb280b314
							
						
					 | 
					
						
						
							
							added new tests to make and testbench
						
						
						
						
						
					 | 
					
						2022-02-06 19:47:22 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								bbracker
							
						 
					 | 
					
						
						
						
						
							
						
						
							f67af23bf3
							
						
					 | 
					
						
						
							
							remove sporadic tabs from tests.vh so that it is now only spaces
						
						
						
						
						
					 | 
					
						2022-02-05 23:07:38 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							72bc64ef28
							
						
					 | 
					
						
						
							
							Temporarily changed rv32e config to use TIM, but it still fails.  Added rv32e tests.
						
						
						
						
						
					 | 
					
						2022-02-05 04:16:18 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							2c67f32b97
							
						
					 | 
					
						
						
							
							RV32e tests
						
						
						
						
						
					 | 
					
						2022-02-04 14:30:36 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							a6708ed887
							
						
					 | 
					
						
						
							
							cache cleanup
						
						
						
						
						
					 | 
					
						2022-02-03 15:36:11 +00:00 | 
					
					
						
						
							
							
							
						
					 |