| 
							
							
								 Ross Thompson | 302a2e0116 | Added better branch predictor to fpga config. | 2023-01-09 13:46:30 -06:00 |  | 
			
				
					| 
							
							
								 David Harris | c260354817 | Removed unused UARCH configuration entries | 2023-01-06 05:11:14 -08:00 |  | 
			
				
					| 
							
							
								 Cedar Turek | f48b7d7ef9 | fpu idiv working on all configs with 1 copy of radix 2! | 2022-12-26 23:18:28 -08:00 |  | 
			
				
					| 
							
							
								 David Harris | 2457448e29 | Renamed DIV_BITSPERCYCLE to IDIV_BITSPERCYCLE | 2022-12-15 08:23:34 -08:00 |  | 
			
				
					| 
							
							
								 David Harris | 33aca5d35e | Added IDIV_ON_FPU flag to control whether integer division uses FPU | 2022-12-15 06:37:55 -08:00 |  | 
			
				
					| 
							
							
								 David Harris | bf2c20cd17 | Fixed DTIM/IROM_BASE number of bits in buildroot/fpga configs | 2022-08-26 21:29:26 -07:00 |  | 
			
				
					| 
							
							
								 David Harris | 76006825b3 | Set bit width of DMEM/IROM_SUPPORTED and fixed address decoding | 2022-08-26 21:18:18 -07:00 |  | 
			
				
					| 
							
							
								 David Harris | 6409548c8b | 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 | 906f6f2990 | Renamed DMEM to DTIM and added checks about compatibility of DTIM/IROM and virtmem | 2022-08-26 20:12:03 -07:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | bd9401179d | BROKEN. Don't use this commit. Issue running cacheless with bus. | 2022-08-25 11:02:46 -05:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | b650d7e05a | Renamed RAM to UNCORE_RAM. | 2022-08-24 18:09:07 -05:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | c6927d2ace | Modified the lsu/ifu memory configurations. | 2022-08-24 12:35:15 -05:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | 856ac24686 | Removed replay from the config files. | 2022-07-24 00:34:11 -05:00 |  | 
			
				
					| 
							
							
								 DTowersM | dd34f25ffd | changed DCACHE_LINELENINBITS and ICACHE_LINELENINBITS to 512, had to modigy the wfi test to increase timee before interupt to mantain compatability | 2022-06-10 00:37:53 +00:00 |  | 
			
				
					| 
							
							
								 David Harris | 4f1b0fdc64 | Preliminary support for big endian modes.  Regression passes but no big endian tests written yet. | 2022-05-08 06:46:35 +00:00 |  | 
			
				
					| 
							
							
								 Kip Macsai-Goren | 746fcfde30 | set WFI timeout to after 16 bits of counting for all configs | 2022-04-28 18:14:08 +00:00 |  | 
			
				
					| 
							
							
								 Shreya Sanghai | a8b3cc8cf9 | added bpred size to wally config | 2022-04-18 04:21:03 +00:00 |  | 
			
				
					| 
							
							
								 David Harris | b4902a6ff9 | First implementation of WFI timeout wait | 2022-04-17 17:20:35 +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 |  | 
			
				
					| 
							
							
								 Ross Thompson | 67ff8f27f4 | Can now support the following memory and bus configurations. 1. dtim/irom only
2. bus only
3. dtim/irom + bus
4. caches + bus | 2022-03-11 15:18:56 -06: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 |  | 
			
				
					| 
							
							
								 Ross Thompson | 0bd533473c | New config option to enable hptw writes to PTE in memory to update Access and Dirty bits. | 2022-02-17 17:19:41 -06: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 | 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 | 68a6b4af3d | Removed Busybear and Buildroot Configuration | 2022-02-02 20:32:22 +00:00 |  | 
			
				
					| 
							
							
								 David Harris | 748375c82f | Updated configs to fix GPIO address to match FU540 | 2022-01-26 18:16:34 +00: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 | 06168e67e4 | Switched block for line in caches. | 2022-01-04 22:08:18 -06:00 |  | 
			
				
					| 
							
							
								 David Harris | b36ace221e | Renamed wally-pipelined to pipelined | 2022-01-04 19:47:41 +00:00 |  |