Wesley W. Terpstra 
							
						 
					 
					
						
						
							
						
						c0b27999ea 
					 
					
						
						
							
							tilelink2 SourceShrinker: a concurrency reducing adapter  
						
						
						
						
					 
					
						2016-11-22 21:43:38 -08:00 
						 
				 
			
				
					
						
							
							
								Wesley W. Terpstra 
							
						 
					 
					
						
						
							
						
						0097274ea3 
					 
					
						
						
							
							Broadcast: single-cycle response is possible  
						
						
						
						
					 
					
						2016-11-22 20:45:40 -08:00 
						 
				 
			
				
					
						
							
							
								Wesley W. Terpstra 
							
						 
					 
					
						
						
							
						
						c80ee06472 
					 
					
						
						
							
							rocketchip: configString is a lazy property of outer  
						
						
						
						
					 
					
						2016-11-22 17:27:58 -08:00 
						 
				 
			
				
					
						
							
							
								Henry Cook 
							
						 
					 
					
						
						
							
						
						28c6be90ab 
					 
					
						
						
							
							[rocket] require refillcycesperbeat == 1 and remove flowthroughserializer  
						
						
						
						
					 
					
						2016-11-20 19:36:51 -08:00 
						 
				 
			
				
					
						
							
							
								Henry Cook 
							
						 
					 
					
						
						
							
						
						c31b41a7ac 
					 
					
						
						
							
							[tl2] add grant finisher comment  
						
						
						
						
					 
					
						2016-11-19 19:16:43 -08:00 
						 
				 
			
				
					
						
							
							
								Wesley W. Terpstra 
							
						 
					 
					
						
						
							
						
						d1328a6b6f 
					 
					
						
						
							
							rocketchip: remove most uses of GlobalAddrMap  
						
						
						
						
					 
					
						2016-11-18 19:38:02 -08:00 
						 
				 
			
				
					
						
							
							
								Henry Cook 
							
						 
					 
					
						
						
							
						
						8b908465e0 
					 
					
						
						
							
							[tl2] convert NBDcache to TL2 (WIP; compiles but untested)  
						
						
						
						
					 
					
						2016-11-18 19:04:06 -08:00 
						 
				 
			
				
					
						
							
							
								Henry Cook 
							
						 
					 
					
						
						
							
						
						5f1cc19d71 
					 
					
						
						
							
							[tl2] fix comment explaining permissions  
						
						
						
						
					 
					
						2016-11-18 19:02:17 -08:00 
						 
				 
			
				
					
						
							
							
								Henry Cook 
							
						 
					 
					
						
						
							
						
						10112da4e7 
					 
					
						
						
							
							[tl2] won't need putthrough opcode  
						
						
						
						
					 
					
						2016-11-18 19:02:17 -08:00 
						 
				 
			
				
					
						
							
							
								Wesley W. Terpstra 
							
						 
					 
					
						
						
							
						
						5b594ced29 
					 
					
						
						
							
							Plic: support 0 interrupts gracefully  
						
						
						
						
					 
					
						2016-11-18 18:07:44 -08:00 
						 
				 
			
				
					
						
							
							
								Wesley W. Terpstra 
							
						 
					 
					
						
						
							
						
						03bca77b33 
					 
					
						
						
							
							tilelink2 Metadata: cannot assert data good when !valid  
						
						
						
						
					 
					
						2016-11-18 17:16:12 -08:00 
						 
				 
			
				
					
						
							
							
								Wesley W. Terpstra 
							
						 
					 
					
						
						
							
						
						37a3c22639 
					 
					
						
						
							
							rocketchip: move from using cde to config  
						
						
						
						
					 
					
						2016-11-18 16:18:33 -08:00 
						 
				 
			
				
					
						
							
							
								Wesley W. Terpstra 
							
						 
					 
					
						
						
							
						
						e5febcfa33 
					 
					
						
						
							
							rocketchip: there are no more useful parameters to dump  
						
						
						
						
					 
					
						2016-11-18 14:31:42 -08:00 
						 
				 
			
				
					
						
							
							
								Wesley W. Terpstra 
							
						 
					 
					
						
						
							
						
						30425d1665 
					 
					
						
						
							
							rocketchip: eliminate all Knobs  
						
						
						
						
					 
					
						2016-11-18 14:31:42 -08:00 
						 
				 
			
				
					
						
							
							
								Wesley W. Terpstra 
							
						 
					 
					
						
						
							
						
						119ccae9af 
					 
					
						
						
							
							rocketchip: don't use explicit cde namespace  
						
						
						
						
					 
					
						2016-11-18 14:31:42 -08:00 
						 
				 
			
				
					
						
							
							
								Henry Cook 
							
						 
					 
					
						
						
							
						
						94086f2270 
					 
					
						
						
							
							[tl2] broadcast hub probe port width bugfix  
						
						
						
						
					 
					
						2016-11-17 18:42:59 -08:00 
						 
				 
			
				
					
						
							
							
								Henry Cook 
							
						 
					 
					
						
						
							
						
						960c2723ab 
					 
					
						
						
							
							[tl2] MemoryOpCategories: use def to supply Cat'd consts  
						
						
						
						
					 
					
						2016-11-17 18:42:59 -08:00 
						 
				 
			
				
					
						
							
							
								Wesley W. Terpstra 
							
						 
					 
					
						
						
							
						
						dfc3a0dafb 
					 
					
						
						
							
							tilelink2: do not depend on obsolete TL1 configuration  
						
						
						
						
					 
					
						2016-11-17 14:07:53 -08:00 
						 
				 
			
				
					
						
							
							
								Henry Cook 
							
						 
					 
					
						
						
							
						
						24e3216fcf 
					 
					
						
						
							
							coreplex: allow zero interrupt sink/sources  
						
						
						
						
					 
					
						2016-11-16 16:50:36 -08:00 
						 
				 
			
				
					
						
							
							
								Henry Cook 
							
						 
					 
					
						
						
							
						
						479bc82f03 
					 
					
						
						
							
							tilelink2 Broadcast: improve bufferless throughput  
						
						
						
						
					 
					
						2016-11-16 16:50:36 -08:00 
						 
				 
			
				
					
						
							
							
								Henry Cook 
							
						 
					 
					
						
						
							
						
						1f51564577 
					 
					
						
						
							
							[rocket] dcache probe ack data bugfix  
						
						
						
						
					 
					
						2016-11-16 14:25:21 -08:00 
						 
				 
			
				
					
						
							
							
								Wesley W. Terpstra 
							
						 
					 
					
						
						
							
						
						5d2e637a4a 
					 
					
						
						
							
							tilelink2 Legacy: uncached TL never needs manager_xact_id  
						
						
						
						
					 
					
						2016-11-16 12:16:25 -08:00 
						 
				 
			
				
					
						
							
							
								Wesley W. Terpstra 
							
						 
					 
					
						
						
							
						
						10e459fedb 
					 
					
						
						
							
							rocket: change connection between rocketchip and coreplex  
						
						... 
						
						
						
						* rtc and dtm are now crossed half-and-half on the two sides
* groundtest no longer uses riscv platform traits 
						
						
					 
					
						2016-11-15 18:27:52 -08:00 
						 
				 
			
				
					
						
							
							
								Wesley W. Terpstra 
							
						 
					 
					
						
						
							
						
						ab3dafb8bc 
					 
					
						
						
							
							Monitor: restore Probe&Acquire checks  
						
						
						
						
					 
					
						2016-11-14 15:36:52 -08:00 
						 
				 
			
				
					
						
							
							
								Wesley W. Terpstra 
							
						 
					 
					
						
						
							
						
						385b5d5698 
					 
					
						
						
							
							axi4: default should be GET_EFFECTS  
						
						
						
						
					 
					
						2016-11-14 15:19:39 -08:00 
						 
				 
			
				
					
						
							
							
								Henry Cook 
							
						 
					 
					
						
						
							
						
						c0efd247b0 
					 
					
						
						
							
							[tl2] expand firstlast api and L1WB bugfix  
						
						
						
						
					 
					
						2016-11-14 12:12:31 -08:00 
						 
				 
			
				
					
						
							
							
								Henry Cook 
							
						 
					 
					
						
						
							
						
						b7730d66f2 
					 
					
						
						
							
							WIP bugfixes: run until corrupted WB data (beats repeated)  
						
						
						
						
					 
					
						2016-11-11 18:34:48 -08:00 
						 
				 
			
				
					
						
							
							
								Henry Cook 
							
						 
					 
					
						
						
							
						
						71315d5cf5 
					 
					
						
						
							
							WIP scala compile and firrtl elaborate; monitor error  
						
						
						
						
					 
					
						2016-11-11 13:07:45 -08:00 
						 
				 
			
				
					
						
							
							
								Henry Cook 
							
						 
					 
					
						
						
							
						
						afa1a6d549 
					 
					
						
						
							
							WIP uncore and rocket changes compile  
						
						
						
						
					 
					
						2016-11-10 15:57:29 -08:00 
						 
				 
			
				
					
						
							
							
								Wesley W. Terpstra 
							
						 
					 
					
						
						
							
						
						9d77e34bee 
					 
					
						
						
							
							tilelink2 Filter: make transfer cap robust against large filters  
						
						
						
						
					 
					
						2016-11-04 13:35:36 -07:00 
						 
				 
			
				
					
						
							
							
								Wesley W. Terpstra 
							
						 
					 
					
						
						
							
						
						b8df59f43b 
					 
					
						
						
							
							tilelink2 Broadcast: support "bufferless" implementation  
						
						
						
						
					 
					
						2016-11-04 13:35:36 -07:00 
						 
				 
			
				
					
						
							
							
								Wesley W. Terpstra 
							
						 
					 
					
						
						
							
						
						14800f8fb4 
					 
					
						
						
							
							tilelink2 Broadcast: only support caching readable devices  
						
						
						
						
					 
					
						2016-11-04 13:35:36 -07:00 
						 
				 
			
				
					
						
							
							
								Wesley W. Terpstra 
							
						 
					 
					
						
						
							
						
						0f3947bb86 
					 
					
						
						
							
							tilelink2 Broadcast: add special case handling for 0 cached clients  
						
						
						
						
					 
					
						2016-11-03 22:18:28 -07:00 
						 
				 
			
				
					
						
							
							
								Wesley W. Terpstra 
							
						 
					 
					
						
						
							
						
						ba3c83287f 
					 
					
						
						
							
							tilelink2 Xbar: merge the AddressSets of fractured managers  
						
						
						
						
					 
					
						2016-11-03 22:18:28 -07:00 
						 
				 
			
				
					
						
							
							
								Wesley W. Terpstra 
							
						 
					 
					
						
						
							
						
						55326c29bb 
					 
					
						
						
							
							tilelink2: Filter adapter removes some of the address space  
						
						
						
						
					 
					
						2016-11-03 22:18:23 -07:00 
						 
				 
			
				
					
						
							
							
								Wesley W. Terpstra 
							
						 
					 
					
						
						
							
						
						86ba94781b 
					 
					
						
						
							
							tilelink2: broadcast coherence manager  
						
						
						
						
					 
					
						2016-11-03 14:37:19 -07:00 
						 
				 
			
				
					
						
							
							
								Wesley W. Terpstra 
							
						 
					 
					
						
						
							
						
						d067e87a7d 
					 
					
						
						
							
							tilelink2 Parameters: sinkId is per port, not per manager  
						
						
						
						
					 
					
						2016-11-03 14:37:17 -07:00 
						 
				 
			
				
					
						
							
							
								Wesley W. Terpstra 
							
						 
					 
					
						
						
							
						
						ed4224dde4 
					 
					
						
						
							
							tilelink2 AtomicAutomata: fix AccessAck on same cycle as PutFull  
						
						... 
						
						
						
						If we send out the PutFull portion of an AMO, the slave is allowed
to respond with AccessAck on the same cycle. In this case, we are
still in the AMO state, but must still match the D response. 
						
						
					 
					
						2016-10-31 15:17:10 -07:00 
						 
				 
			
				
					
						
							
							
								Wesley W. Terpstra 
							
						 
					 
					
						
						
							
						
						a12fea51e8 
					 
					
						
						
							
							Plic: skip reserved interrupt in interrupt map printout  
						
						
						
						
					 
					
						2016-10-31 11:42:47 -07:00 
						 
				 
			
				
					
						
							
							
								Wesley W. Terpstra 
							
						 
					 
					
						
						
							
						
						ba529c3716 
					 
					
						
						
							
							rocketchip: use TileLink2 interrupts  
						
						
						
						
					 
					
						2016-10-31 11:42:47 -07:00 
						 
				 
			
				
					
						
							
							
								Wesley W. Terpstra 
							
						 
					 
					
						
						
							
						
						043ed48c8c 
					 
					
						
						
							
							tilelink2 HintHandler: delay answers to help TL1 legacy clients  
						
						
						
						
					 
					
						2016-10-31 11:42:47 -07:00 
						 
				 
			
				
					
						
							
							
								Wesley W. Terpstra 
							
						 
					 
					
						
						
							
						
						015c3b862a 
					 
					
						
						
							
							diplomacy: print out bus widths on edges in agent graph  
						
						
						
						
					 
					
						2016-10-31 11:42:47 -07:00 
						 
				 
			
				
					
						
							
							
								Wesley W. Terpstra 
							
						 
					 
					
						
						
							
						
						0cc00e7616 
					 
					
						
						
							
							regressions: test scratchpad  
						
						
						
						
					 
					
						2016-10-31 11:42:47 -07:00 
						 
				 
			
				
					
						
							
							
								Wesley W. Terpstra 
							
						 
					 
					
						
						
							
						
						d2e9fa8ec6 
					 
					
						
						
							
							Plic: remove path from ready to bits  
						
						
						
						
					 
					
						2016-10-31 11:42:47 -07:00 
						 
				 
			
				
					
						
							
							
								Wesley W. Terpstra 
							
						 
					 
					
						
						
							
						
						545154c1c3 
					 
					
						
						
							
							groundtest: make it happy with TL2 addressing  
						
						
						
						
					 
					
						2016-10-31 11:42:47 -07:00 
						 
				 
			
				
					
						
							
							
								Wesley W. Terpstra 
							
						 
					 
					
						
						
							
						
						9a26cb7ec7 
					 
					
						
						
							
							Debug: mark the debug device executable  
						
						
						
						
					 
					
						2016-10-31 11:42:47 -07:00 
						 
				 
			
				
					
						
							
							
								Wesley W. Terpstra 
							
						 
					 
					
						
						
							
						
						89139a9492 
					 
					
						
						
							
							Plic: split constants from variables used in config string  
						
						
						
						
					 
					
						2016-10-31 11:42:13 -07:00 
						 
				 
			
				
					
						
							
							
								Wesley W. Terpstra 
							
						 
					 
					
						
						
							
						
						11121b6f4c 
					 
					
						
						
							
							rocket: convert scratchpad to TL2  
						
						
						
						
					 
					
						2016-10-31 11:42:13 -07:00 
						 
				 
			
				
					
						
							
							
								Wesley W. Terpstra 
							
						 
					 
					
						
						
							
						
						f8a0829134 
					 
					
						
						
							
							rocketchip: remove clint; it moves into coreplex  
						
						
						
						
					 
					
						2016-10-31 11:42:13 -07:00 
						 
				 
			
				
					
						
							
							
								Megan Wachs 
							
						 
					 
					
						
						
							
						
						5090ff945b 
					 
					
						
						
							
							DebugModule: Be more paranoid about addressing corner cases.  
						
						
						
						
					 
					
						2016-10-31 11:42:13 -07:00