Wesley W. Terpstra 
							
						 
					 
					
						
						
							
						
						bff0ffa428 
					 
					
						
						
							
							tilelink2 RegisterRouter: fix output data glitches  
						
						... 
						
						
						
						If a device changes a register while it's being read but not yet accepted,
this an lead to 'data' changing while 'valid' is high. A violation. The
problem is that RegMapper is fundamentally DecoupledIO. So fix it with a
Queue. 
						
						
					 
					
						2016-10-02 02:24:02 -07:00 
						 
				 
			
				
					
						
							
							
								Henry Cook 
							
						 
					 
					
						
						
							
						
						391be8d740 
					 
					
						
						
							
							tilelink2 RegisterRouter: minLatency is never more than 1  
						
						
						
						
					 
					
						2016-09-22 15:51:15 -07:00 
						 
				 
			
				
					
						
							
							
								Wesley W. Terpstra 
							
						 
					 
					
						
						
							
						
						05beb20dc4 
					 
					
						
						
							
							tilelink2: specify the minLatency for SRAM+RR  
						
						
						
						
					 
					
						2016-09-22 15:18:54 -07:00 
						 
				 
			
				
					
						
							
							
								Wesley W. Terpstra 
							
						 
					 
					
						
						
							
						
						76d8ed6a69 
					 
					
						
						
							
							tilelink2: remove 'strided'; !contiguous is clearer  
						
						
						
						
					 
					
						2016-09-17 16:14:25 -07:00 
						 
				 
			
				
					
						
							
							
								Wesley W. Terpstra 
							
						 
					 
					
						
						
							
						
						e437508548 
					 
					
						
						
							
							tilelink2: track interrupt connectivity like in TL2  
						
						
						
						
					 
					
						2016-09-17 14:43:48 -07:00 
						 
				 
			
				
					
						
							
							
								Wesley W. Terpstra 
							
						 
					 
					
						
						
							
						
						dae0918c85 
					 
					
						
						
							
							tilelink2 RegisterRouter: support undefZero  
						
						
						
						
					 
					
						2016-09-16 16:09:00 -07:00 
						 
				 
			
				
					
						
							
							
								Wesley W. Terpstra 
							
						 
					 
					
						
						
							
						
						dd19e0911e 
					 
					
						
						
							
							tilelink2: handle bus width=1  
						
						
						
						
					 
					
						2016-09-15 22:15:11 -07:00 
						 
				 
			
				
					
						
							
							
								Wesley W. Terpstra 
							
						 
					 
					
						
						
							
						
						30fa4ea956 
					 
					
						
						
							
							RegisterRouter: compress register mapping for sparse devices  
						
						
						
						
					 
					
						2016-09-15 21:28:56 -07:00 
						 
				 
			
				
					
						
							
							
								Wesley W. Terpstra 
							
						 
					 
					
						
						
							
						
						91e7da4de3 
					 
					
						
						
							
							tilelink2: make RegisterRouter constructor args public  
						
						
						
						
					 
					
						2016-09-15 21:28:56 -07:00 
						 
				 
			
				
					
						
							
							
								Wesley W. Terpstra 
							
						 
					 
					
						
						
							
						
						9560df537c 
					 
					
						
						
							
							tilelink2 RegisterRouter: allow sub-4k devices in order to make useful unit tests  
						
						
						
						
					 
					
						2016-09-12 10:32:24 -07:00 
						 
				 
			
				
					
						
							
							
								Wesley W. Terpstra 
							
						 
					 
					
						
						
							
						
						66f58cf2d0 
					 
					
						
						
							
							tilelink2 RegisterRouter: support new TL2 interrupts  
						
						
						
						
					 
					
						2016-09-08 15:25:50 -07:00 
						 
				 
			
				
					
						
							
							
								Wesley W. Terpstra 
							
						 
					 
					
						
						
							
						
						d2421654c4 
					 
					
						
						
							
							tilelink2: refactor address into addr_hi on ABC and addr_lo on CD  
						
						... 
						
						
						
						We need addr_lo in order to properly convert widths.
As part of the refactoring, move all methods out of the Bundles 
						
						
					 
					
						2016-09-06 23:46:44 -07:00 
						 
				 
			
				
					
						
							
							
								Wesley W. Terpstra 
							
						 
					 
					
						
						
							
						
						cb54df0a8a 
					 
					
						
						
							
							tilelink2: tie off unused channels  
						
						
						
						
					 
					
						2016-09-05 20:58:41 -07:00 
						 
				 
			
				
					
						
							
							
								Wesley W. Terpstra 
							
						 
					 
					
						
						
							
						
						4746cf00ce 
					 
					
						
						
							
							tilelink2: move files to new uncore directory  
						
						
						
						
					 
					
						2016-09-05 20:58:40 -07:00