davidharrishmc
							
						 
					 | 
					
						
						
						
						
							
						
						
							6fa63bf6d7
							
						
					 | 
					
						
						
							
							Update README.md
						
						
						
						
						
					 | 
					
						2022-01-24 15:47:42 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								davidharrishmc
							
						 
					 | 
					
						
						
						
						
							
						
						
							edff52c692
							
						
					 | 
					
						
						
							
							Update README.md
						
						
						
						
						
					 | 
					
						2022-01-24 15:46:24 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							96e9cd6ef1
							
						
					 | 
					
						
						
							
							Merge branch 'main' of https://github.com/davidharrishmc/riscv-wally into main
						
						
						
						
						
					 | 
					
						2022-01-24 23:21:16 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							26013a984b
							
						
					 | 
					
						
						
							
							Fixed sumtest reference output; added embench benchmark directory
						
						
						
						
						
					 | 
					
						2022-01-24 23:21:09 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								kaveh Pezeshki
							
						 
					 | 
					
						
						
						
						
							
						
						
							3314fb48c4
							
						
					 | 
					
						
						
							
							added qemu patches in tests/linux-testgen/qemu
						
						
						
						
						
					 | 
					
						2022-01-24 07:52:07 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							4d4d9ac8cf
							
						
					 | 
					
						
						
							
							Added spill support back into the IROM IFU.
						
						
						
						
						
					 | 
					
						2022-01-21 15:50:54 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							4ecc2d029a
							
						
					 | 
					
						
						
							
							Changed the IROM and DTIM memories to behave like edge-triggered srams.
						
						
						
						
						
					 | 
					
						2022-01-21 15:42:54 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							c2c7351b24
							
						
					 | 
					
						
						
							
							erge branch 'main' of https://github.com/davidharrishmc/riscv-wally into main
						
						
						
						
						
					 | 
					
						2022-01-21 00:12:18 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							0bb63e9ad1
							
						
					 | 
					
						
						
							
							Fixed path to riscvOVPsimPlus
						
						
						
						
						
					 | 
					
						2022-01-21 00:12:14 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							ec44774c77
							
						
					 | 
					
						
						
							
							Factored out InstrValidNotFlushedM from each csr*.sv to csr.sv
						
						
						
						
						
					 | 
					
						2022-01-20 16:39:54 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							d1162eeebf
							
						
					 | 
					
						
						
							
							fir.c
						
						
						
						
						
					 | 
					
						2022-01-20 17:15:53 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							ac28880cd9
							
						
					 | 
					
						
						
							
							Added FIR example
						
						
						
						
						
					 | 
					
						2022-01-20 16:57:36 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							ca1f7ce5d3
							
						
					 | 
					
						
						
							
							Renamed wallypipelinedhart to wallypipelinedcore
						
						
						
						
						
					 | 
					
						2022-01-20 16:02:08 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							0d0aa59e48
							
						
					 | 
					
						
						
							
							Removed imperas tests from makefile for now
						
						
						
						
						
					 | 
					
						2022-01-20 14:51:56 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							f420e63ed0
							
						
					 | 
					
						
						
							
							Added top-level make clean
						
						
						
						
						
					 | 
					
						2022-01-20 14:17:26 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							537cb1d1e1
							
						
					 | 
					
						
						
							
							Merge branch 'main' of https://github.com/davidharrishmc/riscv-wally into main
						
						
						
						
						
					 | 
					
						2022-01-20 00:04:27 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							ab25aa4df9
							
						
					 | 
					
						
						
							
							Created linux directory for linux config
						
						
						
						
						
					 | 
					
						2022-01-20 00:04:23 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							05ebadacad
							
						
					 | 
					
						
						
							
							Added PCNextF and PostSpillInstrRawF to ila.
						
						
						
						
						
					 | 
					
						2022-01-19 14:05:14 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							305fccfe7a
							
						
					 | 
					
						
						
							
							Fixed fpga ila debug to match lsu changes.
						
						
						
						
						
					 | 
					
						2022-01-18 21:13:18 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							f966d98e56
							
						
					 | 
					
						
						
							
							Merge branch 'main' of https://github.com/davidharrishmc/riscv-wally into main
						
						
						
						
						
					 | 
					
						2022-01-19 00:26:34 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							5cf686429d
							
						
					 | 
					
						
						
							
							Merged in the debug ila updates.
						
						
						
						
						
					 | 
					
						2022-01-18 17:29:21 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							2508b9d35a
							
						
					 | 
					
						
						
							
							Merge branch 'main' of github.com:davidharrishmc/riscv-wally into main
						
						
						
						
						
					 | 
					
						2022-01-18 17:19:59 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							fdc17f5017
							
						
					 | 
					
						
						
							
							Updated CSR modules to prevent writting the registers when flushing.  This only effects architecture writes not side effect writes.
						
						
						
						
						
					 | 
					
						2022-01-18 17:19:33 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							1a21e7f011
							
						
					 | 
					
						
						
							
							riscvsingle reparittioned to match Ch4
						
						
						
						
						
					 | 
					
						2022-01-17 16:57:32 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							de7b9c127e
							
						
					 | 
					
						
						
							
							Added E extension, and downloaded riscv-dv and embench-iot to addins
						
						
						
						
						
					 | 
					
						2022-01-17 14:42:59 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							5842d780a7
							
						
					 | 
					
						
						
							
							Defined rv32e and rv32emc configs
						
						
						
						
						
					 | 
					
						2022-01-17 14:01:01 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							8b62130070
							
						
					 | 
					
						
						
							
							lsu cleanup down to 346 lines
						
						
						
						
						
					 | 
					
						2022-01-15 01:19:44 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							b967bcede2
							
						
					 | 
					
						
						
							
							LSU Cleanup
						
						
						
						
						
					 | 
					
						2022-01-15 01:11:17 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							f7f3882cb8
							
						
					 | 
					
						
						
							
							Moved Dcache into bus block
						
						
						
						
						
					 | 
					
						2022-01-15 00:39:07 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							d9e8d16bbe
							
						
					 | 
					
						
						
							
							Renamed LSUStall to LSUStallM
						
						
						
						
						
					 | 
					
						2022-01-15 00:24:16 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							b0263012e8
							
						
					 | 
					
						
						
							
							LSU cleanup
						
						
						
						
						
					 | 
					
						2022-01-15 00:11:30 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							4c5962095e
							
						
					 | 
					
						
						
							
							LSU cleanup
						
						
						
						
						
					 | 
					
						2022-01-15 00:03:03 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							37bf5347cf
							
						
					 | 
					
						
						
							
							LSU cleanup
						
						
						
						
						
					 | 
					
						2022-01-14 23:55:27 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							dd1ebb75f0
							
						
					 | 
					
						
						
							
							Fixed spillthreshold warning.
						
						
						
						
						
					 | 
					
						2022-01-14 17:23:39 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							9d2a79f180
							
						
					 | 
					
						
						
							
							Merge branch 'main' of github.com:davidharrishmc/riscv-wally into main
						
						
						
						
						
					 | 
					
						2022-01-14 17:16:53 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							380e990def
							
						
					 | 
					
						
						
							
							moved fp to tests
						
						
						
						
						
					 | 
					
						2022-01-14 23:05:59 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							291deb5c39
							
						
					 | 
					
						
						
							
							LSU partitioning
						
						
						
						
						
					 | 
					
						2022-01-14 23:02:28 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							36d49a8a74
							
						
					 | 
					
						
						
							
							Moved fp tests from testbench to tests/fp
						
						
						
						
						
					 | 
					
						2022-01-14 23:00:46 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							db519a0dca
							
						
					 | 
					
						
						
							
							Cleanup IFU comments.
						
						
						
						
						
					 | 
					
						2022-01-14 15:06:30 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							a70e12ad75
							
						
					 | 
					
						
						
							
							Optimization in the ifu.  Please note this optimization is not strictly correct,
						
						
						
						
						
						
						
						but is possible.  See comments in the ifu source code for details. 
						
					 | 
					
						2022-01-14 12:16:48 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							a549079672
							
						
					 | 
					
						
						
							
							More ifu cleanup.
						
						
						
						
						
					 | 
					
						2022-01-14 11:19:12 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							ce937a35a8
							
						
					 | 
					
						
						
							
							Added tim only test to regression-wally. Minor cleanup to ifu.
						
						
						
						
						
					 | 
					
						2022-01-14 11:13:06 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								James E. Stine
							
						 
					 | 
					
						
						
						
						
							
						
						
							115ea7dbb0
							
						
					 | 
					
						
						
							
							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
							
						 
					 | 
					
						
						
						
						
							
						
						
							5726b5b640
							
						
					 | 
					
						
						
							
							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
							
						 
					 | 
					
						
						
						
						
							
						
						
							9f7e3f147b
							
						
					 | 
					
						
						
							
							Partial local dtim in lsu configuration.
						
						
						
						
						
					 | 
					
						2022-01-13 17:50:31 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							d356a0d29f
							
						
					 | 
					
						
						
							
							Merge branch 'main' of https://github.com/davidharrishmc/riscv-wally into main
						
						
						
						
						
					 | 
					
						2022-01-13 21:46:00 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							e3f6c398b5
							
						
					 | 
					
						
						
							
							Mixed C and assembly language test cases; SRT initial version passing tests
						
						
						
						
						
					 | 
					
						2022-01-13 21:45:54 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							0b06fa12ef
							
						
					 | 
					
						
						
							
							Merge branch 'testDivInterruptInterlock' into main
						
						
						
						
						
					 | 
					
						2022-01-13 11:21:48 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							93cb24476f
							
						
					 | 
					
						
						
							
							Fixed interger divide so it can be interrupted.
						
						
						
						
						
					 | 
					
						2022-01-13 11:16:50 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							4bcabd1a55
							
						
					 | 
					
						
						
							
							Removed unused inputs to hptw.
						
						
						
						
						
					 | 
					
						2022-01-13 11:04:48 -06:00 | 
					
					
						
						
							
							
							
						
					 |