David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							e49e99548a
							
						
					 | 
					
						
						
							
							Fixed testbench-fp to support all again
						
						
						
						
						
					 | 
					
						2022-09-21 13:19:48 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							cb4c3ff1ce
							
						
					 | 
					
						
						
							
							Simplified shipping in divshiftcalc; enhanced testbench-fp to be able to run all 32-bit tests generated by sqrttest
						
						
						
						
						
					 | 
					
						2022-09-21 10:35:08 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							87cde2c427
							
						
					 | 
					
						
						
							
							make QmM size b+1 indpenedent of radix
						
						
						
						
						
					 | 
					
						2022-09-20 03:25:09 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							8e90862dad
							
						
					 | 
					
						
						
							
							Removed EarlyTermShift from fdiv
						
						
						
						
						
					 | 
					
						2022-09-19 08:44:23 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							498c053aab
							
						
					 | 
					
						
						
							
							FP testbench
						
						
						
						
						
					 | 
					
						2022-09-18 21:27:21 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							f38bb5b32e
							
						
					 | 
					
						
						
							
							Divide testfloat starts with half-precision tests
						
						
						
						
						
					 | 
					
						2022-09-18 06:46:47 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							7a29f9c95b
							
						
					 | 
					
						
						
							
							Running 16-bit square root cases first in testfloat
						
						
						
						
						
					 | 
					
						2022-09-07 11:11:35 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							ce6e153b15
							
						
					 | 
					
						
						
							
							Run 16-bit fsqrt tests first
						
						
						
						
						
					 | 
					
						2022-09-07 10:26:09 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							e1760dde55
							
						
					 | 
					
						
						
							
							Fixed checking termination in testfloat testbench
						
						
						
						
						
					 | 
					
						2022-08-30 10:55:21 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							2788022c22
							
						
					 | 
					
						
						
							
							renamed srt to fdivsqrt
						
						
						
						
						
					 | 
					
						2022-08-29 04:04:05 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Katherine Parry
							
						 
					 | 
					
						
						
						
						
							
						
						
							cb0c1b7488
							
						
					 | 
					
						
						
							
							radix-2 1 copy passes testfloat
						
						
						
						
						
					 | 
					
						2022-08-06 22:54:05 +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
							
						 
					 | 
					
						
						
						
						
							
						
						
							7950a675ea
							
						
					 | 
					
						
						
							
							added input enables and improved forwarding
						
						
						
						
						
					 | 
					
						2022-07-21 01:20:06 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Katherine Parry
							
						 
					 | 
					
						
						
						
						
							
						
						
							514674417e
							
						
					 | 
					
						
						
							
							moved Se into execute stage
						
						
						
						
						
					 | 
					
						2022-07-19 01:10:10 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Katherine Parry
							
						 
					 | 
					
						
						
						
						
							
						
						
							cce5fb8dfd
							
						
					 | 
					
						
						
							
							moved Ss to execute stage
						
						
						
						
						
					 | 
					
						2022-07-18 20:48:56 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Katherine Parry
							
						 
					 | 
					
						
						
						
						
							
						
						
							0210718f19
							
						
					 | 
					
						
						
							
							renamed signals in ocde to match book
						
						
						
						
						
					 | 
					
						2022-07-18 17:31:17 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Katherine Parry
							
						 
					 | 
					
						
						
						
						
							
						
						
							5cb9c9f319
							
						
					 | 
					
						
						
							
							merged floating-point radix-2 divider with radix-4
						
						
						
						
						
					 | 
					
						2022-07-15 20:16:59 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Katherine Parry
							
						 
					 | 
					
						
						
						
						
							
						
						
							2fe8b6e34c
							
						
					 | 
					
						
						
							
							fixed error in divsqrt
						
						
						
						
						
					 | 
					
						2022-07-14 18:16:00 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Katherine Parry
							
						 
					 | 
					
						
						
						
						
							
						
						
							b874c5c05d
							
						
					 | 
					
						
						
							
							removed minus 1 case in rounding
						
						
						
						
						
					 | 
					
						2022-07-13 15:01:38 -07: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
							
						 
					 | 
					
						
						
						
						
							
						
						
							88b4f9b40a
							
						
					 | 
					
						
						
							
							renamed signals in cvt and prostproc
						
						
						
						
						
					 | 
					
						2022-07-08 12:30:43 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Katherine Parry
							
						 
					 | 
					
						
						
						
						
							
						
						
							75a8cea4e4
							
						
					 | 
					
						
						
							
							srt divider merged into fpu
						
						
						
						
						
					 | 
					
						2022-07-07 16:01:33 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Katherine Parry
							
						 
					 | 
					
						
						
						
						
							
						
						
							2fc795ca70
							
						
					 | 
					
						
						
							
							added missing files
						
						
						
						
						
					 | 
					
						2022-07-03 21:40:47 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Katherine Parry
							
						 
					 | 
					
						
						
						
						
							
						
						
							8ac722f693
							
						
					 | 
					
						
						
							
							Renaming signals to match chapter
						
						
						
						
						
					 | 
					
						2022-07-03 12:26:22 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Katherine Parry
							
						 
					 | 
					
						
						
						
						
							
						
						
							a5fb60eb1a
							
						
					 | 
					
						
						
							
							radix-4 early termination working for special cases - not working completely
						
						
						
						
						
					 | 
					
						2022-06-27 20:43:55 +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
							
						 
					 | 
					
						
						
						
						
							
						
						
							9eefba5b58
							
						
					 | 
					
						
						
							
							added denormal input handeling - radix 4
						
						
						
						
						
					 | 
					
						2022-06-24 19:41:40 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Katherine Parry
							
						 
					 | 
					
						
						
						
						
							
						
						
							de71773d69
							
						
					 | 
					
						
						
							
							added radix-4 0/d handling
						
						
						
						
						
					 | 
					
						2022-06-23 22:36:19 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Katherine Parry
							
						 
					 | 
					
						
						
						
						
							
						
						
							a5fc6757a1
							
						
					 | 
					
						
						
							
							generate qsel4 in verilog
						
						
						
						
						
					 | 
					
						2022-06-23 21:38:04 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Katherine Parry
							
						 
					 | 
					
						
						
						
						
							
						
						
							d7a363aaa7
							
						
					 | 
					
						
						
							
							fixt lint error
						
						
						
						
						
					 | 
					
						2022-06-23 16:11:50 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Katherine Parry
							
						 
					 | 
					
						
						
						
						
							
						
						
							1612daa294
							
						
					 | 
					
						
						
							
							Testfloat running division - not passing
						
						
						
						
						
					 | 
					
						2022-06-23 00:07:34 +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
							
						 
					 | 
					
						
						
						
						
							
						
						
							5ae63f913a
							
						
					 | 
					
						
						
							
							fixed compilation errors
						
						
						
						
						
					 | 
					
						2022-06-03 15:34:17 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Katherine Parry
							
						 
					 | 
					
						
						
						
						
							
						
						
							019994c802
							
						
					 | 
					
						
						
							
							removed some debuging code accedentally pushed
						
						
						
						
						
					 | 
					
						2022-06-02 22:45:19 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Katherine Parry
							
						 
					 | 
					
						
						
						
						
							
						
						
							ccda4c771e
							
						
					 | 
					
						
						
							
							fpu paramaterized - except fdivsqrt
						
						
						
						
						
					 | 
					
						2022-06-02 19:50:28 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Katherine Parry
							
						 
					 | 
					
						
						
						
						
							
						
						
							707067548f
							
						
					 | 
					
						
						
							
							unpacker optimizations
						
						
						
						
						
					 | 
					
						2022-06-01 16:52:21 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Katherine Parry
							
						 
					 | 
					
						
						
						
						
							
						
						
							d5c249bf71
							
						
					 | 
					
						
						
							
							unpacker adds 1 to denorm expoents
						
						
						
						
						
					 | 
					
						2022-05-27 14:37:10 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Katherine Parry
							
						 
					 | 
					
						
						
						
						
							
						
						
							3c63db9554
							
						
					 | 
					
						
						
							
							some optimizations in unpacker
						
						
						
						
						
					 | 
					
						2022-05-27 11:36:04 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Katherine Parry
							
						 
					 | 
					
						
						
						
						
							
						
						
							550c4d380c
							
						
					 | 
					
						
						
							
							fcvt.sv paramaterized
						
						
						
						
						
					 | 
					
						2022-05-26 20:48:22 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Katherine Parry
							
						 
					 | 
					
						
						
						
						
							
						
						
							c264585fe8
							
						
					 | 
					
						
						
							
							single and double conversions pass all tests
						
						
						
						
						
					 | 
					
						2022-05-25 23:02:02 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Katherine Parry
							
						 
					 | 
					
						
						
						
						
							
						
						
							6bc31f2e78
							
						
					 | 
					
						
						
							
							Fixed unpacker bug LT EQ LE pass testfloat
						
						
						
						
						
					 | 
					
						2022-05-20 17:19:50 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Katherine Parry
							
						 
					 | 
					
						
						
						
						
							
						
						
							b0881495a9
							
						
					 | 
					
						
						
							
							Bug fixed in unpacker and sub/add/mul tests pass TestFloat
						
						
						
						
						
					 | 
					
						2022-05-19 20:31:23 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Katherine Parry
							
						 
					 | 
					
						
						
						
						
							
						
						
							cc0ab94ebc
							
						
					 | 
					
						
						
							
							Added fp tests - doesnpass yet
						
						
						
						
						
					 | 
					
						2022-05-19 16:32:30 +00:00 | 
					
					
						
						
							
							
							
						
					 |