DTowersM
							
						 
					 | 
					
						
						
						
						
							
						
						
							48a1abf06f
							
						
					 | 
					
						
						
							
							Merge branch 'main' of https://github.com/davidharrishmc/riscv-wally
						
						
						
						
						
					 | 
					
						2022-08-31 00:18:04 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								DTowersM
							
						 
					 | 
					
						
						
						
						
							
						
						
							bdeb5c6509
							
						
					 | 
					
						
						
							
							fixed qrduino keyerror in embench test
						
						
						
						
						
					 | 
					
						2022-08-31 00:17:58 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							e1760dde55
							
						
					 | 
					
						
						
							
							Fixed checking termination in testfloat testbench
						
						
						
						
						
					 | 
					
						2022-08-30 10:55:21 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							28db4fdc70
							
						
					 | 
					
						
						
							
							commented out lines to have divider work again
						
						
						
						
						
					 | 
					
						2022-08-29 13:01:32 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							87b77658f2
							
						
					 | 
					
						
						
							
							Merge branch 'main' of github.com:davidharrishmc/riscv-wally into main
						
						
						
						
						
					 | 
					
						2022-08-29 12:01:13 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							a6efbb3fda
							
						
					 | 
					
						
						
							
							Initial FDIVSQRT simplification working
						
						
						
						
						
					 | 
					
						2022-08-29 12:01:09 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							e805f33f4e
							
						
					 | 
					
						
						
							
							Typo.
						
						
						
						
						
					 | 
					
						2022-08-29 11:40:35 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							dceaf6e4e3
							
						
					 | 
					
						
						
							
							Merge branch 'main' of github.com:davidharrishmc/riscv-wally into main
						
						
						
						
						
					 | 
					
						2022-08-29 11:38:37 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							e7de0e033e
							
						
					 | 
					
						
						
							
							Added comments about planned changes.
						
						
						
						
						
					 | 
					
						2022-08-29 09:48:00 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							a82cf3d0ba
							
						
					 | 
					
						
						
							
							Simplify FSM
						
						
						
						
						
					 | 
					
						2022-08-29 04:32:27 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							7856f08e1d
							
						
					 | 
					
						
						
							
							Renamed special case
						
						
						
						
						
					 | 
					
						2022-08-29 04:29:58 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							7d4e85bf21
							
						
					 | 
					
						
						
							
							Separated out radix 2 and radix 4 stages into different modules
						
						
						
						
						
					 | 
					
						2022-08-29 04:26:14 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							2788022c22
							
						
					 | 
					
						
						
							
							renamed srt to fdivsqrt
						
						
						
						
						
					 | 
					
						2022-08-29 04:04:05 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							7b76fbaa9a
							
						
					 | 
					
						
						
							
							Removed ignore request from busfsm.
						
						
						
						
						
					 | 
					
						2022-08-28 21:12:27 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							122c88ee46
							
						
					 | 
					
						
						
							
							Created two new pma regions for dtim and irom.
						
						
						
						
						
					 | 
					
						2022-08-28 13:50:50 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							5e63af5887
							
						
					 | 
					
						
						
							
							Reordered the adrdecs.
						
						
						
						
						
					 | 
					
						2022-08-28 13:38:57 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							dd7736cb93
							
						
					 | 
					
						
						
							
							Possible fix.
						
						
						
						
						
					 | 
					
						2022-08-28 13:10:47 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							a81fcc6b4b
							
						
					 | 
					
						
						
							
							Partial fix to bus + dtim.
						
						
						
						
						
					 | 
					
						2022-08-27 23:44:17 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							f2517f8290
							
						
					 | 
					
						
						
							
							Preliminary work to make DTIM and Bus compatible.  Not yet working because accesses to bus are causing illegal address faults on the bus.
						
						
						
						
						
					 | 
					
						2022-08-27 20:31:09 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							60b673cafd
							
						
					 | 
					
						
						
							
							Adding decoding for dtim.  Added rv32ic_wally32periph test, which should hang until decoder overrides bus
						
						
						
						
						
					 | 
					
						2022-08-27 05:31:56 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							4aa30c48aa
							
						
					 | 
					
						
						
							
							fixed wally-config
						
						
						
						
						
					 | 
					
						2022-08-26 22:13:10 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							37f0b52520
							
						
					 | 
					
						
						
							
							Fixed address decoder hanging buildroot
						
						
						
						
						
					 | 
					
						2022-08-26 22:01:25 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							d0dbc74492
							
						
					 | 
					
						
						
							
							Fixed DTIM/IROM_BASE number of bits in buildroot/fpga configs
						
						
						
						
						
					 | 
					
						2022-08-26 21:29:26 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							2b241f8bbd
							
						
					 | 
					
						
						
							
							Set bit width of DMEM/IROM_SUPPORTED and fixed address decoding
						
						
						
						
						
					 | 
					
						2022-08-26 21:18:18 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							03e731b3ff
							
						
					 | 
					
						
						
							
							Set correct size of IROM/DTIM and allow FLEN>XLEN with DTIM
						
						
						
						
						
					 | 
					
						2022-08-26 21:05:20 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							f0b4f69b65
							
						
					 | 
					
						
						
							
							Added IROM and DTIM decoding to adrdecs
						
						
						
						
						
					 | 
					
						2022-08-26 20:45:43 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							812158aeee
							
						
					 | 
					
						
						
							
							Replaced DTIM and IROM with DTIM_SUPPORTED, IROM_SUPPORTED, and base and range for each
						
						
						
						
						
					 | 
					
						2022-08-26 20:26:12 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							95dd50a567
							
						
					 | 
					
						
						
							
							Renamed DMEM to DTIM and added checks about compatibility of DTIM/IROM and virtmem
						
						
						
						
						
					 | 
					
						2022-08-26 20:12:03 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							ca6837f597
							
						
					 | 
					
						
						
							
							Fixed endian swapping on bus only
						
						
						
						
						
					 | 
					
						2022-08-26 19:58:04 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							5f37e16b62
							
						
					 | 
					
						
						
							
							Fixed rv32e LSU and IFU issues
						
						
						
						
						
					 | 
					
						2022-08-25 20:02:38 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							671ea60f3e
							
						
					 | 
					
						
						
							
							lsu simplification
						
						
						
						
						
					 | 
					
						2022-08-25 18:52:42 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							ec2c6d4fcb
							
						
					 | 
					
						
						
							
							busfsm simplified
						
						
						
						
						
					 | 
					
						2022-08-25 18:36:53 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							f262abb5c3
							
						
					 | 
					
						
						
							
							Removed unused signals
						
						
						
						
						
					 | 
					
						2022-08-25 18:34:39 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							b73286ece6
							
						
					 | 
					
						
						
							
							Removed unused signals
						
						
						
						
						
					 | 
					
						2022-08-25 18:30:46 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							949e76bc83
							
						
					 | 
					
						
						
							
							Removed UncachedBusRead and UncachedBusWrite
						
						
						
						
						
					 | 
					
						2022-08-25 18:24:39 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							e39694694c
							
						
					 | 
					
						
						
							
							Restored ahbtranstype
						
						
						
						
						
					 | 
					
						2022-08-25 18:22:26 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							83d3782f2c
							
						
					 | 
					
						
						
							
							Removed ahbtranstype
						
						
						
						
						
					 | 
					
						2022-08-25 18:21:45 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							543fbd1fa9
							
						
					 | 
					
						
						
							
							Removed WordCountFlag
						
						
						
						
						
					 | 
					
						2022-08-25 18:21:18 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							d118fcbde8
							
						
					 | 
					
						
						
							
							Removed UncachedAccess
						
						
						
						
						
					 | 
					
						2022-08-25 18:20:52 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							bac95823b6
							
						
					 | 
					
						
						
							
							Removed UncachedRW
						
						
						
						
						
					 | 
					
						2022-08-25 18:19:41 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							cfcde754c3
							
						
					 | 
					
						
						
							
							Removed CacheBusAck
						
						
						
						
						
					 | 
					
						2022-08-25 18:17:34 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							9bc62ce124
							
						
					 | 
					
						
						
							
							Removed SelUncachedAdr
						
						
						
						
						
					 | 
					
						2022-08-25 18:15:59 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							f39e62eeea
							
						
					 | 
					
						
						
							
							Removed Cache_Enabled
						
						
						
						
						
					 | 
					
						2022-08-25 18:13:34 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							5bfaf31df0
							
						
					 | 
					
						
						
							
							Removed STATE_BUS_FETCH and STATE_BUS_WRITE
						
						
						
						
						
					 | 
					
						2022-08-25 18:12:09 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							85e93e2bb7
							
						
					 | 
					
						
						
							
							Removed CacheFetchLine and CacheWriteLine
						
						
						
						
						
					 | 
					
						2022-08-25 18:10:15 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							23a102b1b9
							
						
					 | 
					
						
						
							
							Removed CountEn
						
						
						
						
						
					 | 
					
						2022-08-25 18:05:44 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							e485e986a5
							
						
					 | 
					
						
						
							
							Removed wordcount
						
						
						
						
						
					 | 
					
						2022-08-25 18:04:49 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							69dff87feb
							
						
					 | 
					
						
						
							
							Added buscachefsm for system with bus and cache
						
						
						
						
						
					 | 
					
						2022-08-25 18:01:01 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							5340c45dfc
							
						
					 | 
					
						
						
							
							Separated busdp for cache from simpler logic for no cache
						
						
						
						
						
					 | 
					
						2022-08-25 17:54:04 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							9a92bfe095
							
						
					 | 
					
						
						
							
							Simplified swbytemask
						
						
						
						
						
					 | 
					
						2022-08-25 17:32:16 -07:00 | 
					
					
						
						
							
							
							
						
					 |