Henry Cook
							
						 
					 | 
					
						
						
							
						
						1ed89f1cab
					 | 
					
						
						
							
							Fixed abort bug: removed uneeded state, added mshr guard on xact_abort.valid and xact_init.ready on same cycle
						
						
						
						
						
						
					 | 
					
						2012-04-24 17:17:42 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Henry Cook
							
						 
					 | 
					
						
						
							
						
						d61e6ee080
					 | 
					
						
						
							
							Fixed coherence bug: probe counting for single tile
						
						
						
						
						
						
					 | 
					
						2012-04-24 17:17:13 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Henry Cook
							
						 
					 | 
					
						
						
							
						
						37eb1a4ae6
					 | 
					
						
						
							
							Fixed coherence bug: probe counting for single tile
						
						
						
						
						
						
					 | 
					
						2012-04-24 17:17:13 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Henry Cook
							
						 
					 | 
					
						
						
							
						
						55e86b5cf4
					 | 
					
						
						
							
							Fixed coherence bug: probe counting for single tile
						
						
						
						
						
						
					 | 
					
						2012-04-24 17:17:13 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Henry Cook
							
						 
					 | 
					
						
						
							
						
						a39080d0b1
					 | 
					
						
						
							
							Fixed abort bug: xact_abort.ready was not pinned high
						
						
						
						
						
						
					 | 
					
						2012-04-24 17:16:40 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrew Waterman
							
						 
					 | 
					
						
						
							
						
						fb4408b150
					 | 
					
						
						
							
							fix AMO replay/coherence deadlock
						
						
						
						
						
						
					 | 
					
						2012-04-15 22:56:02 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrew Waterman
							
						 
					 | 
					
						
						
							
						
						724735f13f
					 | 
					
						
						
							
							fix writeback bug
						
						
						
						
						
						
					 | 
					
						2012-04-13 03:16:48 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrew Waterman
							
						 
					 | 
					
						
						
							
						
						00d934cfac
					 | 
					
						
						
							
							fix coherence bugs in cache
						
						
						
						
						
						
					 | 
					
						2012-04-12 21:57:37 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Henry Cook
							
						 
					 | 
					
						
						
							
						
						4a6c7dbc26
					 | 
					
						
						
							
							Policy determined by constants. MSI policy added.
						
						
						
						
						
						
					 | 
					
						2012-04-11 17:56:59 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Henry Cook
							
						 
					 | 
					
						
						
							
						
						fef58f1b3a
					 | 
					
						
						
							
							Policy determined by constants. MSI policy added.
						
						
						
						
						
						
					 | 
					
						2012-04-11 17:56:59 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrew Waterman
							
						 
					 | 
					
						
						
							
						
						98a5d682a5
					 | 
					
						
						
							
							coherence mostly works now
						
						
						
						
						
						
					 | 
					
						2012-04-10 02:22:45 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrew Waterman
							
						 
					 | 
					
						
						
							
						
						2a7d2888a7
					 | 
					
						
						
							
							coherence mostly works now
						
						
						
						
						
						
					 | 
					
						2012-04-10 02:22:45 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrew Waterman
							
						 
					 | 
					
						
						
							
						
						c0ec3794bf
					 | 
					
						
						
							
							coherence mostly works now
						
						
						
						
						
						
					 | 
					
						2012-04-10 02:22:45 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Henry Cook
							
						 
					 | 
					
						
						
							
						
						1920c97066
					 | 
					
						
						
							
							Refactored coherence as member rather than trait. MI and MEI protocols.
						
						
						
						
						
						
					 | 
					
						2012-04-10 00:09:58 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Henry Cook
							
						 
					 | 
					
						
						
							
						
						b22d7f8192
					 | 
					
						
						
							
							Refactored coherence as member rather than trait. MI and MEI protocols.
						
						
						
						
						
						
					 | 
					
						2012-04-10 00:09:58 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Henry Cook
							
						 
					 | 
					
						
						
							
						
						3cdd166153
					 | 
					
						
						
							
							Refactored coherence as member rather than trait. MI and MEI protocols.
						
						
						
						
						
						
					 | 
					
						2012-04-10 00:09:58 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Henry Cook
							
						 
					 | 
					
						
						
							
						
						5acf1d9820
					 | 
					
						
						
							
							defined abstract coherence traits in base trait, added Incoherent trait, cleaned up incoherent policy
						
						
						
						
						
						
					 | 
					
						2012-04-09 23:29:32 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Henry Cook
							
						 
					 | 
					
						
						
							
						
						e71e3ce38f
					 | 
					
						
						
							
							defined abstract coherence traits in base trait, added Incoherent trait, cleaned up incoherent policy
						
						
						
						
						
						
					 | 
					
						2012-04-09 23:29:32 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Henry Cook
							
						 
					 | 
					
						
						
							
						
						9c8f849f50
					 | 
					
						
						
							
							defined abstract coherence traits in base trait, added Incoherent trait, cleaned up incoherent policy
						
						
						
						
						
						
					 | 
					
						2012-04-09 23:29:32 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Henry Cook
							
						 
					 | 
					
						
						
							
						
						a68f5e016d
					 | 
					
						
						
							
							changed coherence type width names to represent max sizes for all protocols
						
						
						
						
						
						
					 | 
					
						2012-04-09 23:29:32 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Henry Cook
							
						 
					 | 
					
						
						
							
						
						17a5d26c1e
					 | 
					
						
						
							
							changed coherence type width names to represent max sizes for all protocols
						
						
						
						
						
						
					 | 
					
						2012-04-09 23:29:32 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Henry Cook
							
						 
					 | 
					
						
						
							
						
						551e09c9d5
					 | 
					
						
						
							
							changed coherence type width names to represent max sizes for all protocols
						
						
						
						
						
						
					 | 
					
						2012-04-09 23:29:32 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Henry Cook
							
						 
					 | 
					
						
						
							
						
						f7307ee411
					 | 
					
						
						
							
							changed coherence message type names
						
						
						
						
						
						
					 | 
					
						2012-04-09 23:29:31 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Henry Cook
							
						 
					 | 
					
						
						
							
						
						6bc47a55b4
					 | 
					
						
						
							
							changed coherence message type names
						
						
						
						
						
						
					 | 
					
						2012-04-09 23:29:31 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Henry Cook
							
						 
					 | 
					
						
						
							
						
						0b4937f70f
					 | 
					
						
						
							
							changed coherence message type names
						
						
						
						
						
						
					 | 
					
						2012-04-09 23:29:31 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Henry Cook
							
						 
					 | 
					
						
						
							
						
						d301336c33
					 | 
					
						
						
							
							Refactored coherence better from uncore hub, better coherence function names
						
						
						
						
						
						
					 | 
					
						2012-04-09 23:29:31 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Henry Cook
							
						 
					 | 
					
						
						
							
						
						27e3346c14
					 | 
					
						
						
							
							Refactored coherence better from uncore hub, better coherence function names
						
						
						
						
						
						
					 | 
					
						2012-04-09 23:29:31 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Henry Cook
							
						 
					 | 
					
						
						
							
						
						ed79ec98f7
					 | 
					
						
						
							
							Refactored coherence better from uncore hub, better coherence function names
						
						
						
						
						
						
					 | 
					
						2012-04-09 23:29:31 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrew Waterman
							
						 
					 | 
					
						
						
							
						
						73d8d42515
					 | 
					
						
						
							
							fix coherence bug with multiple probe replies
						
						
						
						
						
						
					 | 
					
						2012-04-09 21:40:35 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrew Waterman
							
						 
					 | 
					
						
						
							
						
						aee9378712
					 | 
					
						
						
							
							fix coherence bug with multiple probe replies
						
						
						
						
						
						
					 | 
					
						2012-04-09 21:40:35 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Huy Vo
							
						 
					 | 
					
						
						
							
						
						c9c3bd02bc
					 | 
					
						
						
							
							kill mem stage if fpu nacks in mem stage
						
						
						
						
						
						
					 | 
					
						2012-04-01 17:02:32 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrew Waterman
							
						 
					 | 
					
						
						
							
						
						7f254d9670
					 | 
					
						
						
							
							refine FP bugfixes
						
						
						
						
						
						
					 | 
					
						2012-04-01 14:52:33 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Huy Vo
							
						 
					 | 
					
						
						
							
						
						c7c35322c2
					 | 
					
						
						
							
							two bug fixes to fpu
						
						
						
						
						
						
					 | 
					
						2012-03-31 22:23:51 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrew Waterman
							
						 
					 | 
					
						
						
							
						
						a09e8d1c55
					 | 
					
						
						
							
							remove I$ prefetcher for now
						
						
						
						
						
						
						
						there's a bug in it, and I don't have time to fix it at the moment. 
						
						
					 | 
					
						2012-03-27 15:43:56 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrew Waterman
							
						 
					 | 
					
						
						
							
						
						452876af37
					 | 
					
						
						
							
							fence on vvcfg; implement fence.v.g correctly
						
						
						
						
						
						
					 | 
					
						2012-03-27 14:49:00 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Yunsup Lee
							
						 
					 | 
					
						
						
							
						
						bb704dc0c9
					 | 
					
						
						
							
							fix vector length calc bug, thanks chris and andrew
						
						
						
						
						
						
					 | 
					
						2012-03-27 12:04:07 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrew Waterman
							
						 
					 | 
					
						
						
							
						
						257747a3a1
					 | 
					
						
						
							
							no dessert tonight :(
						
						
						
						
						
						
					 | 
					
						2012-03-26 23:50:09 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrew Waterman
							
						 
					 | 
					
						
						
							
						
						6bda8674bd
					 | 
					
						
						
							
							no dessert tonight :(
						
						
						
						
						
						
					 | 
					
						2012-03-26 23:50:09 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Yunsup Lee
							
						 
					 | 
					
						
						
							
						
						a70f0414fa
					 | 
					
						
						
							
							fix a workaroundable bug
						
						
						
						
						
						
					 | 
					
						2012-03-26 20:51:54 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Yunsup Lee
							
						 
					 | 
					
						
						
							
						
						32d95e9594
					 | 
					
						
						
							
							fix -1:0 index problem for direct map case
						
						
						
						
						
						
					 | 
					
						2012-03-26 17:00:01 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrew Waterman
							
						 
					 | 
					
						
						
							
						
						25fe46dc18
					 | 
					
						
						
							
							remove bug from dessert
						
						
						
						
						
						
					 | 
					
						2012-03-26 14:18:57 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrew Waterman
							
						 
					 | 
					
						
						
							
						
						e2fe525fb6
					 | 
					
						
						
							
							remove bug from dessert
						
						
						
						
						
						
					 | 
					
						2012-03-26 14:18:57 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Yunsup Lee
							
						 
					 | 
					
						
						
							
						
						e6b0e565de
					 | 
					
						
						
							
							turn HAVE_VEC on
						
						
						
						
						
						
					 | 
					
						2012-03-26 01:21:39 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrew Waterman
							
						 
					 | 
					
						
						
							
						
						5f53cd4ac1
					 | 
					
						
						
							
							reduce HTIF width
						
						
						
						
						
						
					 | 
					
						2012-03-25 23:49:59 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrew Waterman
							
						 
					 | 
					
						
						
							
						
						ef505de017
					 | 
					
						
						
							
							reduce HTIF width
						
						
						
						
						
						
					 | 
					
						2012-03-25 23:49:45 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrew Waterman
							
						 
					 | 
					
						
						
							
						
						4e6302fedc
					 | 
					
						
						
							
							add dessert
						
						
						
						
						
						
					 | 
					
						2012-03-25 23:03:20 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrew Waterman
							
						 
					 | 
					
						
						
							
						
						31f0b600fd
					 | 
					
						
						
							
							add dessert
						
						
						
						
						
						
					 | 
					
						2012-03-25 23:03:20 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrew Waterman
							
						 
					 | 
					
						
						
							
						
						5a00143035
					 | 
					
						
						
							
							loop host.in to host.out during reset
						
						
						
						
						
						
					 | 
					
						2012-03-25 21:45:10 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrew Waterman
							
						 
					 | 
					
						
						
							
						
						1666d3fbd7
					 | 
					
						
						
							
							loop host.in to host.out during reset
						
						
						
						
						
						
					 | 
					
						2012-03-25 21:45:10 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrew Waterman
							
						 
					 | 
					
						
						
							
						
						f62a02ab54
					 | 
					
						
						
							
							remove dumb stuff in top.scala
						
						
						
						
						
						
					 | 
					
						2012-03-25 21:30:01 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 |