DTowersM
							
						 
					 | 
					
						
						
						
						
							
						
						
							caaf56cbf7
							
						
					 | 
					
						
						
							
							testbench now reads begin_signature addr from .objdump.addr instead of from tests.vh
						
						
						
						
						
					 | 
					
						2022-06-03 22:07:14 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Katherine Parry
							
						 
					 | 
					
						
						
						
						
							
						
						
							6b39b8c702
							
						
					 | 
					
						
						
							
							fixed compilation errors
						
						
						
						
						
					 | 
					
						2022-06-03 15:34:17 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Katherine Parry
							
						 
					 | 
					
						
						
						
						
							
						
						
							8420b1e87c
							
						
					 | 
					
						
						
							
							removed some debuging code accedentally pushed
						
						
						
						
						
					 | 
					
						2022-06-02 22:45:19 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								slmnemo
							
						 
					 | 
					
						
						
						
						
							
						
						
							c8515001a2
							
						
					 | 
					
						
						
							
							Merge branch 'main' of github.com:davidharrishmc/riscv-wally into main
						
						
						
						
						
					 | 
					
						2022-06-02 12:54:08 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Katherine Parry
							
						 
					 | 
					
						
						
						
						
							
						
						
							9a09ee3a35
							
						
					 | 
					
						
						
							
							fpu paramaterized - except fdivsqrt
						
						
						
						
						
					 | 
					
						2022-06-02 19:50:28 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								slmnemo
							
						 
					 | 
					
						
						
						
						
							
						
						
							88454aa2ab
							
						
					 | 
					
						
						
							
							Revert "parametrized linux testbench's DEBUG_TRACE and added parameters to relevant calls of the linux testbench in wally-pipelined.do"
						
						
						
						
						
						
						
						This reverts commit 89c7438424. 
						
					 | 
					
						2022-06-02 12:45:21 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								slmnemo
							
						 
					 | 
					
						
						
						
						
							
						
						
							ad9e85beb9
							
						
					 | 
					
						
						
							
							Revert "Fixed buildroot by adding a second ."
						
						
						
						
						
						
						
						This reverts commit 8b27c1884e. 
						
					 | 
					
						2022-06-02 12:43:59 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							197b588193
							
						
					 | 
					
						
						
							
							Cleaned up test cases in testbench
						
						
						
						
						
					 | 
					
						2022-06-02 08:44:28 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								slmnemo
							
						 
					 | 
					
						
						
						
						
							
						
						
							c16c5beef5
							
						
					 | 
					
						
						
							
							Merge branch 'main' of github.com:davidharrishmc/riscv-wally into main
						
						
						
						
						
					 | 
					
						2022-06-02 02:52:03 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								slmnemo
							
						 
					 | 
					
						
						
						
						
							
						
						
							65961223f8
							
						
					 | 
					
						
						
							
							Updated Linux testbench to use new force/unforce method for Branch predictor init and removed related .txt files
						
						
						
						
						
					 | 
					
						2022-06-02 02:51:51 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								DTowersM
							
						 
					 | 
					
						
						
						
						
							
						
						
							215f69a2ab
							
						
					 | 
					
						
						
							
							Merge branch 'main' of https://github.com/davidharrishmc/riscv-wally into main
						
						
						
						
						
					 | 
					
						2022-06-01 21:00:51 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								DTowersM
							
						 
					 | 
					
						
						
						
						
							
						
						
							d28b4cf602
							
						
					 | 
					
						
						
							
							added support for embench post processing to testbench.sv
						
						
						
						
						
					 | 
					
						2022-06-01 21:00:44 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Katherine Parry
							
						 
					 | 
					
						
						
						
						
							
						
						
							dd19e55b8f
							
						
					 | 
					
						
						
							
							unpacker optimizations
						
						
						
						
						
					 | 
					
						2022-06-01 16:52:21 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								DTowersM
							
						 
					 | 
					
						
						
						
						
							
						
						
							8903af3764
							
						
					 | 
					
						
						
							
							Merge branch 'main' of https://github.com/davidharrishmc/riscv-wally into main
						
						
						
						
						
					 | 
					
						2022-05-31 20:13:41 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								DTowersM
							
						 
					 | 
					
						
						
						
						
							
						
						
							525f6a6069
							
						
					 | 
					
						
						
							
							added testbench.sv support for embench tests, test output still WIP
						
						
						
						
						
					 | 
					
						2022-05-31 20:13:32 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								DTowersM
							
						 
					 | 
					
						
						
						
						
							
						
						
							95df88ae70
							
						
					 | 
					
						
						
							
							added embench tests to tests.vh
						
						
						
						
						
					 | 
					
						2022-05-31 20:08:04 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Katherine Parry
							
						 
					 | 
					
						
						
						
						
							
						
						
							950a17bef5
							
						
					 | 
					
						
						
							
							fixed lint error
						
						
						
						
						
					 | 
					
						2022-05-28 10:20:13 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								slmnemo
							
						 
					 | 
					
						
						
						
						
							
						
						
							f18989e801
							
						
					 | 
					
						
						
							
							Revert Commit 6c61840045
						
						
						
						
						
					 | 
					
						2022-05-28 03:35:17 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								slmnemo
							
						 
					 | 
					
						
						
						
						
							
						
						
							6c61840045
							
						
					 | 
					
						
						
							
							Deparametrized Linux testbench and removed mentions of parameters in wally-pipelined.do
						
						
						
						
						
					 | 
					
						2022-05-28 03:14:49 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Katherine Parry
							
						 
					 | 
					
						
						
						
						
							
						
						
							a0ff98042c
							
						
					 | 
					
						
						
							
							unpacker adds 1 to denorm expoents
						
						
						
						
						
					 | 
					
						2022-05-27 14:37:10 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Katherine Parry
							
						 
					 | 
					
						
						
						
						
							
						
						
							95b506c5e0
							
						
					 | 
					
						
						
							
							some optimizations in unpacker
						
						
						
						
						
					 | 
					
						2022-05-27 11:36:04 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Katherine Parry
							
						 
					 | 
					
						
						
						
						
							
						
						
							3c04f1bdec
							
						
					 | 
					
						
						
							
							Merge branch 'main' of https://github.com/davidharrishmc/riscv-wally into main
						
						
						
						
						
					 | 
					
						2022-05-26 20:48:30 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Katherine Parry
							
						 
					 | 
					
						
						
						
						
							
						
						
							9d281b2604
							
						
					 | 
					
						
						
							
							fcvt.sv paramaterized
						
						
						
						
						
					 | 
					
						2022-05-26 20:48:22 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								DTowersM
							
						 
					 | 
					
						
						
						
						
							
						
						
							7ffef6ccfa
							
						
					 | 
					
						
						
							
							fixed indent spacing (cosmetic change)
						
						
						
						
						
					 | 
					
						2022-05-26 19:04:21 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								slmnemo
							
						 
					 | 
					
						
						
						
						
							
						
						
							d1421b88ad
							
						
					 | 
					
						
						
							
							Added line to testbench to prevent annoying burst sizes
						
						
						
						
						
					 | 
					
						2022-05-25 17:29:45 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								DTowersM
							
						 
					 | 
					
						
						
						
						
							
						
						
							de60b15cfe
							
						
					 | 
					
						
						
							
							Merge branch 'main' of https://github.com/davidharrishmc/riscv-wally into main
						
						
						
						
						
					 | 
					
						2022-05-26 00:12:46 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								slmnemo
							
						 
					 | 
					
						
						
						
						
							
						
						
							b5476204da
							
						
					 | 
					
						
						
							
							see commit 9042cc3c
						
						
						
						
						
					 | 
					
						2022-05-25 17:10:59 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								DTowersM
							
						 
					 | 
					
						
						
						
						
							
						
						
							a1cda79cd5
							
						
					 | 
					
						
						
							
							Merge branch 'embench' into main
						
						
						
						
						
						
						
						embench contained the working makefiles for embench and is being merged into main as it working and done 
						
					 | 
					
						2022-05-26 00:10:50 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								DTowersM
							
						 
					 | 
					
						
						
						
						
							
						
						
							3f7eddbc89
							
						
					 | 
					
						
						
							
							working makefile for embench and removed testbench-f64
						
						
						
						
						
					 | 
					
						2022-05-26 00:08:18 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								slmnemo
							
						 
					 | 
					
						
						
						
						
							
						
						
							4e5505f301
							
						
					 | 
					
						
						
							
							added logic to prevent cache line length from exceeding the max size of a burst.
						
						
						
						
						
					 | 
					
						2022-05-25 17:03:15 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Katherine Parry
							
						 
					 | 
					
						
						
						
						
							
						
						
							f35450207f
							
						
					 | 
					
						
						
							
							single and double conversions pass all tests
						
						
						
						
						
					 | 
					
						2022-05-25 23:02:02 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								slmnemo
							
						 
					 | 
					
						
						
						
						
							
						
						
							e3a7e3e2f3
							
						
					 | 
					
						
						
							
							changes suggested by ben, hopefully fixing buildroot (which is now not running)
						
						
						
						
						
					 | 
					
						2022-05-20 18:42:38 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Katherine Parry
							
						 
					 | 
					
						
						
						
						
							
						
						
							5d34db85b2
							
						
					 | 
					
						
						
							
							Fixed unpacker bug LT EQ LE pass testfloat
						
						
						
						
						
					 | 
					
						2022-05-20 17:19:50 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								slmnemo
							
						 
					 | 
					
						
						
						
						
							
						
						
							79c28d34dc
							
						
					 | 
					
						
						
							
							Merge branch 'main' of github.com:davidharrishmc/riscv-wally into main
						
						
						
						
						
					 | 
					
						2022-05-19 17:51:45 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								slmnemo
							
						 
					 | 
					
						
						
						
						
							
						
						
							8b27c1884e
							
						
					 | 
					
						
						
							
							Fixed buildroot by adding a second .
						
						
						
						
						
					 | 
					
						2022-05-19 17:49:32 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								slmnemo
							
						 
					 | 
					
						
						
						
						
							
						
						
							89c7438424
							
						
					 | 
					
						
						
							
							parametrized linux testbench's DEBUG_TRACE and added parameters to relevant calls of the linux testbench in wally-pipelined.do
						
						
						
						
						
					 | 
					
						2022-05-19 16:21:38 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Katherine Parry
							
						 
					 | 
					
						
						
						
						
							
						
						
							6f2d8c24ad
							
						
					 | 
					
						
						
							
							Bug fixed in unpacker and sub/add/mul tests pass TestFloat
						
						
						
						
						
					 | 
					
						2022-05-19 20:31:23 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Katherine Parry
							
						 
					 | 
					
						
						
						
						
							
						
						
							738bbf6479
							
						
					 | 
					
						
						
							
							Added fp tests - doesnpass yet
						
						
						
						
						
					 | 
					
						2022-05-19 16:32:30 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								slmnemo
							
						 
					 | 
					
						
						
						
						
							
						
						
							e4f0f55530
							
						
					 | 
					
						
						
							
							Updated testbench to initialize using force and releases storing zero in all memory locations in branch predictor. Fixed arch64i bug related to failing bge due to an incorrect signature.
						
						
						
						
						
					 | 
					
						2022-05-17 01:04:13 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								slmnemo
							
						 
					 | 
					
						
						
						
						
							
						
						
							7656e3031c
							
						
					 | 
					
						
						
							
							quit
						
						
						
						
						
					 | 
					
						2022-05-17 01:03:09 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							14f9f41d2d
							
						
					 | 
					
						
						
							
							Partitioned privileged pipeline registers into module
						
						
						
						
						
					 | 
					
						2022-05-12 20:45:45 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							39ceb3a550
							
						
					 | 
					
						
						
							
							Partitioned privilege mode fsm into new module
						
						
						
						
						
					 | 
					
						2022-05-12 16:16:42 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							1aa3e65bae
							
						
					 | 
					
						
						
							
							Removed more unused signals, simplified csri state
						
						
						
						
						
					 | 
					
						2022-05-12 15:10:10 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mmasserfrye
							
						 
					 | 
					
						
						
						
						
							
						
						
							6cba6a92ba
							
						
					 | 
					
						
						
							
							filled in ppa.sv, madzscript.py now synthesizes in parallel in puts results in csv
						
						
						
						
						
					 | 
					
						2022-05-12 07:22:06 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							8166fd772e
							
						
					 | 
					
						
						
							
							Added M prefix for MTimerInt and MSwInt to distinguish from future supervisor SwInt
						
						
						
						
						
					 | 
					
						2022-05-11 15:08:33 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							137b411bea
							
						
					 | 
					
						
						
							
							Removed M suffix from interrupts because they are generated asynchronously to pipeline
						
						
						
						
						
					 | 
					
						2022-05-11 14:41:55 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							7f42ff06d2
							
						
					 | 
					
						
						
							
							SFENCE.VMA should be illegal in user mode
						
						
						
						
						
					 | 
					
						2022-05-05 15:15:02 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							9b7aab122e
							
						
					 | 
					
						
						
							
							wally32priv and wally64priv now passing WALLY-status-tw.  Fixed privileged.sv to produce the correct EPC on timeouts
						
						
						
						
						
					 | 
					
						2022-05-05 14:37:21 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							1a7599ce94
							
						
					 | 
					
						
						
							
							Changed WFI to stall pipeline in memory stage
						
						
						
						
						
					 | 
					
						2022-05-05 02:03:44 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kip Macsai-Goren
							
						 
					 | 
					
						
						
						
						
							
						
						
							895a4f4832
							
						
					 | 
					
						
						
							
							updated makefrag and tests.vh to reflect removed tests, new names
						
						
						
						
						
					 | 
					
						2022-05-04 21:20:25 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kip Macsai-Goren
							
						 
					 | 
					
						
						
						
						
							
						
						
							75e90f193e
							
						
					 | 
					
						
						
							
							added missing SIE test
						
						
						
						
						
					 | 
					
						2022-04-29 19:54:29 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kip Macsai-Goren
							
						 
					 | 
					
						
						
						
						
							
						
						
							c0b56bfd27
							
						
					 | 
					
						
						
							
							renamed PIE-stack tests to status-mie for clarity
						
						
						
						
						
					 | 
					
						2022-04-29 18:30:39 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kip Macsai-Goren
							
						 
					 | 
					
						
						
						
						
							
						
						
							c47ec36bc7
							
						
					 | 
					
						
						
							
							removed old unused tests from wally arch tests
						
						
						
						
						
					 | 
					
						2022-04-28 18:14:08 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kip Macsai-Goren
							
						 
					 | 
					
						
						
						
						
							
						
						
							aedf0341af
							
						
					 | 
					
						
						
							
							added 32 bit versions of new tests. all but timeout wait pass regression
						
						
						
						
						
					 | 
					
						2022-04-28 18:14:07 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Skylar Litz
							
						 
					 | 
					
						
						
						
						
							
						
						
							64a537c59b
							
						
					 | 
					
						
						
							
							Merge branch 'main' of github.com:davidharrishmc/riscv-wally into main
						
						
						
						
						
					 | 
					
						2022-04-27 10:50:19 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Skylar Litz
							
						 
					 | 
					
						
						
						
						
							
						
						
							f2b6842edb
							
						
					 | 
					
						
						
							
							fix AttemptedInstructionCount from ground zero
						
						
						
						
						
					 | 
					
						2022-04-27 10:45:40 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kip Macsai-Goren
							
						 
					 | 
					
						
						
						
						
							
						
						
							74b103fae4
							
						
					 | 
					
						
						
							
							added working tests to test list, updated regression for new configs
						
						
						
						
						
					 | 
					
						2022-04-25 19:18:15 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kip Macsai-Goren
							
						 
					 | 
					
						
						
						
						
							
						
						
							01f8bdfafc
							
						
					 | 
					
						
						
							
							added new tests to tests.vh, comented out until they pass regression
						
						
						
						
						
					 | 
					
						2022-04-25 18:22:44 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							1a8369b02b
							
						
					 | 
					
						
						
							
							Added dummy mstatus byte endianness fields tied to 0, mstatush register, removed UIE and UPIE depricated fields
						
						
						
						
						
					 | 
					
						2022-04-25 14:49:00 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							e56b9f18d5
							
						
					 | 
					
						
						
							
							Merge branch 'main' of github.com:davidharrishmc/riscv-wally into main
						
						
						
						
						
					 | 
					
						2022-04-21 09:52:42 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kip Macsai-Goren
							
						 
					 | 
					
						
						
						
						
							
						
						
							25d0f6305a
							
						
					 | 
					
						
						
							
							added new tests to tests.vh
						
						
						
						
						
					 | 
					
						2022-04-20 17:34:40 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kip Macsai-Goren
							
						 
					 | 
					
						
						
						
						
							
						
						
							324d3fcea5
							
						
					 | 
					
						
						
							
							added working general trap tests to regression
						
						
						
						
						
					 | 
					
						2022-04-20 06:48:01 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							b94927d8a6
							
						
					 | 
					
						
						
							
							Merge branch 'main' of github.com:davidharrishmc/riscv-wally into main
						
						
						
						
						
					 | 
					
						2022-04-19 14:09:50 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kip Macsai-Goren
							
						 
					 | 
					
						
						
						
						
							
						
						
							121cc627f6
							
						
					 | 
					
						
						
							
							Added working trap test to regression, fixed hanfling of some interrupts
						
						
						
						
						
					 | 
					
						2022-04-18 07:22:16 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							61dbf13a69
							
						
					 | 
					
						
						
							
							Fixed bug I introduced by csrc cleanup and changes to ILA.
						
						
						
						
						
					 | 
					
						2022-04-17 21:45:46 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							3add26be64
							
						
					 | 
					
						
						
							
							fixed no forcing bug in linux testbench.
						
						
						
						
						
					 | 
					
						2022-04-17 17:49:51 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							5bb521635e
							
						
					 | 
					
						
						
							
							Experiments with prefix comparator; minor fixes in WFI and testbench warnings
						
						
						
						
						
					 | 
					
						2022-04-17 21:43:12 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kip Macsai-Goren
							
						 
					 | 
					
						
						
						
						
							
						
						
							331efcedc4
							
						
					 | 
					
						
						
							
							added new tests to makefrag and tests.vh
						
						
						
						
						
					 | 
					
						2022-04-17 21:00:36 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							c3bca40e05
							
						
					 | 
					
						
						
							
							Added WFI to the testbench instruction name decoder
						
						
						
						
						
					 | 
					
						2022-04-14 17:12:11 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								bbracker
							
						 
					 | 
					
						
						
						
						
							
						
						
							0e183be3e5
							
						
					 | 
					
						
						
							
							fix testbench timing bug where interrupt forcing didn't happen soon enough because it was waiting on StallM
						
						
						
						
						
					 | 
					
						2022-04-14 09:23:21 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								bbracker
							
						 
					 | 
					
						
						
						
						
							
						
						
							489ce4269a
							
						
					 | 
					
						
						
							
							fix ReadDataM forcing
						
						
						
						
						
					 | 
					
						2022-04-13 15:32:00 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							65573f07b7
							
						
					 | 
					
						
						
							
							Merge branch 'main' of github.com:davidharrishmc/riscv-wally into main
						
						
						
						
						
					 | 
					
						2022-04-13 13:39:47 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								bbracker
							
						 
					 | 
					
						
						
						
						
							
						
						
							016e960401
							
						
					 | 
					
						
						
							
							change interrupt spoofing to happen at negative clock edges
						
						
						
						
						
					 | 
					
						2022-04-13 04:31:23 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								bbracker
							
						 
					 | 
					
						
						
						
						
							
						
						
							3465d8cd32
							
						
					 | 
					
						
						
							
							improve testbench-linux.sv to correctly load in PLIC IntEnable checkpoint and to handle edge case where interrupt is caused by enabling interrupts in SSTATUS
						
						
						
						
						
					 | 
					
						2022-04-13 03:37:53 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								bbracker
							
						 
					 | 
					
						
						
						
						
							
						
						
							67ef47b25b
							
						
					 | 
					
						
						
							
							whoops forgot to update AttemptedInstructionCount in interrupt spoofing
						
						
						
						
						
					 | 
					
						2022-04-13 00:49:37 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								bbracker
							
						 
					 | 
					
						
						
						
						
							
						
						
							6c3d274970
							
						
					 | 
					
						
						
							
							change testbench-linux to by default use attempted instruction count for warning/error messages
						
						
						
						
						
					 | 
					
						2022-04-12 21:22:08 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							adb4e30c45
							
						
					 | 
					
						
						
							
							Missed the force on uart for no tracking.
						
						
						
						
						
					 | 
					
						2022-04-12 19:37:44 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							56bea58a3c
							
						
					 | 
					
						
						
							
							Merge branch 'main' of github.com:davidharrishmc/riscv-wally into main
						
						
						
						
						
					 | 
					
						2022-04-10 13:41:27 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							fc5eac6820
							
						
					 | 
					
						
						
							
							Modified the linux test bench to take a new parameter which can run simulation from 470M out to login prompt.  This shouldn't break the regression test or checkpointing.
						
						
						
						
						
					 | 
					
						2022-04-10 13:27:54 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								bbracker
							
						 
					 | 
					
						
						
						
						
							
						
						
							c0c5733a1d
							
						
					 | 
					
						
						
							
							upgrade testbench interrupt forcing such that first m_timer interrupt now successfully spoofs
						
						
						
						
						
					 | 
					
						2022-04-08 13:45:27 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								bbracker
							
						 
					 | 
					
						
						
						
						
							
						
						
							23406d0926
							
						
					 | 
					
						
						
							
							small signs of life on new interrupt spoofing
						
						
						
						
						
					 | 
					
						2022-04-08 12:32:30 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							1614996941
							
						
					 | 
					
						
						
							
							Fixed typo in tests.vh
						
						
						
						
						
					 | 
					
						2022-04-07 16:28:28 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kip Macsai-Goren
							
						 
					 | 
					
						
						
						
						
							
						
						
							c3a6b88acc
							
						
					 | 
					
						
						
							
							updated test signature locations
						
						
						
						
						
					 | 
					
						2022-04-06 07:28:38 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Katherine Parry
							
						 
					 | 
					
						
						
						
						
							
						
						
							c3d07b2c46
							
						
					 | 
					
						
						
							
							generating all testfloat vectors
						
						
						
						
						
					 | 
					
						2022-04-04 17:17:12 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							51dfa16f59
							
						
					 | 
					
						
						
							
							Updated the fpga test bench.
						
						
						
						
						
					 | 
					
						2022-04-01 17:14:47 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								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 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							38bbe23d14
							
						
					 | 
					
						
						
							
							More config file cleanup; 32ic tests broken
						
						
						
						
						
					 | 
					
						2022-02-03 01:08:34 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							da8819d64b
							
						
					 | 
					
						
						
							
							changed DMEM and IMEM configurations to support BUS/TIM/CACHE
						
						
						
						
						
					 | 
					
						2022-02-03 00:41:09 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							02071700d6
							
						
					 | 
					
						
						
							
							Removed Busybear dependencies
						
						
						
						
						
					 | 
					
						2022-02-02 20:28:21 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							f4a553fd7d
							
						
					 | 
					
						
						
							
							Fixed testbench so coremark stops.
						
						
						
						
						
					 | 
					
						2022-02-02 11:37:48 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							4b4cee3ddd
							
						
					 | 
					
						
						
							
							Added correct stop condition for coremark.
						
						
						
						
						
					 | 
					
						2022-02-02 09:53:51 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							143bdaa288
							
						
					 | 
					
						
						
							
							Modified makefiles to generate function address to name mappings for modelsim.
						
						
						
						
						
					 | 
					
						2022-02-01 18:25:03 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							f055441ecf
							
						
					 | 
					
						
						
							
							Improved function_radix to not printout warnings when no valid function is found.
						
						
						
						
						
					 | 
					
						2022-02-01 18:03:09 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							5407b72af9
							
						
					 | 
					
						
						
							
							Setup the main regression test to be able to handle coremark.
						
						
						
						
						
					 | 
					
						2022-02-01 17:00:11 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							86bac2a083
							
						
					 | 
					
						
						
							
							partial ifu cleanup.
						
						
						
						
						
					 | 
					
						2022-01-31 16:08:53 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							5ce8dd60c5
							
						
					 | 
					
						
						
							
							Fixed modelsim warning with linux simulation.
						
						
						
						
						
					 | 
					
						2022-01-31 12:57:02 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							c2b2fae98d
							
						
					 | 
					
						
						
							
							Merge branch 'main' of github.com:davidharrishmc/riscv-wally into main
						
						
						
						
						
					 | 
					
						2022-01-31 12:17:37 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							9cd502d0af
							
						
					 | 
					
						
						
							
							Encapsulated dtim.
						
						
						
						
						
					 | 
					
						2022-01-31 11:23:55 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kip Macsai-Goren
							
						 
					 | 
					
						
						
						
						
							
						
						
							242b27705d
							
						
					 | 
					
						
						
							
							added machine info test that uses new test library
						
						
						
						
						
					 | 
					
						2022-01-31 05:54:43 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							090533cfe9
							
						
					 | 
					
						
						
							
							Replaced || and && with | and &
						
						
						
						
						
					 | 
					
						2022-01-31 01:07:35 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							7f91170bab
							
						
					 | 
					
						
						
							
							Comments in LSU code about restructuring
						
						
						
						
						
					 | 
					
						2022-01-27 15:53:59 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							21bdce63ff
							
						
					 | 
					
						
						
							
							Testgen working for Lab 2
						
						
						
						
						
					 | 
					
						2022-01-26 18:01:51 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							07425369fc
							
						
					 | 
					
						
						
							
							Renamed wallypipelinedhart to wallypipelinedcore
						
						
						
						
						
					 | 
					
						2022-01-20 16:02:08 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							b63e53bbdb
							
						
					 | 
					
						
						
							
							Defined rv32e and rv32emc configs
						
						
						
						
						
					 | 
					
						2022-01-17 14:01:01 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							6febce0001
							
						
					 | 
					
						
						
							
							Moved Dcache into bus block
						
						
						
						
						
					 | 
					
						2022-01-15 00:39:07 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							2bf4676ff8
							
						
					 | 
					
						
						
							
							LSU cleanup
						
						
						
						
						
					 | 
					
						2022-01-14 23:55:27 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							43abf25417
							
						
					 | 
					
						
						
							
							moved fp to tests
						
						
						
						
						
					 | 
					
						2022-01-14 23:05:59 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							ae6792e354
							
						
					 | 
					
						
						
							
							Moved fp tests from testbench to tests/fp
						
						
						
						
						
					 | 
					
						2022-01-14 23:00:46 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							3bec276862
							
						
					 | 
					
						
						
							
							Added tim only test to regression-wally. Minor cleanup to ifu.
						
						
						
						
						
					 | 
					
						2022-01-14 11:13:06 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								James E. Stine
							
						 
					 | 
					
						
						
						
						
							
						
						
							e0e30c1e9e
							
						
					 | 
					
						
						
							
							Update to TestFloat for scripts so can run automatically once
						
						
						
						
						
						
						
						TestFloat/Softfloat is compiled.  Slight change to the README as well. 
						
					 | 
					
						2022-01-14 09:25:37 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							a973681a90
							
						
					 | 
					
						
						
							
							Added support for logic memory in the IFU and LSU.  This disables the bus interface.  Peripherals do not work.  Also requires using testbench-harvard.sv.  I hope to merge this testbench with the main testbench.sv soon.
						
						
						
						
						
					 | 
					
						2022-01-13 22:21:43 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							aad28366d7
							
						
					 | 
					
						
						
							
							Partial local dtim in lsu configuration.
						
						
						
						
						
					 | 
					
						2022-01-13 17:50:31 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kip Macsai-Goren
							
						 
					 | 
					
						
						
						
						
							
						
						
							c251144460
							
						
					 | 
					
						
						
							
							Fixed PMA regions, Added passing PMA tests to regression
						
						
						
						
						
					 | 
					
						2022-01-10 22:08:26 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							3a2b459439
							
						
					 | 
					
						
						
							
							Merged coremark changes
						
						
						
						
						
					 | 
					
						2022-01-10 05:09:28 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							39d5570d2c
							
						
					 | 
					
						
						
							
							Added riscvsingle.  Removed unnecessary coremark  config.  Added compiler flags for Coremark.
						
						
						
						
						
					 | 
					
						2022-01-10 05:04:13 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							ae927e2bc6
							
						
					 | 
					
						
						
							
							Fixed wavefile.
						
						
						
						
						
						
						
						Converted coremark to use elf2hex. 
						
					 | 
					
						2022-01-09 22:03:10 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							bea6d0856d
							
						
					 | 
					
						
						
							
							Testbench directory cleanup
						
						
						
						
						
					 | 
					
						2022-01-07 17:02:16 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							120fb7863f
							
						
					 | 
					
						
						
							
							Reformatted MIT license to 95 characters
						
						
						
						
						
					 | 
					
						2022-01-07 12:58:40 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							1d8451c2cf
							
						
					 | 
					
						
						
							
							Capitalized LSU and IFU, changed MulDiv to MDU
						
						
						
						
						
					 | 
					
						2022-01-07 04:30:00 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							08231d4e66
							
						
					 | 
					
						
						
							
							Tests cleanup:
						
						
						
						
						
					 | 
					
						2022-01-06 23:07:22 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Katherine Parry
							
						 
					 | 
					
						
						
						
						
							
						
						
							b3ebce0365
							
						
					 | 
					
						
						
							
							some FPU test fixes
						
						
						
						
						
					 | 
					
						2022-01-06 23:03:20 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							1c96b22b8f
							
						
					 | 
					
						
						
							
							More FP unpacking fix
						
						
						
						
						
					 | 
					
						2022-01-06 22:22:22 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							2b8e8707a7
							
						
					 | 
					
						
						
							
							Floating point test cleanup
						
						
						
						
						
					 | 
					
						2022-01-06 21:45:16 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							55e757db03
							
						
					 | 
					
						
						
							
							Merge branch 'main' of https://github.com/davidharrishmc/riscv-wally into main
						
						
						
						
						
					 | 
					
						2022-01-06 18:10:32 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							c9aa21d5a3
							
						
					 | 
					
						
						
							
							FPU debug and configurable logic cleanup
						
						
						
						
						
					 | 
					
						2022-01-06 18:10:25 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							77efcad15b
							
						
					 | 
					
						
						
							
							Changed names of address in caches.
						
						
						
						
						
						
						
						Removed old cache files. 
						
					 | 
					
						2022-01-05 22:19:36 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							e33db012ba
							
						
					 | 
					
						
						
							
							Reinstated many arch f/d tests that had failed because of memfile issues
						
						
						
						
						
					 | 
					
						2022-01-05 22:44:10 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							31067c8e7d
							
						
					 | 
					
						
						
							
							Restored many of the arch32f and arch64d that had been failing because of memfile issues
						
						
						
						
						
					 | 
					
						2022-01-05 22:23:46 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							85fa620cfb
							
						
					 | 
					
						
						
							
							Finished removing generate statements
						
						
						
						
						
					 | 
					
						2022-01-05 16:41:17 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							32590d484c
							
						
					 | 
					
						
						
							
							Removed more generate statements
						
						
						
						
						
					 | 
					
						2022-01-05 16:25:08 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							06168e67e4
							
						
					 | 
					
						
						
							
							Switched block for line in caches.
						
						
						
						
						
					 | 
					
						2022-01-04 22:08:18 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							08e6a10480
							
						
					 | 
					
						
						
							
							Removed imperas mmu tests; using wallypriv instead
						
						
						
						
						
					 | 
					
						2022-01-04 23:14:53 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kip Macsai-Goren
							
						 
					 | 
					
						
						
						
						
							
						
						
							87ba45ce36
							
						
					 | 
					
						
						
							
							Merge branch 'main' of https://github.com/davidharrishmc/riscv-wally into main
						
						
						
						
						
					 | 
					
						2022-01-04 21:30:51 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kip Macsai-Goren
							
						 
					 | 
					
						
						
						
						
							
						
						
							0ee4e03cd6
							
						
					 | 
					
						
						
							
							fixed arch tests to pass make, added 32 bit tests, addded all make-passing tests to tests.vh.
						
						
						
						
						
					 | 
					
						2022-01-04 21:30:38 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							57daff45c8
							
						
					 | 
					
						
						
							
							Fixed bad address for F/fmsub_b18-01
						
						
						
						
						
					 | 
					
						2022-01-04 21:04:06 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							b36ace221e
							
						
					 | 
					
						
						
							
							Renamed wally-pipelined to pipelined
						
						
						
						
						
					 | 
					
						2022-01-04 19:47:41 +00:00 | 
					
					
						
						
							
							
							
						
					 |