Andrew Waterman
							
						 
					 | 
					
						
						
							
						
						875f3622af
					 | 
					
						
						
							
							fix deadlock in coherence hub
						
						
						
						
						
						
					 | 
					
						2012-08-03 19:00:03 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrew Waterman
							
						 
					 | 
					
						
						
							
						
						962423d2d1
					 | 
					
						
						
							
							fix deadlock in coherence hub
						
						
						
						
						
						
					 | 
					
						2012-08-03 19:00:03 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrew Waterman
							
						 
					 | 
					
						
						
							
						
						e346f21725
					 | 
					
						
						
							
							fix control bug in LLC
						
						
						
						
						
						
						
						structural hazard on tag ram caused deadlock 
						
						
					 | 
					
						2012-08-03 18:59:37 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrew Waterman
							
						 
					 | 
					
						
						
							
						
						92b7504c9a
					 | 
					
						
						
							
							fix control bug in LLC
						
						
						
						
						
						
						
						structural hazard on tag ram caused deadlock 
						
						
					 | 
					
						2012-08-03 18:59:37 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrew Waterman
							
						 
					 | 
					
						
						
							
						
						7a75334bb9
					 | 
					
						
						
							
							pipeline LLC further
						
						
						
						
						
						
					 | 
					
						2012-07-31 17:45:14 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrew Waterman
							
						 
					 | 
					
						
						
							
						
						7b9cfd0b90
					 | 
					
						
						
							
							pipeline LLC further
						
						
						
						
						
						
					 | 
					
						2012-07-31 17:45:14 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrew Waterman
							
						 
					 | 
					
						
						
							
						
						8db233c9b7
					 | 
					
						
						
							
							further pipeline the LLC
						
						
						
						
						
						
					 | 
					
						2012-07-30 20:12:11 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrew Waterman
							
						 
					 | 
					
						
						
							
						
						85dc34df80
					 | 
					
						
						
							
							further pipeline the LLC
						
						
						
						
						
						
					 | 
					
						2012-07-30 20:12:11 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Yunsup Lee
							
						 
					 | 
					
						
						
							
						
						4d4e28c138
					 | 
					
						
						
							
							remove reset pin on llc
						
						
						
						
						
						
					 | 
					
						2012-07-28 21:14:51 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Yunsup Lee
							
						 
					 | 
					
						
						
							
						
						914b6b622d
					 | 
					
						
						
							
							remove reset pin on llc
						
						
						
						
						
						
					 | 
					
						2012-07-28 21:14:51 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Yunsup Lee
							
						 
					 | 
					
						
						
							
						
						465f2efca7
					 | 
					
						
						
							
							add reset pin to llc
						
						
						
						
						
						
					 | 
					
						2012-07-27 18:44:39 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Yunsup Lee
							
						 
					 | 
					
						
						
							
						
						0a2d284d24
					 | 
					
						
						
							
							add reset pin to llc
						
						
						
						
						
						
					 | 
					
						2012-07-27 18:44:39 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrew Waterman
							
						 
					 | 
					
						
						
							
						
						1ae3091261
					 | 
					
						
						
							
							memory system bug fixes
						
						
						
						
						
						
					 | 
					
						2012-07-26 00:05:21 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrew Waterman
							
						 
					 | 
					
						
						
							
						
						1405718ca8
					 | 
					
						
						
							
							memory system bug fixes
						
						
						
						
						
						
					 | 
					
						2012-07-26 00:05:21 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Yunsup Lee
							
						 
					 | 
					
						
						
							
						
						7736405726
					 | 
					
						
						
							
							fix bug in coherence hub, respect xact_rep.ready
						
						
						
						
						
						
					 | 
					
						2012-07-23 20:56:55 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Yunsup Lee
							
						 
					 | 
					
						
						
							
						
						d0e12c13f6
					 | 
					
						
						
							
							fix bug in coherence hub, respect xact_rep.ready
						
						
						
						
						
						
					 | 
					
						2012-07-23 20:56:55 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrew Waterman
							
						 
					 | 
					
						
						
							
						
						df8aff0906
					 | 
					
						
						
							
							don't dequeue probe queue during reset
						
						
						
						
						
						
					 | 
					
						2012-07-22 21:05:52 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrew Waterman
							
						 
					 | 
					
						
						
							
						
						c6ac836581
					 | 
					
						
						
							
							don't dequeue probe queue during reset
						
						
						
						
						
						
					 | 
					
						2012-07-22 21:05:52 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrew Waterman
							
						 
					 | 
					
						
						
							
						
						d01e70c672
					 | 
					
						
						
							
							decouple all interfaces between tile and top
						
						
						
						
						
						
						
						also, add an "incoherent" bit to tilelink to indicate no probes needed 
						
						
					 | 
					
						2012-07-17 22:55:40 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrew Waterman
							
						 
					 | 
					
						
						
							
						
						0258dfb23f
					 | 
					
						
						
							
							decouple all interfaces between tile and top
						
						
						
						
						
						
						
						also, add an "incoherent" bit to tilelink to indicate no probes needed 
						
						
					 | 
					
						2012-07-17 22:55:40 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Huy Vo
							
						 
					 | 
					
						
						
							
						
						a79747a062
					 | 
					
						
						
							
							INPUT/OUTPUT orderring swapped
						
						
						
						
						
						
					 | 
					
						2012-07-12 18:16:57 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Huy Vo
							
						 
					 | 
					
						
						
							
						
						18bc14058b
					 | 
					
						
						
							
							INPUT/OUTPUT orderring swapped
						
						
						
						
						
						
					 | 
					
						2012-07-12 18:16:57 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrew Waterman
							
						 
					 | 
					
						
						
							
						
						62a3ea4113
					 | 
					
						
						
							
							fix some LLC bugs
						
						
						
						
						
						
					 | 
					
						2012-07-11 17:56:39 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrew Waterman
							
						 
					 | 
					
						
						
							
						
						0aa33bf909
					 | 
					
						
						
							
							fix some LLC bugs
						
						
						
						
						
						
					 | 
					
						2012-07-11 17:56:39 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrew Waterman
							
						 
					 | 
					
						
						
							
						
						1ebfeeca8a
					 | 
					
						
						
							
							add L2$
						
						
						
						
						
						
						
						It still has performance bugs but no correctness bugs AFAIK. 
						
						
					 | 
					
						2012-07-10 05:23:29 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrew Waterman
							
						 
					 | 
					
						
						
							
						
						66cf690261
					 | 
					
						
						
							
							add L2$
						
						
						
						
						
						
						
						It still has performance bugs but no correctness bugs AFAIK. 
						
						
					 | 
					
						2012-07-10 05:23:29 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Huy Vo
							
						 
					 | 
					
						
						
							
						
						166b857055
					 | 
					
						
						
							
							ioDecoupled -> FIFOIO, ioPipe -> PipeIO
						
						
						
						
						
						
					 | 
					
						2012-06-06 18:22:56 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Huy Vo
							
						 
					 | 
					
						
						
							
						
						0c6bade592
					 | 
					
						
						
							
							ioDecoupled -> FIFOIO, ioPipe -> PipeIO
						
						
						
						
						
						
					 | 
					
						2012-06-06 18:22:56 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Huy Vo
							
						 
					 | 
					
						
						
							
						
						9b3161920f
					 | 
					
						
						
							
							moving util out into Chisel standard library
						
						
						
						
						
						
					 | 
					
						2012-06-06 12:51:26 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Huy Vo
							
						 
					 | 
					
						
						
							
						
						f2942f79f9
					 | 
					
						
						
							
							moving util out into Chisel standard library
						
						
						
						
						
						
					 | 
					
						2012-06-06 12:51:26 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Huy Vo
							
						 
					 | 
					
						
						
							
						
						6f2f1ba21c
					 | 
					
						
						
							
							removing wires
						
						
						
						
						
						
					 | 
					
						2012-05-24 10:42:39 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Huy Vo
							
						 
					 | 
					
						
						
							
						
						0208e9f95e
					 | 
					
						
						
							
							removing wires
						
						
						
						
						
						
					 | 
					
						2012-05-24 10:42:39 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrew Waterman
							
						 
					 | 
					
						
						
							
						
						f804c57bb0
					 | 
					
						
						
							
							reduce HTIF clock divider for now
						
						
						
						
						
						
					 | 
					
						2012-05-03 04:21:11 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Henry Cook
							
						 
					 | 
					
						
						
							
						
						99bc99f2ad
					 | 
					
						
						
							
							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
							
						 
					 | 
					
						
						
							
						
						00155f4bc4
					 | 
					
						
						
							
							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
							
						 
					 | 
					
						
						
							
						
						4a6c7dbc26
					 | 
					
						
						
							
							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 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								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
							
						 
					 | 
					
						
						
							
						
						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
							
						 
					 | 
					
						
						
							
						
						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
							
						 
					 | 
					
						
						
							
						
						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
							
						 
					 | 
					
						
						
							
						
						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 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |