Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							d2219023c3
							
						
					 | 
					
						
						
							
							Merge branch 'main' of https://github.com/openhwgroup/cvw
						
						
						
						
						
					 | 
					
						2023-06-15 14:57:23 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							af046d4772
							
						
					 | 
					
						
						
							
							Major cleanup of testbench.
						
						
						
						
						
					 | 
					
						2023-06-15 14:57:05 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							3ca271b6a7
							
						
					 | 
					
						
						
							
							Added input gating on FPU
						
						
						
						
						
					 | 
					
						2023-06-15 12:38:33 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							9e839988dc
							
						
					 | 
					
						
						
							
							Gated MDU to save power; doesn't seem to have affected simulation time
						
						
						
						
						
					 | 
					
						2023-06-15 12:17:23 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							9f88848832
							
						
					 | 
					
						
						
							
							Bit manipulation comment cleanup
						
						
						
						
						
					 | 
					
						2023-06-15 12:16:46 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							87fb9a3e16
							
						
					 | 
					
						
						
							
							Deleted remaining old configs except fpga as I still need to create the parameterized version.
						
						
						
						
						
					 | 
					
						2023-06-15 14:08:13 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							75b5c23edd
							
						
					 | 
					
						
						
							
							Actually removed old `define configuration file for rv64gc. There were a lot of dangling problems.
						
						
						
						
						
					 | 
					
						2023-06-15 14:05:44 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							a62211bad1
							
						
					 | 
					
						
						
							
							Gated inputs to BMU when inactive to save power and simulation time
						
						
						
						
						
					 | 
					
						2023-06-15 11:56:59 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							009d8966e9
							
						
					 | 
					
						
						
							
							Got the srams parameterized correctly now.
						
						
						
						
						
					 | 
					
						2023-06-15 13:42:24 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							d3aebc00d4
							
						
					 | 
					
						
						
							
							Fixed UART merge conflict
						
						
						
						
						
					 | 
					
						2023-06-15 11:36:37 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							8dbbf9201a
							
						
					 | 
					
						
						
							
							Merge pull request #337 from harshinisrinath1001/main
						
						
						
						
						
						
						
						Fixed the spacing of the uncore and wally modules 
						
					 | 
					
						2023-06-15 11:33:29 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							b8a243827b
							
						
					 | 
					
						
						
							
							Found a whole bunch of files still using the old `define configurations.
						
						
						
						
						
					 | 
					
						2023-06-15 13:09:07 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Harshini Srinath
							
						 
					 | 
					
						
						
						
						
							
						
						
							dd7c13cc2d
							
						
					 | 
					
						
						
							
							Update wallypipelinedsoc.sv
						
						
						
						
						
						
						
						Program clean up 
						
					 | 
					
						2023-06-15 10:39:37 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Harshini Srinath
							
						 
					 | 
					
						
						
						
						
							
						
						
							b4469fd3bf
							
						
					 | 
					
						
						
							
							Update wallypipelinedcore.sv
						
						
						
						
						
						
						
						Program clean up 
						
					 | 
					
						2023-06-15 10:38:38 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Harshini Srinath
							
						 
					 | 
					
						
						
						
						
							
						
						
							85a513e542
							
						
					 | 
					
						
						
							
							Update cvw.sv
						
						
						
						
						
						
						
						Program clean up 
						
					 | 
					
						2023-06-15 10:29:33 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Harshini Srinath
							
						 
					 | 
					
						
						
						
						
							
						
						
							b5354a811e
							
						
					 | 
					
						
						
							
							Update uncore.sv
						
						
						
						
						
						
						
						Program clean up 
						
					 | 
					
						2023-06-15 10:23:47 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Harshini Srinath
							
						 
					 | 
					
						
						
						
						
							
						
						
							85b982f569
							
						
					 | 
					
						
						
							
							Update uart_apb.sv
						
						
						
						
						
						
						
						Program clean up 
						
					 | 
					
						2023-06-15 10:21:46 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Harshini Srinath
							
						 
					 | 
					
						
						
						
						
							
						
						
							59178a2e56
							
						
					 | 
					
						
						
							
							Update uartPC16550D.sv
						
						
						
						
						
						
						
						Program clean up 
						
					 | 
					
						2023-06-15 10:20:29 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Harshini Srinath
							
						 
					 | 
					
						
						
						
						
							
						
						
							d02891d244
							
						
					 | 
					
						
						
							
							Update rom_ahb.sv
						
						
						
						
						
						
						
						Program clean up 
						
					 | 
					
						2023-06-15 10:13:15 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Harshini Srinath
							
						 
					 | 
					
						
						
						
						
							
						
						
							e227f71d46
							
						
					 | 
					
						
						
							
							Update ram_ahb.sv
						
						
						
						
						
						
						
						Program clean up 
						
					 | 
					
						2023-06-15 10:10:38 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Harshini Srinath
							
						 
					 | 
					
						
						
						
						
							
						
						
							57f4c8a3e4
							
						
					 | 
					
						
						
							
							Update plic_apb.sv
						
						
						
						
						
						
						
						Program clean up 
						
					 | 
					
						2023-06-15 10:08:16 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Harshini Srinath
							
						 
					 | 
					
						
						
						
						
							
						
						
							cf25e9ce49
							
						
					 | 
					
						
						
							
							Update gpio_apb.sv
						
						
						
						
						
						
						
						Program clean up 
						
					 | 
					
						2023-06-15 10:04:28 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Harshini Srinath
							
						 
					 | 
					
						
						
						
						
							
						
						
							a8fa38ff14
							
						
					 | 
					
						
						
							
							Update clint_apb.sv
						
						
						
						
						
						
						
						Program clean up 
						
					 | 
					
						2023-06-15 09:59:11 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							45ee4c2f9f
							
						
					 | 
					
						
						
							
							Added BMU instructions to instruction name decoder
						
						
						
						
						
					 | 
					
						2023-06-15 09:26:09 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							72002625eb
							
						
					 | 
					
						
						
							
							Fixed cvw path in lint-wally
						
						
						
						
						
					 | 
					
						2023-06-15 07:02:59 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							325a670435
							
						
					 | 
					
						
						
							
							Merge branch 'main' of https://github.com/openhwgroup/cvw into dev
						
						
						
						
						
					 | 
					
						2023-06-15 07:01:44 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							f3fa59605e
							
						
					 | 
					
						
						
							
							Merge pull request #332 from harshinisrinath1001/main
						
						
						
						
						
						
						
						Fixed spacing for generic, ieu, ifu, lsu, mdu, mmu, and privileged modules and deleted CodeAligner.py 
						
					 | 
					
						2023-06-15 07:00:47 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							301d54fea8
							
						
					 | 
					
						
						
							
							Significant refactoring of testbench.
						
						
						
						
						
					 | 
					
						2023-06-14 17:02:49 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							4d2bb0ea83
							
						
					 | 
					
						
						
							
							Removed old configs from function name module.
						
						
						
						
						
					 | 
					
						2023-06-14 16:35:55 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							60e87b08c4
							
						
					 | 
					
						
						
							
							Improved simulation speed by gating bitmanip zbc's clmul's X and Y inputs with BSelect != 11.  Reduced simulation time from 3m45s to 2m35s.
						
						
						
						
						
					 | 
					
						2023-06-14 15:28:58 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							8f09e17dc7
							
						
					 | 
					
						
						
							
							Found and fixed the source of the new testbench slow down.  I accidentally increased the size of the signature buffer by 10x.
						
						
						
						
						
					 | 
					
						2023-06-14 14:11:25 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Harshini Srinath
							
						 
					 | 
					
						
						
						
						
							
						
						
							3593762cfa
							
						
					 | 
					
						
						
							
							Merge branch 'main' into main
						
						
						
						
						
					 | 
					
						2023-06-14 11:52:45 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							6330e8084c
							
						
					 | 
					
						
						
							
							more testbench improvements.
						
						
						
						
						
					 | 
					
						2023-06-14 12:23:26 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							6e42b9f865
							
						
					 | 
					
						
						
							
							Continued improvements to testbench.
						
						
						
						
						
					 | 
					
						2023-06-14 12:11:55 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							10c6c08136
							
						
					 | 
					
						
						
							
							Resolved the duplicated check signature issue.
						
						
						
						
						
					 | 
					
						2023-06-14 11:50:12 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							430537a052
							
						
					 | 
					
						
						
							
							Moved cvw.sv to src root directory to avoid double-compiling and producing a warning. Adjusted to files to reflect this.
						
						
						
						
						
					 | 
					
						2023-06-14 09:44:52 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							311c00bb15
							
						
					 | 
					
						
						
							
							Updates to wave file.
						
						
						
						
						
					 | 
					
						2023-06-14 10:49:09 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							9da4005a1e
							
						
					 | 
					
						
						
							
							Removed *** from UART code
						
						
						
						
						
					 | 
					
						2023-06-14 08:47:01 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							5a2bcb917f
							
						
					 | 
					
						
						
							
							Removed QEMU from UART
						
						
						
						
						
					 | 
					
						2023-06-14 08:39:01 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Harshini Srinath
							
						 
					 | 
					
						
						
						
						
							
						
						
							3f8cd8932c
							
						
					 | 
					
						
						
							
							Update csrs.sv
						
						
						
						
						
						
						
						Program clean up 
						
					 | 
					
						2023-06-13 22:16:43 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Harshini Srinath
							
						 
					 | 
					
						
						
						
						
							
						
						
							12af05da02
							
						
					 | 
					
						
						
							
							Update csrm.sv
						
						
						
						
						
						
						
						Program clean up 
						
					 | 
					
						2023-06-13 22:08:06 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Harshini Srinath
							
						 
					 | 
					
						
						
						
						
							
						
						
							4972691c1e
							
						
					 | 
					
						
						
							
							Update csrc.sv
						
						
						
						
						
						
						
						Program clean up 
						
					 | 
					
						2023-06-13 21:59:02 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Harshini Srinath
							
						 
					 | 
					
						
						
						
						
							
						
						
							a213f7d5a4
							
						
					 | 
					
						
						
							
							Update csrc.sv
						
						
						
						
						
						
						
						Program clean up 
						
					 | 
					
						2023-06-13 21:54:47 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Harshini Srinath
							
						 
					 | 
					
						
						
						
						
							
						
						
							6aba0187d7
							
						
					 | 
					
						
						
							
							Update csr.sv
						
						
						
						
						
						
						
						Program clean up 
						
					 | 
					
						2023-06-13 21:12:49 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								harshini
							
						 
					 | 
					
						
						
						
						
							
						
						
							8570b2f332
							
						
					 | 
					
						
						
							
							deleting CodeAligner file
						
						
						
						
						
					 | 
					
						2023-06-13 17:41:37 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							3a78d4ca73
							
						
					 | 
					
						
						
							
							Fixed another issue with the timing of memory resets in the new testbench.
						
						
						
						
						
					 | 
					
						2023-06-13 16:24:38 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							af8ca85a5b
							
						
					 | 
					
						
						
							
							Now have most of the regression tests running again.
						
						
						
						
						
					 | 
					
						2023-06-13 15:09:40 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							836bc4a4f7
							
						
					 | 
					
						
						
							
							Cleaned up testbench more.
						
						
						
						
						
					 | 
					
						2023-06-13 14:05:17 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							4bdecf8c6d
							
						
					 | 
					
						
						
							
							Compacted memory resets.
						
						
						
						
						
					 | 
					
						2023-06-13 13:57:58 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							91a22c3a8a
							
						
					 | 
					
						
						
							
							More cleanup.
						
						
						
						
						
					 | 
					
						2023-06-13 13:54:07 -05:00 | 
					
					
						
						
							
							
							
						
					 |