| 
							
							
								 Ross Thompson | 161f907cae | more partial cleanup of fsm and write enables. | 2022-02-07 17:41:56 -06:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | 359a23237d | Progress towards simplifying the cache's write enables. | 2022-02-07 17:23:09 -06:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | 188fe28691 | more cleanup. | 2022-02-07 13:29:19 -06:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | 9510a33c15 | More cachefsm cleanup. | 2022-02-07 13:19:37 -06:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | 708e0cf183 | More cachefsm cleanup. | 2022-02-07 12:30:27 -06:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | 5539a5fa6f | More cachefsm cleanup. | 2022-02-07 11:16:20 -06:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | 6668956351 | More cachefsm cleanup. | 2022-02-07 11:12:28 -06:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | 5536e3ca90 | More cachefsm cleanup. | 2022-02-07 10:54:22 -06:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | 529d8b629a | Cache cleanup. | 2022-02-07 10:43:58 -06:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | 41a79556e0 | More cachfsm cleanup. | 2022-02-07 10:33:50 -06:00 |  | 
			
				
					| 
							
							
								 David Harris | 99f3d7a7f6 | Reverted cache change | 2022-02-07 14:47:20 +00:00 |  | 
			
				
					| 
							
							
								 David Harris | 50b44b4416 | Merge branch 'main' of https://github.com/davidharrishmc/riscv-wally into main | 2022-02-07 14:43:31 +00:00 |  | 
			
				
					| 
							
							
								 David Harris | 45dc9c1ae6 | Cache syntax cleanup | 2022-02-07 14:43:24 +00:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | 0b66106925 | More cachefsm cleanup. | 2022-02-06 21:50:44 -06:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | dd6baa9ed4 | started cachefsm cleanup. | 2022-02-06 21:39:38 -06:00 |  | 
			
				
					| 
							
							
								 Kip Macsai-Goren | ddc8883ea5 | fixed verify step to work correctly with comments. clarified copy references without simulating | 2022-02-06 19:48:23 +00:00 |  | 
			
				
					| 
							
							
								 Kip Macsai-Goren | 0eb280b314 | added new tests to make and testbench | 2022-02-06 19:47:22 +00:00 |  | 
			
				
					| 
							
							
								 Kip Macsai-Goren | 5d1a0f3402 | clarified csr write test | 2022-02-06 19:46:29 +00:00 |  | 
			
				
					| 
							
							
								 Kip Macsai-Goren | 5ddcb29129 | added CSR permission tests | 2022-02-06 19:45:58 +00:00 |  | 
			
				
					| 
							
							
								 Kip Macsai-Goren | 51355abc2d | light cleanup | 2022-02-06 02:05:59 +00:00 |  | 
			
				
					| 
							
							
								 Kip Macsai-Goren | 07c806b02e | added comments to existing MMU tests | 2022-02-06 02:05:59 +00:00 |  | 
			
				
					| 
							
							
								 Kip Macsai-Goren | e0ed4c00fc | added commenting in reference outputs that aren't simulated in spike | 2022-02-06 02:05:59 +00:00 |  | 
			
				
					| 
							
							
								 Kip Macsai-Goren | 1a5111fb75 | Allowed commenting in signature files | 2022-02-06 02:05:59 +00:00 |  | 
			
				
					| 
							
							
								 David Harris | 9b55848ffc | Added E tests to wally-riscv-arch-test rv32i_m/I and fixed cyclic path in rv32e configuration | 2022-02-06 01:22:40 +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 |  | 
			
				
					| 
							
							
								 bbracker | 74ef58e20e | remove rv32e from regression because it is broken; goes with previous commit | 2022-02-05 23:05:21 +00:00 |  | 
			
				
					| 
							
							
								 bbracker | 71a0d96c8d | Remove rv32e tests from rv32i_m Makefrag so that make XLEN=32 works | 2022-02-05 21:34:50 +00:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | d21be9d998 | Added config to allow using the save/restore or replay implementation to handle sram clocked read delay. | 2022-02-04 23:49:07 -06:00 |  | 
			
				
					| 
							
							
								 David Harris | 0f7b8017d1 | Modified regression to use proper rv32e test name, but rv32e_wally32e still isn't passing due to loop exceeding iteration limit | 2022-02-05 05:35:51 +00:00 |  | 
			
				
					| 
							
							
								 David Harris | a9d2386010 | Merged buildroot do files into wally-pipelined do files, added work suffixes so buildroot regression won't fail due to file conflicts | 2022-02-05 05:28:40 +00:00 |  | 
			
				
					| 
							
							
								 David Harris | 66b4834ef5 | Modified wally-pipelined-batch.do to handle buildroot | 2022-02-05 05:07:07 +00:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | ea84211ff9 | Removed unused ports from caches and buses. | 2022-02-04 22:52:51 -06:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | 011ad09341 | Cleanup. | 2022-02-04 22:40:51 -06:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | 4074f695e0 | Moved the hwdata mux back into the busdp. | 2022-02-04 22:39:13 -06:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | 40eb055861 | Merged together the two sub cache line read muxes. One mux was used for loads and the other for eviction. | 2022-02-04 22:30:04 -06: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 |  | 
			
				
					| 
							
							
								 Ross Thompson | 290430cda8 | Moved the sub cache line read logic to lsu/ifu. | 2022-02-04 20:42:53 -06:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | 725852362e | Got separate module for the sub cache line read. | 2022-02-04 20:23:09 -06:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | cdd599e340 | Second optimization of save/restore. | 2022-02-04 14:35:12 -06:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | 459054900f | Optimization of cache save/restore. | 2022-02-04 14:21:04 -06:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | 7c1f7e335c | Working first cut of the cache changes moving the replay to a save/restore. The current implementation is too expensive costing (tag+linelen)*numway flip flops and muxes. | 2022-02-04 13:31:32 -06:00 |  | 
			
				
					| 
							
							
								 David Harris | 2c67f32b97 | RV32e tests | 2022-02-04 14:30:36 +00:00 |  | 
			
				
					| 
							
							
								 James Stine | dae826bd75 | Update synthesis script for overwrite during copy | 2022-02-03 20:29:03 -06:00 |  | 
			
				
					| 
							
							
								 David Harris | c3333150c3 | Merge branch 'main' of https://github.com/davidharrishmc/riscv-wally into main | 2022-02-04 01:56:36 +00:00 |  | 
			
				
					| 
							
							
								 David Harris | fb041fe06a | rv32e | 2022-02-04 01:56:30 +00:00 |  | 
			
				
					| 
							
							
								 James Stine | b96d0e7095 | Update to 12T for synthesis | 2022-02-03 19:42:03 -06:00 |  | 
			
				
					| 
							
							
								 James Stine | 60e19e3b67 | Added the 12T submodule to the project. | 2022-02-03 19:26:41 -06:00 |  | 
			
				
					| 
							
							
								 David Harris | a7c4eb0399 | Synth for 500 MHz | 2022-02-04 01:06:13 +00:00 |  | 
			
				
					| 
							
							
								 David Harris | f1c8f5dda4 | ignore .sv files in synthDC/hdl | 2022-02-04 00:57:13 +00:00 |  | 
			
				
					| 
							
							
								 David Harris | ec552dff19 | Adjusted synthesis to compile rv32e on 12T library | 2022-02-04 00:45:16 +00:00 |  |