| 
							
							
								 cturek | 54f09f3616 | Added conditional OTFC swap for simplified int postprocessing | 2022-11-06 23:09:09 +00:00 |  | 
			
				
					| 
							
							
								 cturek | 83051a5351 | Changed lzc names, started int/fp size merge in preproc | 2022-11-06 22:21:35 +00:00 |  | 
			
				
					| 
							
							
								 cturek | 6bc4c1318e | Added new macros for int div preprocessing, added p, n, and rightshiftx logic | 2022-11-06 21:53:48 +00:00 |  | 
			
				
					| 
							
							
								 cturek | 9f41e57f03 | Config Cleanup | 2022-10-27 22:38:56 +00:00 |  | 
			
				
					| 
							
							
								 cturek | 71d16eacef | unbroke DIVb | 2022-10-26 16:11:51 +00:00 |  | 
			
				
					| 
							
							
								 cturek | 1febdb75b7 | Config cleanup | 2022-10-25 21:04:09 +00:00 |  | 
			
				
					| 
							
							
								 David Harris | 31e9af0eb2 | Made simple RV64 configuration be RV64i.  Eliminated rv64ic and rv64fp.  Fixed some bugs related to new width | 2022-10-10 09:10:55 -07:00 |  | 
			
				
					| 
							
							
								 David Harris | f7d272c315 | Gated sticky bit in fdiv with SpecialCase | 2022-09-20 20:05:00 -07:00 |  | 
			
				
					| 
							
							
								 David Harris | 1cbdd20778 | Restored radix 2 to pass regression | 2022-09-20 19:30:16 -07:00 |  | 
			
				
					| 
							
							
								 cturek | c3c764f0ba | Fixed fgen4 | 2022-09-20 20:00:01 +00:00 |  | 
			
				
					| 
							
							
								 David Harris | 11fb39b373 | Define LOGNORMSHIFTSZ | 2022-09-20 08:31:57 -07:00 |  | 
			
				
					| 
							
							
								 David Harris | 73ceb4590c | Finished unified divsqrt otfc and fgen name changes | 2022-09-19 08:30:59 -07:00 |  | 
			
				
					| 
							
							
								 David Harris | f38bb5b32e | Divide testfloat starts with half-precision tests | 2022-09-18 06:46:47 -07:00 |  | 
			
				
					| 
							
							
								 David Harris | 19e449b83d | Fixed regression for divsqrt radix2 | 2022-09-07 06:12:23 -07:00 |  | 
			
				
					| 
							
							
								 David Harris | 09456db445 | Checking in radix 4 square root with qsel, fgen, softc, but not working | 2022-08-31 10:54:50 -07:00 |  | 
			
				
					| 
							
							
								 David Harris | e1760dde55 | Fixed checking termination in testfloat testbench | 2022-08-30 10:55:21 -07:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | 51adf6cba9 | Modified the lsu/ifu memory configurations. | 2022-08-24 12:35:15 -05:00 |  | 
			
				
					| 
							
							
								 Katherine Parry | 36be692c0b | sqrt passes - lint warnings remain | 2022-08-22 17:16:12 +00:00 |  | 
			
				
					| 
							
							
								 Katherine Parry | cb0c1b7488 | radix-2 1 copy passes testfloat | 2022-08-06 22:54:05 +00:00 |  | 
			
				
					| 
							
							
								 Katherine Parry | de6ae471bc | fixed fsw problem and removed 2 bit shift from shift correction | 2022-08-03 22:16:51 +00:00 |  | 
			
				
					| 
							
							
								 Katherine Parry | b3d932cd61 | divider sizes reworked to match book | 2022-07-22 22:02:04 +00:00 |  | 
			
				
					| 
							
							
								 Katherine Parry | fbe8bb2298 | radix-4 division integrated into srt - not tested | 2022-07-21 19:38:06 +00:00 |  | 
			
				
					| 
							
							
								 Katherine Parry | 5cb9c9f319 | merged floating-point radix-2 divider with radix-4 | 2022-07-15 20:16:59 +00:00 |  | 
			
				
					| 
							
							
								 cturek | cabd41a5a0 | Six tests passing and a bunch of sizizing issues fixed | 2022-07-14 19:38:27 +00:00 |  | 
			
				
					| 
							
							
								 Katherine Parry | 2fe8b6e34c | fixed error in divsqrt | 2022-07-14 18:16:00 +00:00 |  | 
			
				
					| 
							
							
								 cturek | 0b91e7526f | DIVLEN and counter updated for sqrt computation and rounding | 2022-07-13 22:42:39 +00:00 |  | 
			
				
					| 
							
							
								 cturek | 97a1548356 | radix 4 files removed from srt and divlen modified for sqrt | 2022-07-13 19:46:48 +00:00 |  | 
			
				
					| 
							
							
								 Katherine Parry | 3c1bea1104 | removed warnings and took a mux out of the critical path | 2022-07-12 18:32:17 -07:00 |  | 
			
				
					| 
							
							
								 Katherine Parry | bea4ec078d | variable interations implemented in radix-4 divider | 2022-07-11 18:30:21 -07:00 |  | 
			
				
					| 
							
							
								 Katherine Parry | c581fba4aa | modified wally shared | 2022-07-07 21:59:43 +00:00 |  | 
			
				
					| 
							
							
								 David Harris | f2915129ab | Preliminary SRAM integration | 2022-07-07 19:56:20 +00:00 |  | 
			
				
					| 
							
							
								 cturek | 7249295f53 | Updated radix 2 divider to work with integers and floats in new structure. Integers still might not work. | 2022-06-27 23:55:21 +00:00 |  | 
			
				
					| 
							
							
								 Katherine Parry | 70a1bb8377 | fixed commented out error and removed killprod from result selection | 2022-06-25 01:42:23 +00:00 |  | 
			
				
					| 
							
							
								 Katherine Parry | 1612daa294 | Testfloat running division - not passing | 2022-06-23 00:07:34 +00:00 |  | 
			
				
					| 
							
							
								 Katherine Parry | 03d823f5d7 | added fld in rv32 - needs testing | 2022-06-20 22:53:13 +00:00 |  | 
			
				
					| 
							
							
								 Katherine Parry | 2a8c17170c | hopefully fixed lint error | 2022-06-17 00:14:39 +00:00 |  | 
			
				
					| 
							
							
								 Katherine Parry | 5f7072bd96 | postprocessing unit created and passing all tests | 2022-06-13 22:47:51 +00:00 |  | 
			
				
					| 
							
							
								 Katherine Parry | eb93bd46d7 | fma synth warnings and errors removed | 2022-06-06 16:06:04 +00:00 |  | 
			
				
					| 
							
							
								 Katherine Parry | 019994c802 | removed some debuging code accedentally pushed | 2022-06-02 22:45:19 +00:00 |  | 
			
				
					| 
							
							
								 Katherine Parry | c5bde75e30 | added createallvectors | 2022-06-02 21:56:05 +00:00 |  | 
			
				
					| 
							
							
								 Katherine Parry | ccda4c771e | fpu paramaterized - except fdivsqrt | 2022-06-02 19:50:28 +00:00 |  | 
			
				
					| 
							
							
								 Katherine Parry | 20885f4dea | generating all testfloat vectors | 2022-04-04 17:17:12 +00:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | 6c9750c725 | reverted temporary change to configs. | 2022-03-22 22:31:34 -05:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | 600a97982f | Reverted change to configuration which caused issue with lint. | 2022-03-22 21:44:08 -05:00 |  | 
			
				
					| 
							
							
								 Katherine Parry | 2042374102 | FMA parameterized and FMA testbench reworked | 2022-03-19 19:39:03 +00:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | e802deb4d6 | 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 |  | 
			
				
					| 
							
							
								 David Harris | bdf1a8ba73 | changed DMEM and IMEM configurations to support BUS/TIM/CACHE | 2022-02-03 00:41:09 +00:00 |  | 
			
				
					| 
							
							
								 David Harris | 5842d780a7 | Defined rv32e and rv32emc configs | 2022-01-17 14:01:01 +00:00 |  | 
			
				
					| 
							
							
								 David Harris | 115287adc8 | Renamed wally-pipelined to pipelined | 2022-01-04 19:47:41 +00:00 |  |