Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							04b68696c6
							
						
					 | 
					
						
						
							
							Updated artyA7 debugger to match book.
						
						
						
						
						
					 | 
					
						2023-08-21 14:35:42 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							043d23766c
							
						
					 | 
					
						
						
							
							Modified rv32gc and rv64gc configs to enabled Zicbom.
						
						
						
						
						
					 | 
					
						2023-08-21 13:48:20 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							168ef0ab53
							
						
					 | 
					
						
						
							
							Have a working 32 bit cbom test!
						
						
						
						
						
					 | 
					
						2023-08-21 13:46:09 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							6ffbdaac0a
							
						
					 | 
					
						
						
							
							Working CBO tests for 64 bit!
						
						
						
						
						
					 | 
					
						2023-08-21 12:55:07 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							34a8c042b7
							
						
					 | 
					
						
						
							
							Made a bunch of progress towards getting cbo instructions tested.
						
						
						
						
						
					 | 
					
						2023-08-21 11:46:21 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							6337aab757
							
						
					 | 
					
						
						
							
							Fixed issue when with flush miss.
						
						
						
						
						
					 | 
					
						2023-08-18 16:36:13 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							e3bb0d2820
							
						
					 | 
					
						
						
							
							Now we have invalidate, clean, and flush working.
						
						
						
						
						
					 | 
					
						2023-08-18 16:32:22 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							b9af790b81
							
						
					 | 
					
						
						
							
							Added cbom test to custom.  Needs to be moved to wally-riscv-arch-tests.
						
						
						
						
						
					 | 
					
						2023-08-18 15:59:39 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							b842fdb863
							
						
					 | 
					
						
						
							
							Might have working cbo clean and flush instructions.
						
						
						
						
						
					 | 
					
						2023-08-18 14:48:21 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							8c7eafffad
							
						
					 | 
					
						
						
							
							Fixed cbo instruction decode.
						
						
						
						
						
					 | 
					
						2023-08-18 11:32:30 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							a14966e516
							
						
					 | 
					
						
						
							
							Updated the hazard logic for CMO operations.
						
						
						
						
						
					 | 
					
						2023-08-17 17:58:49 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							bfde4d2c78
							
						
					 | 
					
						
						
							
							Found first bug in CMO implementation.
						
						
						
						
						
					 | 
					
						2023-08-17 16:57:54 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							6a8a82d9e8
							
						
					 | 
					
						
						
							
							CMOZ now implemented in the D cache.
						
						
						
						
						
					 | 
					
						2023-08-17 12:46:40 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							e74e4f3a60
							
						
					 | 
					
						
						
							
							Added clean and flush to cache fsm.
						
						
						
						
						
					 | 
					
						2023-08-16 14:23:56 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							b5ca41fd2a
							
						
					 | 
					
						
						
							
							More progress towards cmo.
						
						
						
						
						
					 | 
					
						2023-08-15 18:17:15 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							6284773733
							
						
					 | 
					
						
						
							
							The L1 D cache now supports cache line (block) invalidation and partial support for clean and flush.
						
						
						
						
						
					 | 
					
						2023-08-14 16:39:18 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							f678133d19
							
						
					 | 
					
						
						
							
							Initial CMO implementation.  Just adds control signals into the L1 caches.
						
						
						
						
						
					 | 
					
						2023-08-14 15:43:12 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							b5bcb5437f
							
						
					 | 
					
						
						
							
							Merge branch 'main' of github.com:ross144/cvw
						
						
						
						
						
					 | 
					
						2023-08-02 16:51:42 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							087d418c35
							
						
					 | 
					
						
						
							
							Updateds to vcu118 constraints and device tree.
						
						
						
						
						
					 | 
					
						2023-08-02 16:51:32 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							f35b05e608
							
						
					 | 
					
						
						
							
							Added new signals to the vcu118 debug4 ila to help figure out why the new linux build's hptw fails.
						
						
						
						
						
					 | 
					
						2023-08-02 16:14:04 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							06c8c31682
							
						
					 | 
					
						
						
							
							Fixed constraint in VCU118.
						
						
						
						
						
					 | 
					
						2023-08-02 13:02:28 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							49ee1ea62a
							
						
					 | 
					
						
						
							
							Clean up vcu118 synth scripts.
						
						
						
						
						
					 | 
					
						2023-08-01 14:39:33 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							dd41f52292
							
						
					 | 
					
						
						
							
							Merge branch 'main' of https://github.com/openhwgroup/cvw
						
						
						
						
						
					 | 
					
						2023-08-01 12:57:20 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							c584c4625b
							
						
					 | 
					
						
						
							
							Merge pull request #376 from JacobPease/main
						
						
						
						
						
						
						
						Updated driver for latest version of linux 
						
					 | 
					
						2023-08-01 13:57:08 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jacob Pease
							
						 
					 | 
					
						
						
						
						
							
						
						
							b56a8f9cf7
							
						
					 | 
					
						
						
							
							Updated driver for latest version of linux
						
						
						
						
						
					 | 
					
						2023-08-01 12:56:16 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							eb5fb07f54
							
						
					 | 
					
						
						
							
							Merge branch 'main' of https://github.com/openhwgroup/cvw
						
						
						
						
						
					 | 
					
						2023-08-01 11:04:26 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							6ca036fab3
							
						
					 | 
					
						
						
							
							Merge pull request #375 from JacobPease/main
						
						
						
						
						
						
						
						Updated Linux and Buildroot versions 
						
					 | 
					
						2023-08-01 11:57:55 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jacob Pease
							
						 
					 | 
					
						
						
						
						
							
						
						
							78ea821f2c
							
						
					 | 
					
						
						
							
							Updated linux and buildroot configs initial commit.
						
						
						
						
						
					 | 
					
						2023-08-01 10:55:46 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jacob Pease
							
						 
					 | 
					
						
						
						
						
							
						
						
							923427490e
							
						
					 | 
					
						
						
							
							Merge branch 'main' of github.com:openhwgroup/cvw
						
						
						
						
						
					 | 
					
						2023-08-01 10:47:59 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							1b237a14a1
							
						
					 | 
					
						
						
							
							Pushed performance of arty a7 to 23Mhz.
						
						
						
						
						
					 | 
					
						2023-07-31 14:13:09 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
						
						
							
						
						
							3e66653f37
							
						
					 | 
					
						
						
							
							Cache cleanup.
						
						
						
						
						
					 | 
					
						2023-07-31 14:12:53 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross Thompson
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							141e90d425
							
						
					 | 
					
						
						
							
							Merge pull request #372 from davidharrishmc/dev
						
						
						
						
						
						
						
						PLIC part select warnings fixed 
						
					 | 
					
						2023-07-31 11:28:28 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							55d4f28efe
							
						
					 | 
					
						
						
							
							Merge pull request #373 from harshinisrinath1001/main
						
						
						
						
						
						
						
						Improved testing of pmd in priv, fixed bugs, and attempted to reset menvcfg and fixed spacing in fpu/fma and fpu/postprocessing 
						
					 | 
					
						2023-07-30 22:46:44 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Harshini Srinath
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							01fc7c5284
							
						
					 | 
					
						
						
							
							Fixed formatting
						
						
						
						
						
					 | 
					
						2023-07-30 18:36:25 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Harshini Srinath
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							811e2fd94c
							
						
					 | 
					
						
						
							
							Fixed formatting
						
						
						
						
						
					 | 
					
						2023-07-30 18:30:23 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Harshini Srinath
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							2194f7d604
							
						
					 | 
					
						
						
							
							Fixed formatting
						
						
						
						
						
					 | 
					
						2023-07-30 18:28:27 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Harshini Srinath
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							01bbddc5da
							
						
					 | 
					
						
						
							
							Fixed formatting
						
						
						
						
						
					 | 
					
						2023-07-30 18:27:22 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Harshini Srinath
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							ef39e7cb92
							
						
					 | 
					
						
						
							
							Fixed formatting
						
						
						
						
						
					 | 
					
						2023-07-30 18:20:38 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Harshini Srinath
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							a697c89a2a
							
						
					 | 
					
						
						
							
							Fixed formatting
						
						
						
						
						
					 | 
					
						2023-07-30 18:18:24 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Harshini Srinath
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							1bc1a68210
							
						
					 | 
					
						
						
							
							Fixed formatting
						
						
						
						
						
					 | 
					
						2023-07-30 18:06:25 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Harshini Srinath
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							86164acc84
							
						
					 | 
					
						
						
							
							Fixed formatting
						
						
						
						
						
					 | 
					
						2023-07-30 18:00:39 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Harshini Srinath
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							6b5aa47f23
							
						
					 | 
					
						
						
							
							Fixed formatting
						
						
						
						
						
					 | 
					
						2023-07-30 17:54:47 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Harshini Srinath
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							8c7ea5a47a
							
						
					 | 
					
						
						
							
							Fixed formatting
						
						
						
						
						
					 | 
					
						2023-07-30 17:46:23 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Harshini Srinath
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							69711503a8
							
						
					 | 
					
						
						
							
							Fixed formatting
						
						
						
						
						
					 | 
					
						2023-07-30 17:39:37 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Harshini Srinath
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							70599d3153
							
						
					 | 
					
						
						
							
							Fixed formatting
						
						
						
						
						
					 | 
					
						2023-07-30 17:38:22 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Harshini Srinath
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							2846a2f567
							
						
					 | 
					
						
						
							
							Fixed spacing
						
						
						
						
						
					 | 
					
						2023-07-30 17:32:46 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Harshini Srinath
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							fffde4ef7d
							
						
					 | 
					
						
						
							
							Fixed spacing
						
						
						
						
						
					 | 
					
						2023-07-30 17:22:40 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Harshini Srinath
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							31c09cf3cf
							
						
					 | 
					
						
						
							
							Fixed spacing
						
						
						
						
						
					 | 
					
						2023-07-30 17:21:52 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Harshini Srinath
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							c49944a495
							
						
					 | 
					
						
						
							
							Fixed spacing
						
						
						
						
						
					 | 
					
						2023-07-30 17:21:22 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Harshini Srinath
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							84d72bc203
							
						
					 | 
					
						
						
							
							Fixed spacing
						
						
						
						
						
					 | 
					
						2023-07-30 17:18:25 -07:00 | 
					
					
						
						
							
							
							
						
					 |