David Harris
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							cfecd48752
							
						
					 | 
					
						
						
							
							Merge pull request #338 from ross144/main
						
						
						
						
						
						
						
						First pass at testbench restructuring 
						
					 | 
					
						2023-06-15 14:36:28 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							110a41c046
							
						
					 | 
					
						
						
							
							Have the linux testbench working in the mean time. Before the consolidation.
						
						
						
						
						
					 | 
					
						2023-06-15 16:18:37 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							6d31936e89
							
						
					 | 
					
						
						
							
							Added comment to uart LCR to check reset value after updating FPGA.
						
						
						
						
						
					 | 
					
						2023-06-15 15:39:51 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							34d1d50b87
							
						
					 | 
					
						
						
							
							Merge branch 'main' of https://github.com/openhwgroup/cvw
						
						
						
						
						
					 | 
					
						2023-06-15 15:38:38 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							a011b7d591
							
						
					 | 
					
						
						
							
							Merge branch 'testbench-params2'
						
						
						
						
						
					 | 
					
						2023-06-15 15:31:13 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							7278e0b2cc
							
						
					 | 
					
						
						
							
							Merge pull request #333 from davidharrishmc/dev
						
						
						
						
						
						
						
						cvw.sv moved to root to avoid warnings; UART cleanup and QEMU removal 
						
					 | 
					
						2023-06-15 16:28:21 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							a55bcad5c1
							
						
					 | 
					
						
						
							
							Merge branch 'main' of https://github.com/openhwgroup/cvw
						
						
						
						
						
					 | 
					
						2023-06-15 14:57:23 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							3c4677ef63
							
						
					 | 
					
						
						
							
							Major cleanup of testbench.
						
						
						
						
						
					 | 
					
						2023-06-15 14:57:05 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							52ab586a9d
							
						
					 | 
					
						
						
							
							Added input gating on FPU
						
						
						
						
						
					 | 
					
						2023-06-15 12:38:33 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							524d8e8469
							
						
					 | 
					
						
						
							
							Gated MDU to save power; doesn't seem to have affected simulation time
						
						
						
						
						
					 | 
					
						2023-06-15 12:17:23 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							c7d06382b3
							
						
					 | 
					
						
						
							
							Bit manipulation comment cleanup
						
						
						
						
						
					 | 
					
						2023-06-15 12:16:46 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							e3cf1419ed
							
						
					 | 
					
						
						
							
							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
							
						 
					 | 
					
						
						
						
						
							
						
						
							44c72c20e2
							
						
					 | 
					
						
						
							
							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
							
						 
					 | 
					
						
						
						
						
							
						
						
							33ff9766b4
							
						
					 | 
					
						
						
							
							Gated inputs to BMU when inactive to save power and simulation time
						
						
						
						
						
					 | 
					
						2023-06-15 11:56:59 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							2fc8080102
							
						
					 | 
					
						
						
							
							Got the srams parameterized correctly now.
						
						
						
						
						
					 | 
					
						2023-06-15 13:42:24 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							e0b6a2d693
							
						
					 | 
					
						
						
							
							Fixed UART merge conflict
						
						
						
						
						
					 | 
					
						2023-06-15 11:36:37 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							cdee4e9b91
							
						
					 | 
					
						
						
							
							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
							
						 
					 | 
					
						
						
						
						
							
						
						
							e431f90cf3
							
						
					 | 
					
						
						
							
							Found a whole bunch of files still using the old `define configurations.
						
						
						
						
						
					 | 
					
						2023-06-15 13:09:07 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Harshini Srinath
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							37c930bb27
							
						
					 | 
					
						
						
							
							Update wallypipelinedsoc.sv
						
						
						
						
						
						
						
						Program clean up 
						
					 | 
					
						2023-06-15 10:39:37 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Harshini Srinath
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							fd00067b7f
							
						
					 | 
					
						
						
							
							Update wallypipelinedcore.sv
						
						
						
						
						
						
						
						Program clean up 
						
					 | 
					
						2023-06-15 10:38:38 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Harshini Srinath
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							e3f8280ff9
							
						
					 | 
					
						
						
							
							Update cvw.sv
						
						
						
						
						
						
						
						Program clean up 
						
					 | 
					
						2023-06-15 10:29:33 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Harshini Srinath
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							e9cfbd95f4
							
						
					 | 
					
						
						
							
							Update uncore.sv
						
						
						
						
						
						
						
						Program clean up 
						
					 | 
					
						2023-06-15 10:23:47 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Harshini Srinath
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							5d8e120031
							
						
					 | 
					
						
						
							
							Update uart_apb.sv
						
						
						
						
						
						
						
						Program clean up 
						
					 | 
					
						2023-06-15 10:21:46 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Harshini Srinath
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							53ad51ae54
							
						
					 | 
					
						
						
							
							Update uartPC16550D.sv
						
						
						
						
						
						
						
						Program clean up 
						
					 | 
					
						2023-06-15 10:20:29 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Harshini Srinath
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							ae165b35f9
							
						
					 | 
					
						
						
							
							Update rom_ahb.sv
						
						
						
						
						
						
						
						Program clean up 
						
					 | 
					
						2023-06-15 10:13:15 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Harshini Srinath
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							97917c2a44
							
						
					 | 
					
						
						
							
							Update ram_ahb.sv
						
						
						
						
						
						
						
						Program clean up 
						
					 | 
					
						2023-06-15 10:10:38 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Harshini Srinath
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							a9495e8595
							
						
					 | 
					
						
						
							
							Update plic_apb.sv
						
						
						
						
						
						
						
						Program clean up 
						
					 | 
					
						2023-06-15 10:08:16 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Harshini Srinath
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							afa0bcdd16
							
						
					 | 
					
						
						
							
							Update gpio_apb.sv
						
						
						
						
						
						
						
						Program clean up 
						
					 | 
					
						2023-06-15 10:04:28 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Harshini Srinath
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							83acb77507
							
						
					 | 
					
						
						
							
							Update clint_apb.sv
						
						
						
						
						
						
						
						Program clean up 
						
					 | 
					
						2023-06-15 09:59:11 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							bcb9c242d4
							
						
					 | 
					
						
						
							
							Added BMU instructions to instruction name decoder
						
						
						
						
						
					 | 
					
						2023-06-15 09:26:09 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							302238c3aa
							
						
					 | 
					
						
						
							
							Fixed cvw path in lint-wally
						
						
						
						
						
					 | 
					
						2023-06-15 07:02:59 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							380c9e1dde
							
						
					 | 
					
						
						
							
							Merge branch 'main' of https://github.com/openhwgroup/cvw into dev
						
						
						
						
						
					 | 
					
						2023-06-15 07:01:44 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							010ff382c2
							
						
					 | 
					
						
						
							
							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
							
						 
					 | 
					
						
						
						
						
							
						
						
							d79c084a70
							
						
					 | 
					
						
						
							
							Significant refactoring of testbench.
						
						
						
						
						
					 | 
					
						2023-06-14 17:02:49 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							7ac5239d6a
							
						
					 | 
					
						
						
							
							Removed old configs from function name module.
						
						
						
						
						
					 | 
					
						2023-06-14 16:35:55 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							6bb5f32eb9
							
						
					 | 
					
						
						
							
							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
							
						 
					 | 
					
						
						
						
						
							
						
						
							19b7819d53
							
						
					 | 
					
						
						
							
							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
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							e0a30ecc22
							
						
					 | 
					
						
						
							
							Merge branch 'main' into main
						
						
						
						
						
					 | 
					
						2023-06-14 11:52:45 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							7fb58f5cac
							
						
					 | 
					
						
						
							
							more testbench improvements.
						
						
						
						
						
					 | 
					
						2023-06-14 12:23:26 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							8caa4dfcfb
							
						
					 | 
					
						
						
							
							Continued improvements to testbench.
						
						
						
						
						
					 | 
					
						2023-06-14 12:11:55 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							005307fc16
							
						
					 | 
					
						
						
							
							Resolved the duplicated check signature issue.
						
						
						
						
						
					 | 
					
						2023-06-14 11:50:12 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							fe35f9ecdb
							
						
					 | 
					
						
						
							
							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
							
						 
					 | 
					
						
						
						
						
							
						
						
							c91530aa17
							
						
					 | 
					
						
						
							
							Updates to wave file.
						
						
						
						
						
					 | 
					
						2023-06-14 10:49:09 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							59bf356064
							
						
					 | 
					
						
						
							
							Removed *** from UART code
						
						
						
						
						
					 | 
					
						2023-06-14 08:47:01 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							ea805d32ec
							
						
					 | 
					
						
						
							
							Removed QEMU from UART
						
						
						
						
						
					 | 
					
						2023-06-14 08:39:01 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Harshini Srinath
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							629ccb191f
							
						
					 | 
					
						
						
							
							Update csrs.sv
						
						
						
						
						
						
						
						Program clean up 
						
					 | 
					
						2023-06-13 22:16:43 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Harshini Srinath
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							49c84f888f
							
						
					 | 
					
						
						
							
							Update csrm.sv
						
						
						
						
						
						
						
						Program clean up 
						
					 | 
					
						2023-06-13 22:08:06 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Harshini Srinath
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							23eeda6370
							
						
					 | 
					
						
						
							
							Update csrc.sv
						
						
						
						
						
						
						
						Program clean up 
						
					 | 
					
						2023-06-13 21:59:02 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Harshini Srinath
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							aff15a0a46
							
						
					 | 
					
						
						
							
							Update csrc.sv
						
						
						
						
						
						
						
						Program clean up 
						
					 | 
					
						2023-06-13 21:54:47 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Harshini Srinath
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							fb019a736c
							
						
					 | 
					
						
						
							
							Update csr.sv
						
						
						
						
						
						
						
						Program clean up 
						
					 | 
					
						2023-06-13 21:12:49 -07:00 | 
					
					
						
						
							
							
							
						
					 |