| 
							
							
								 David Harris | be5bf22469 | Merge pull request #114 from ross144/main Fix the branch predictor's gshare and btb critical path issue | 2023-02-24 16:55:34 -08:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | 40a164a8da | Merge branch 'main' of https://github.com/openhwgroup/cvw | 2023-02-24 18:50:35 -06:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | 4031b89f18 | Possible fix to btb performance issue. | 2023-02-24 18:36:41 -06:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | ea8cb7dd78 | Cleanup. | 2023-02-24 18:20:42 -06:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | a14dcaa241 | Completed critical path gshare fix. | 2023-02-24 18:02:00 -06:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | 31d6531af2 | Prep to fix gshare critical path. | 2023-02-24 17:54:48 -06:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | 5db56460b9 | Modified btb forwarding logic to reduce critical path. | 2023-02-24 17:47:43 -06:00 |  | 
			
				
					| 
							
							
								 Kevin Kim | 00a0170b30 | optimized mux to shifter, passes rv32/64i | 2023-02-24 12:09:34 -08:00 |  | 
			
				
					| 
							
							
								 Kip Macsai-Goren | f77d8206ec | Merge remote-tracking branch 'upstream/main' into bit-manip | 2023-02-24 09:28:24 -08:00 |  | 
			
				
					| 
							
							
								 Kip Macsai-Goren | db931ee953 | Merge branch 'main' of github.com:kipmacsaigoren/cvw into bit-manip | 2023-02-24 09:27:51 -08:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | 6aeef0ce02 | Merge pull request #113 from davidharrishmc/dev Change default tech to sky90 for synth | 2023-02-24 09:59:08 -06:00 |  | 
			
				
					| 
							
							
								 David Harris | adfc01fc5a | Fixed special cases of address decoder and documented better | 2023-02-24 07:52:46 -08:00 |  | 
			
				
					| 
							
							
								 Kevin Kim | 8b6d699857 | small optimization to condzext select | 2023-02-23 21:57:28 -08:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | cbc5de1ebd | Improved branch predictor graph generation. | 2023-02-23 20:44:47 -06:00 |  | 
			
				
					| 
							
							
								 David Harris | 7ba0e3b710 | Merge branch 'main' of https://github.com/openhwgroup/cvw into dev | 2023-02-23 18:23:27 -08:00 |  | 
			
				
					| 
							
							
								 David Harris | 2d6fb006ba | Switched to sky90 for default synthesis | 2023-02-23 14:19:10 -08:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | 2920179435 | Major cleanup of bp. | 2023-02-23 16:19:03 -06:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | fa49de8391 | Partial replacement of InstrClassX with {JalX, RetX, JumpX, and BranchX}. | 2023-02-23 15:55:34 -06:00 |  | 
			
				
					| 
							
							
								 Kip Macsai-Goren | cbc0d9ec88 | Merge branch 'main' of github.com:kipmacsaigoren/cvw into bit-manip | 2023-02-23 13:34:54 -08:00 |  | 
			
				
					| 
							
							
								 Kip Macsai-Goren | cb3990c77d | Merge remote-tracking branch 'upstream/main' into main | 2023-02-23 13:33:45 -08:00 |  | 
			
				
					| 
							
							
								 David Harris | 26a3b3d2d3 | Merge pull request #112 from ross144/main Branch predictor updates to reflect figures | 2023-02-23 13:29:53 -08:00 |  | 
			
				
					| 
							
							
								 Kip Macsai-Goren | 35a1371102 | .Merge branch 'bit-manip' of github.com:kipmacsaigoren/cvw into bit-manip | 2023-02-23 13:29:22 -08:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | 6eb27d2447 | Merge branch 'main' of https://github.com/openhwgroup/cvw | 2023-02-23 15:21:09 -06:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | 5c826d0a58 | Merge branch 'main' of github.com:ross144/cvw | 2023-02-23 15:20:58 -06:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | 8503982328 | Branch predictor cleanup. | 2023-02-23 15:15:14 -06:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | 403b2b7be1 | Moved more branch predictor logic into the performance counter block. | 2023-02-23 15:14:56 -06:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | 2ab6aa4327 | Moved more branch predictor logic into the performance counter block. | 2023-02-23 14:46:30 -06:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | 526f046fb0 | Added if generate around bp logic only used with performance counters. | 2023-02-23 14:39:31 -06:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | 2d919fa9e3 | Renamed PCPredX to BTAX. | 2023-02-23 14:33:32 -06:00 |  | 
			
				
					| 
							
							
								 Kip Macsai-Goren | e4ef4d7cf8 | Merge remote-tracking branch 'upstream/main' into bit-manip | 2023-02-23 11:56:14 -08:00 |  | 
			
				
					| 
							
							
								 Kip Macsai-Goren | ab13375f9c | Merge remote-tracking branch 'upstream/main' into main | 2023-02-23 11:55:53 -08:00 |  | 
			
				
					| 
							
							
								 David Harris | 0a4fd528fb | Merge pull request #111 from stineje/main Slight tweak to .synopsys for OSU setup | 2023-02-23 06:23:06 -08:00 |  | 
			
				
					| 
							
							
								 James Stine | 6647cf6582 | Slight tweak to .synopsys for OSU setup | 2023-02-23 07:52:40 -06:00 |  | 
			
				
					| 
							
							
								 Kip Macsai-Goren | 055dbfe8cf | removed comment out on stop in testbench | 2023-02-22 20:47:14 -08:00 |  | 
			
				
					| 
							
							
								 Kip Macsai-Goren | c426155b76 | removed bit manipulation from rv[xlen]_i. tests still pass | 2023-02-22 20:42:52 -08:00 |  | 
			
				
					| 
							
							
								 Kip Macsai-Goren | bb1e99a58c | Cleaned up consolidated arch_b tests from tests.vh | 2023-02-22 20:35:01 -08:00 |  | 
			
				
					| 
							
							
								 Kip Macsai-Goren | 67f83cda7f | Fixed lint errors on zero and pop count. All of regression passes | 2023-02-22 20:25:51 -08:00 |  | 
			
				
					| 
							
							
								 Kip Macsai-Goren | 6b047065ef | added bit manipulation tests to regression | 2023-02-22 20:18:05 -08:00 |  | 
			
				
					| 
							
							
								 Kip Macsai-Goren | 1a9ba9d944 | added 32 bit tests for bit manipulation | 2023-02-22 20:17:52 -08:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | c9609609aa | updates to bp result parsing script. | 2023-02-22 22:08:00 -06:00 |  | 
			
				
					| 
							
							
								 Kip Macsai-Goren | ba3bfdf68b | Manual attempt to merge with upstream changes | 2023-02-22 19:42:30 -08:00 |  | 
			
				
					| 
							
							
								 Kip Macsai-Goren | cc47bd8bea | Merge remote-tracking branch 'upstream/main' into main | 2023-02-22 15:47:54 -08:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | ecbfd776d6 | Updated branch predictor results processing script. | 2023-02-22 16:11:52 -06:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | c736d7c1f3 | Fixed bug in basic gshare. | 2023-02-22 12:54:46 -06:00 |  | 
			
				
					| 
							
							
								 David Harris | 02b5991568 | Merge pull request #109 from ross144/main Swapped string to integer parameter. | 2023-02-22 10:19:49 -08:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | ed8f7fc297 | Merge branch 'main' of https://github.com/openhwgroup/cvw | 2023-02-22 09:15:41 -06:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | d8c54ff565 | Merge pull request #108 from eroom1966/main add support for idv package | 2023-02-22 09:13:36 -06:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | 849856034b | Merge branch 'main' of https://github.com/openhwgroup/cvw | 2023-02-22 09:11:57 -06:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | 5dde3af22e | Oups.  Turns out dc_shell does not like string parameters. Switched gshare to use an integer parameter to select between gshare and global. | 2023-02-22 09:11:46 -06:00 |  | 
			
				
					| 
							
							
								 eroom1966 | dcfa153100 | add support for idv package | 2023-02-22 13:27:01 +00:00 |  |