David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							437fd52bf6
							
						
					 | 
					
						
						
							
							Gated sticky bit in fdiv with SpecialCase
						
						
						
						
						
					 | 
					
						2022-09-20 20:05:00 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							cf5c513221
							
						
					 | 
					
						
						
							
							Restored radix 2 to pass regression
						
						
						
						
						
					 | 
					
						2022-09-20 19:30:16 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								cturek
							
						 
					 | 
					
						
						
						
						
							
						
						
							49a1259cf9
							
						
					 | 
					
						
						
							
							Fixed fgen4
						
						
						
						
						
					 | 
					
						2022-09-20 20:00:01 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							33af1f97f7
							
						
					 | 
					
						
						
							
							Define LOGNORMSHIFTSZ
						
						
						
						
						
					 | 
					
						2022-09-20 08:31:57 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							a36747fda0
							
						
					 | 
					
						
						
							
							Finished unified divsqrt otfc and fgen name changes
						
						
						
						
						
					 | 
					
						2022-09-19 08:30:59 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							1187187a5c
							
						
					 | 
					
						
						
							
							Divide testfloat starts with half-precision tests
						
						
						
						
						
					 | 
					
						2022-09-18 06:46:47 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							8438546d52
							
						
					 | 
					
						
						
							
							Fixed regression for divsqrt radix2
						
						
						
						
						
					 | 
					
						2022-09-07 06:12:23 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							e64f41f199
							
						
					 | 
					
						
						
							
							Checking in radix 4 square root with qsel, fgen, softc, but not working
						
						
						
						
						
					 | 
					
						2022-08-31 10:54:50 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							5956fbdd62
							
						
					 | 
					
						
						
							
							Fixed checking termination in testfloat testbench
						
						
						
						
						
					 | 
					
						2022-08-30 10:55:21 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							e526fea68a
							
						
					 | 
					
						
						
							
							fixed wally-config
						
						
						
						
						
					 | 
					
						2022-08-26 22:13:10 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							bd6f2444cd
							
						
					 | 
					
						
						
							
							Fixed address decoder hanging buildroot
						
						
						
						
						
					 | 
					
						2022-08-26 22:01:25 -07: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
							
						 
					 | 
					
						
						
						
						
							
						
						
							921a49921b
							
						
					 | 
					
						
						
							
							Set correct size of IROM/DTIM and allow FLEN>XLEN with DTIM
						
						
						
						
						
					 | 
					
						2022-08-26 21:05:20 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							460a95f99b
							
						
					 | 
					
						
						
							
							Added IROM and DTIM decoding to adrdecs
						
						
						
						
						
					 | 
					
						2022-08-26 20:45:43 -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
							
						 
					 | 
					
						
						
						
						
							
						
						
							4ad7ccc7f7
							
						
					 | 
					
						
						
							
							Possible fixes for earily messup of rv32ic and rv64ic configs.
						
						
						
						
						
					 | 
					
						2022-08-25 14:42:08 -05: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 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							7c91ed38a3
							
						
					 | 
					
						
						
							
							LSU minor edits
						
						
						
						
						
					 | 
					
						2022-08-23 07:35:47 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Katherine Parry
							
						 
					 | 
					
						
						
						
						
							
						
						
							1accb92745
							
						
					 | 
					
						
						
							
							sqrt passes - lint warnings remain
						
						
						
						
						
					 | 
					
						2022-08-22 17:16:12 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Katherine Parry
							
						 
					 | 
					
						
						
						
						
							
						
						
							8eeca3319c
							
						
					 | 
					
						
						
							
							radix-2 1 copy passes testfloat
						
						
						
						
						
					 | 
					
						2022-08-06 22:54:05 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Katherine Parry
							
						 
					 | 
					
						
						
						
						
							
						
						
							8f1d8669b0
							
						
					 | 
					
						
						
							
							fixed fsw problem and removed 2 bit shift from shift correction
						
						
						
						
						
					 | 
					
						2022-08-03 22:16:51 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							856ac24686
							
						
					 | 
					
						
						
							
							Removed replay from the config files.
						
						
						
						
						
					 | 
					
						2022-07-24 00:34:11 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Katherine Parry
							
						 
					 | 
					
						
						
						
						
							
						
						
							ee7932c804
							
						
					 | 
					
						
						
							
							divider sizes reworked to match book
						
						
						
						
						
					 | 
					
						2022-07-22 22:02:04 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Katherine Parry
							
						 
					 | 
					
						
						
						
						
							
						
						
							270216dd02
							
						
					 | 
					
						
						
							
							radix-4 division integrated into srt - not tested
						
						
						
						
						
					 | 
					
						2022-07-21 19:38:06 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Katherine Parry
							
						 
					 | 
					
						
						
						
						
							
						
						
							e251022269
							
						
					 | 
					
						
						
							
							merged floating-point radix-2 divider with radix-4
						
						
						
						
						
					 | 
					
						2022-07-15 20:16:59 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								cturek
							
						 
					 | 
					
						
						
						
						
							
						
						
							38bbd19abf
							
						
					 | 
					
						
						
							
							Six tests passing and a bunch of sizizing issues fixed
						
						
						
						
						
					 | 
					
						2022-07-14 19:38:27 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Katherine Parry
							
						 
					 | 
					
						
						
						
						
							
						
						
							b069cfbec2
							
						
					 | 
					
						
						
							
							fixed error in divsqrt
						
						
						
						
						
					 | 
					
						2022-07-14 18:16:00 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								cturek
							
						 
					 | 
					
						
						
						
						
							
						
						
							7629173b15
							
						
					 | 
					
						
						
							
							DIVLEN and counter updated for sqrt computation and rounding
						
						
						
						
						
					 | 
					
						2022-07-13 22:42:39 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								cturek
							
						 
					 | 
					
						
						
						
						
							
						
						
							d57fb6f98a
							
						
					 | 
					
						
						
							
							radix 4 files removed from srt and divlen modified for sqrt
						
						
						
						
						
					 | 
					
						2022-07-13 19:46:48 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Katherine Parry
							
						 
					 | 
					
						
						
						
						
							
						
						
							e05b2a07d2
							
						
					 | 
					
						
						
							
							removed warnings and took a mux out of the critical path
						
						
						
						
						
					 | 
					
						2022-07-12 18:32:17 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Katherine Parry
							
						 
					 | 
					
						
						
						
						
							
						
						
							b728e5054d
							
						
					 | 
					
						
						
							
							variable interations implemented in radix-4 divider
						
						
						
						
						
					 | 
					
						2022-07-11 18:30:21 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Katherine Parry
							
						 
					 | 
					
						
						
						
						
							
						
						
							41c16be012
							
						
					 | 
					
						
						
							
							srt divider merged into fpu
						
						
						
						
						
					 | 
					
						2022-07-07 16:01:33 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Katherine Parry
							
						 
					 | 
					
						
						
						
						
							
						
						
							08769e35ae
							
						
					 | 
					
						
						
							
							modified wally shared
						
						
						
						
						
					 | 
					
						2022-07-07 21:59:43 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							88e3233935
							
						
					 | 
					
						
						
							
							Preliminary SRAM integration
						
						
						
						
						
					 | 
					
						2022-07-07 19:56:20 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Katherine Parry
							
						 
					 | 
					
						
						
						
						
							
						
						
							1b4584e825
							
						
					 | 
					
						
						
							
							Renaming signals to match chapter
						
						
						
						
						
					 | 
					
						2022-07-03 12:26:22 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								cturek
							
						 
					 | 
					
						
						
						
						
							
						
						
							3a40c68549
							
						
					 | 
					
						
						
							
							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
							
						 
					 | 
					
						
						
						
						
							
						
						
							06f7f9b147
							
						
					 | 
					
						
						
							
							fixed commented out error and removed killprod from result selection
						
						
						
						
						
					 | 
					
						2022-06-25 01:42:23 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								slmnemo
							
						 
					 | 
					
						
						
						
						
							
						
						
							7c019ea074
							
						
					 | 
					
						
						
							
							Removed references to initialization files
						
						
						
						
						
					 | 
					
						2022-06-23 16:50:27 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Katherine Parry
							
						 
					 | 
					
						
						
						
						
							
						
						
							b54d84195f
							
						
					 | 
					
						
						
							
							added radix-4 0/d handling
						
						
						
						
						
					 | 
					
						2022-06-23 22:36:19 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Katherine Parry
							
						 
					 | 
					
						
						
						
						
							
						
						
							4a6dee5926
							
						
					 | 
					
						
						
							
							Testfloat running division - not passing
						
						
						
						
						
					 | 
					
						2022-06-23 00:07:34 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Katherine Parry
							
						 
					 | 
					
						
						
						
						
							
						
						
							254ebf478e
							
						
					 | 
					
						
						
							
							added fld in rv32 - needs testing
						
						
						
						
						
					 | 
					
						2022-06-20 22:53:13 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Katherine Parry
							
						 
					 | 
					
						
						
						
						
							
						
						
							8425f8838d
							
						
					 | 
					
						
						
							
							hopefully fixed lint error
						
						
						
						
						
					 | 
					
						2022-06-17 00:14:39 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Katherine Parry
							
						 
					 | 
					
						
						
						
						
							
						
						
							31fd8772cf
							
						
					 | 
					
						
						
							
							postprocessing unit created and passing all tests
						
						
						
						
						
					 | 
					
						2022-06-13 22:47:51 +00: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 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Katherine Parry
							
						 
					 | 
					
						
						
						
						
							
						
						
							8fa0fc4229
							
						
					 | 
					
						
						
							
							fma synth warnings and errors removed
						
						
						
						
						
					 | 
					
						2022-06-06 16:06:04 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Katherine Parry
							
						 
					 | 
					
						
						
						
						
							
						
						
							8420b1e87c
							
						
					 | 
					
						
						
							
							removed some debuging code accedentally pushed
						
						
						
						
						
					 | 
					
						2022-06-02 22:45:19 +00:00 | 
					
					
						
						
							
							
							
						
					 |