Howard Mao 
							
						 
					 
					
						
						
							
						
						8f0fa11ce4 
					 
					
						
						
							
							optionally export detailed status information in DirectGroundTest  
						
						
						
						
					 
					
						2016-07-11 18:11:00 -07:00 
						 
				 
			
				
					
						
							
							
								Howard Mao 
							
						 
					 
					
						
						
							
						
						cb2a18b533 
					 
					
						
						
							
							allow direct instatiation of arbitrary non-caching groundtests  
						
						
						
						
					 
					
						2016-07-11 18:11:00 -07:00 
						 
				 
			
				
					
						
							
							
								Howard Mao 
							
						 
					 
					
						
						
							
						
						f03ffb32a0 
					 
					
						
						
							
							add top that directly tests the TL -> AXI converters  
						
						
						
						
					 
					
						2016-07-11 18:11:00 -07:00 
						 
				 
			
				
					
						
							
							
								Howard Mao 
							
						 
					 
					
						
						
							
						
						b47f8fbc41 
					 
					
						
						
							
							don't use splat and bug out if too many address map entries  
						
						
						
						
					 
					
						2016-07-11 18:10:42 -07:00 
						 
				 
			
				
					
						
							
							
								Wesley W. Terpstra 
							
						 
					 
					
						
						
							
						
						46fc9744e2 
					 
					
						
						
							
							rocket: add an AXI master port into the chip  
						
						
						
						
					 
					
						2016-07-11 12:16:44 -07:00 
						 
				 
			
				
					
						
							
							
								Wesley W. Terpstra 
							
						 
					 
					
						
						
							
						
						8ac7fa5544 
					 
					
						
						
							
							ext: support multiple external AHB/AXI ports  
						
						
						
						
					 
					
						2016-07-11 12:16:39 -07:00 
						 
				 
			
				
					
						
							
							
								Howard Mao 
							
						 
					 
					
						
						
							
						
						9ec55ebb91 
					 
					
						
						
							
							don't add io:ext region to address map if no external MMIO  
						
						
						
						
					 
					
						2016-07-08 15:29:35 -07:00 
						 
				 
			
				
					
						
							
							
								Howard Mao 
							
						 
					 
					
						
						
							
						
						35547aa428 
					 
					
						
						
							
							allow NastiConverterTest and Memtest to run simultaneously  
						
						
						
						
					 
					
						2016-07-08 13:40:52 -07:00 
						 
				 
			
				
					
						
							
							
								Howard Mao 
							
						 
					 
					
						
						
							
						
						358668699f 
					 
					
						
						
							
							refactoring groundtest configuration  
						
						
						
						
					 
					
						2016-07-08 11:40:16 -07:00 
						 
				 
			
				
					
						
							
							
								Howard Mao 
							
						 
					 
					
						
						
							
						
						eeac405ef8 
					 
					
						
						
							
							get rid of TL -> AXI buffering and fix SimpleHellaCacheIF for non-blocking DCache  
						
						
						
						
					 
					
						2016-07-08 09:33:07 -07:00 
						 
				 
			
				
					
						
							
							
								Andrew Waterman 
							
						 
					 
					
						
						
							
						
						32ee5432dd 
					 
					
						
						
							
							Fix testing of DefaultSmallConfig; bump rocket et al  
						
						
						
						
					 
					
						2016-07-07 21:23:49 -07:00 
						 
				 
			
				
					
						
							
							
								Howard Mao 
							
						 
					 
					
						
						
							
						
						8c13e78ab5 
					 
					
						
						
							
							add buffering and locking to TL -> AXI converter  
						
						
						
						
					 
					
						2016-07-06 16:57:09 -07:00 
						 
				 
			
				
					
						
							
							
								Howard Mao 
							
						 
					 
					
						
						
							
						
						e27cb5f885 
					 
					
						
						
							
							fix voluntary release issue in L2 cache  
						
						
						
						
					 
					
						2016-07-06 16:57:01 -07:00 
						 
				 
			
				
					
						
							
							
								Howard Mao 
							
						 
					 
					
						
						
							
						
						f79a3285fb 
					 
					
						
						
							
							fix TraceGen and Nasti -> TL converter  
						
						
						
						
					 
					
						2016-07-05 17:42:57 -07:00 
						 
				 
			
				
					
						
							
							
								Howard Mao 
							
						 
					 
					
						
						
							
						
						c924ec2a22 
					 
					
						
						
							
							fixing bufferless broadcast hub  
						
						
						
						
					 
					
						2016-07-05 12:10:22 -07:00 
						 
				 
			
				
					
						
							
							
								Howard Mao 
							
						 
					 
					
						
						
							
						
						b01871c3de 
					 
					
						
						
							
							test configurations for both shrinking and growing TL -> MIF  
						
						
						
						
					 
					
						2016-07-01 18:13:33 -07:00 
						 
				 
			
				
					
						
							
							
								Howard Mao 
							
						 
					 
					
						
						
							
						
						e04e3d2571 
					 
					
						
						
							
							make TestBench generator handle different top module names  
						
						
						
						
					 
					
						2016-07-01 10:53:08 -07:00 
						 
				 
			
				
					
						
							
							
								Howard Mao 
							
						 
					 
					
						
						
							
						
						600f2da38a 
					 
					
						
						
							
							export TL interface for Mem/MMIO and fix TL width adapters  
						
						
						
						
					 
					
						2016-06-30 18:20:43 -07:00 
						 
				 
			
				
					
						
							
							
								Howard Mao 
							
						 
					 
					
						
						
							
						
						74cd588c65 
					 
					
						
						
							
							refactor uncore to split into separate packages  
						
						
						
						
					 
					
						2016-06-28 14:10:25 -07:00 
						 
				 
			
				
					
						
							
							
								Andrew Waterman 
							
						 
					 
					
						
						
							
						
						c725a78086 
					 
					
						
						
							
							Merge RTC into PRCI  
						
						
						
						
					 
					
						2016-06-27 23:08:29 -07:00 
						 
				 
			
				
					
						
							
							
								Howard Mao 
							
						 
					 
					
						
						
							
						
						d10fc84a8b 
					 
					
						
						
							
							no longer require caching interfaces for groundtest tiles  
						
						
						
						
					 
					
						2016-06-27 17:32:49 -07:00 
						 
				 
			
				
					
						
							
							
								Howard Mao 
							
						 
					 
					
						
						
							
						
						2dd8d90ae4 
					 
					
						
						
							
							make Comparator fit the GroundTest model  
						
						
						
						
					 
					
						2016-06-27 16:01:32 -07:00 
						 
				 
			
				
					
						
							
							
								Andrew Waterman 
							
						 
					 
					
						
						
							
						
						568bfa6c50 
					 
					
						
						
							
							Purge legacy HTIF things  
						
						... 
						
						
						
						The SCR file is gone, too, because it was tightly coupled.  The
general concept could be revived as a module that somehow connects
to the debug module. 
						
						
					 
					
						2016-06-23 13:23:57 -07:00 
						 
				 
			
				
					
						
							
							
								Andrew Waterman 
							
						 
					 
					
						
						
							
						
						2d44be747a 
					 
					
						
						
							
							Fix groundtest without HTIF  
						
						
						
						
					 
					
						2016-06-23 12:17:26 -07:00 
						 
				 
			
				
					
						
							
							
								Andrew Waterman 
							
						 
					 
					
						
						
							
						
						30331fcaeb 
					 
					
						
						
							
							Remove HTIF; use debug module for testing in simulation  
						
						
						
						
					 
					
						2016-06-23 00:32:05 -07:00 
						 
				 
			
				
					
						
							
							
								Howard Mao 
							
						 
					 
					
						
						
							
						
						4fbe7d6cf7 
					 
					
						
						
							
							split the isa tests properly  
						
						
						
						
					 
					
						2016-06-22 16:14:02 -07:00 
						 
				 
			
				
					
						
							
							
								Howard Mao 
							
						 
					 
					
						
						
							
						
						3c973d429a 
					 
					
						
						
							
							rename SmallConfig to WithSmallCores  
						
						
						
						
					 
					
						2016-06-22 16:08:27 -07:00 
						 
				 
			
				
					
						
							
							
								Howard Mao 
							
						 
					 
					
						
						
							
						
						9b9ddd0d54 
					 
					
						
						
							
							get rid of leftover backup memory code  
						
						
						
						
					 
					
						2016-06-22 16:06:41 -07:00 
						 
				 
			
				
					
						
							
							
								Howard Mao 
							
						 
					 
					
						
						
							
						
						ff43238e6e 
					 
					
						
						
							
							give DualCoreConfig L2 cache to speed up test runs  
						
						
						
						
					 
					
						2016-06-20 17:58:26 -07:00 
						 
				 
			
				
					
						
							
							
								Howard Mao 
							
						 
					 
					
						
						
							
						
						82169e971e 
					 
					
						
						
							
							Dynamically compute number of L1 client channels  
						
						... 
						
						
						
						Until now, the number of L1 client channels was set statically in the
configuration. This static configuration also assumed the same number of
cached and uncached channels per tile. As we plan to move towards
heterogenous multicore systems, this restriction should be removed.
This commit changes the generator so that number of channels per tile
can be independently set (using cde.Parameters.alterPartial).
The OuterMemorySystem will dynamically compute the number of cached and
uncached channels by summing the number of each kind of channel per core. 
						
						
					 
					
						2016-06-20 13:02:31 -07:00 
						 
				 
			
				
					
						
							
							
								Wesley W. Terpstra 
							
						 
					 
					
						
						
							
						
						70d92995df 
					 
					
						
						
							
							TestConfigs: add comparator config  
						
						
						
						
					 
					
						2016-06-09 15:43:13 -07:00 
						 
				 
			
				
					
						
							
							
								Howard Mao 
							
						 
					 
					
						
						
							
						
						1679cf4764 
					 
					
						
						
							
							fix groundtest tilelink xacts  
						
						
						
						
					 
					
						2016-06-09 15:42:44 -07:00 
						 
				 
			
				
					
						
							
							
								Andrew Waterman 
							
						 
					 
					
						
						
							
						
						9e86b9efc9 
					 
					
						
						
							
							Add provisional breakpoint support  
						
						
						
						
					 
					
						2016-06-08 22:34:19 -07:00 
						 
				 
			
				
					
						
							
							
								Howard Mao 
							
						 
					 
					
						
						
							
						
						40ab0a7960 
					 
					
						
						
							
							fix TL width adapter and make it easier to switch inner data width  
						
						
						
						
					 
					
						2016-06-08 15:38:39 -07:00 
						 
				 
			
				
					
						
							
							
								Donggyu Kim 
							
						 
					 
					
						
						
							
						
						99b257316e 
					 
					
						
						
							
							replace emulator with verilator for chisel3  
						
						
						
						
					 
					
						2016-06-08 02:43:54 -07:00 
						 
				 
			
				
					
						
							
							
								Howard Mao 
							
						 
					 
					
						
						
							
						
						2cd897e240 
					 
					
						
						
							
							Revert "include the unmatched field in CDEMatchError"  
						
						... 
						
						
						
						This reverts commit ff2937a788 
						
						
					 
					
						2016-06-07 16:13:01 -07:00 
						 
				 
			
				
					
						
							
							
								Howard Mao 
							
						 
					 
					
						
						
							
						
						8db27a36c4 
					 
					
						
						
							
							fix Tile reset power on behavior  
						
						
						
						
					 
					
						2016-06-07 11:06:38 -07:00 
						 
				 
			
				
					
						
							
							
								Wesley W. Terpstra 
							
						 
					 
					
						
						
							
						
						5495705acf 
					 
					
						
						
							
							Configs: enable AHB for FPGAs  
						
						
						
						
					 
					
						2016-06-06 21:36:09 -07:00 
						 
				 
			
				
					
						
							
							
								Wesley W. Terpstra 
							
						 
					 
					
						
						
							
						
						ef27cc3a33 
					 
					
						
						
							
							RocketChip: handle atomics only if needed  
						
						
						
						
					 
					
						2016-06-06 21:36:03 -07:00 
						 
				 
			
				
					
						
							
							
								Wesley W. Terpstra 
							
						 
					 
					
						
						
							
						
						3e0ec855cf 
					 
					
						
						
							
							RocketChip: add ahb mem interface  
						
						
						
						
					 
					
						2016-06-06 21:35:59 -07:00 
						 
				 
			
				
					
						
							
							
								Wesley W. Terpstra 
							
						 
					 
					
						
						
							
						
						d2b505f2d2 
					 
					
						
						
							
							RocketChip: rename mem to mem_axi in preparation for new bus type  
						
						
						
						
					 
					
						2016-06-06 21:35:55 -07:00 
						 
				 
			
				
					
						
							
							
								Wesley W. Terpstra 
							
						 
					 
					
						
						
							
						
						2086c0d603 
					 
					
						
						
							
							Configs: add a parameter to control the memory subsystem interface  
						
						
						
						
					 
					
						2016-06-06 21:35:43 -07:00 
						 
				 
			
				
					
						
							
							
								Wesley W. Terpstra 
							
						 
					 
					
						
						
							
						
						2ddada1732 
					 
					
						
						
							
							ahb: add mmio_ahb option  
						
						
						
						
					 
					
						2016-06-06 21:35:39 -07:00 
						 
				 
			
				
					
						
							
							
								Wesley W. Terpstra 
							
						 
					 
					
						
						
							
						
						31f1dcaf84 
					 
					
						
						
							
							ahb: rename mmio outputs to mmio_axi  
						
						
						
						
					 
					
						2016-06-06 21:35:34 -07:00 
						 
				 
			
				
					
						
							
							
								Wesley W. Terpstra 
							
						 
					 
					
						
						
							
						
						7a24527448 
					 
					
						
						
							
							ahb: make MMIO channels specifiy bus type (we will have more than one bridge)  
						
						
						
						
					 
					
						2016-06-06 21:35:30 -07:00 
						 
				 
			
				
					
						
							
							
								Wesley W. Terpstra 
							
						 
					 
					
						
						
							
						
						f3a557b67b 
					 
					
						
						
							
							ahb: AHB parameters should be site specific  
						
						... 
						
						
						
						Conflicts:
	src/main/scala/Configs.scala 
						
						
					 
					
						2016-06-06 21:35:24 -07:00 
						 
				 
			
				
					
						
							
							
								Howard Mao 
							
						 
					 
					
						
						
							
						
						ff2937a788 
					 
					
						
						
							
							include the unmatched field in CDEMatchError  
						
						
						
						
					 
					
						2016-06-06 11:23:20 -07:00 
						 
				 
			
				
					
						
							
							
								Andrew Waterman 
							
						 
					 
					
						
						
							
						
						d24c87f8ba 
					 
					
						
						
							
							Update PLIC/PRCI address map ( #124 )  
						
						
						
						
					 
					
						2016-06-06 04:51:55 -07:00 
						 
				 
			
				
					
						
							
							
								Andrew Waterman 
							
						 
					 
					
						
						
							
						
						ece3ab9c3d 
					 
					
						
						
							
							Refactor AddrMap and its usage ( #122 )  
						
						
						
						
					 
					
						2016-06-03 17:29:05 -07:00 
						 
				 
			
				
					
						
							
							
								Andrew Waterman 
							
						 
					 
					
						
						
							
						
						c8338ad809 
					 
					
						
						
							
							Instantiate Debug Module ( #119 )  
						
						
						
						
					 
					
						2016-06-02 10:53:41 -07:00