Howard Mao 
							
						 
					 
					
						
						
							
						
						21feeb4a4f 
					 
					
						
						
							
							have multiple outstanding requests in CacheFillTest  
						
						
						
						
					 
					
						2016-06-08 19:53:42 -07:00 
						 
				 
			
				
					
						
							
							
								Howard Mao 
							
						 
					 
					
						
						
							
						
						f44778fa56 
					 
					
						
						
							
							make sure Cached generator comparison truncates to correct size  
						
						
						
						
					 
					
						2016-06-06 17:45:04 -07:00 
						 
				 
			
				
					
						
							
							
								Howard Mao 
							
						 
					 
					
						
						
							
						
						022503748e 
					 
					
						
						
							
							make Memtest generators more configurable  
						
						
						
						
					 
					
						2016-06-06 09:44:09 -07:00 
						 
				 
			
				
					
						
							
							
								Howard Mao 
							
						 
					 
					
						
						
							
						
						2163ebfca3 
					 
					
						
						
							
							use a generic Nasti memory driver for unit tests  
						
						
						
						
					 
					
						2016-06-06 09:43:39 -07:00 
						 
				 
			
				
					
						
							
							
								Andrew Waterman 
							
						 
					 
					
						
						
							
						
						cf8be98b2b 
					 
					
						
						
							
							Cope with changes to AddrMap  
						
						
						
						
					 
					
						2016-06-03 13:48:43 -07:00 
						 
				 
			
				
					
						
							
							
								Howard Mao 
							
						 
					 
					
						
						
							
						
						a917f554fd 
					 
					
						
						
							
							use Wesley's test SRAM for AXI -> AHB converter test  
						
						
						
						
					 
					
						2016-06-01 11:40:59 -07:00 
						 
				 
			
				
					
						
							
							
								Howard Mao 
							
						 
					 
					
						
						
							
						
						8f269b2eec 
					 
					
						
						
							
							stall for more cycles in Hasti test  
						
						
						
						
					 
					
						2016-05-31 19:46:42 -07:00 
						 
				 
			
				
					
						
							
							
								Andrew Waterman 
							
						 
					 
					
						
						
							
						
						75f06d6e84 
					 
					
						
						
							
							Use generic TileLink width adapter  
						
						
						
						
					 
					
						2016-05-26 16:00:17 -07:00 
						 
				 
			
				
					
						
							
							
								Andrew Waterman 
							
						 
					 
					
						
						
							
						
						ddfa30e215 
					 
					
						
						
							
							Work around zero-width wire limitations  
						
						
						
						
					 
					
						2016-05-26 00:48:54 -07:00 
						 
				 
			
				
					
						
							
							
								Matthew Naylor 
							
						 
					 
					
						
						
							
						
						213bb26367 
					 
					
						
						
							
							Drive invalidate_lr signal  
						
						... 
						
						
						
						The DCache input for invalidating LR reservations was dangling.  Now
we wire it to false. 
						
						
					 
					
						2016-05-25 13:27:12 +01:00 
						 
				 
			
				
					
						
							
							
								Matthew Naylor 
							
						 
					 
					
						
						
							
						
						05c0808ff2 
					 
					
						
						
							
							Update trace generation and checking scripts  
						
						... 
						
						
						
						Pass the elf file (that specifies the tohost and fromhost addresses)
to the emulator in the trace generator & checker scripts. 
						
						
					 
					
						2016-05-23 17:02:15 +01:00 
						 
				 
			
				
					
						
							
							
								Howard Mao 
							
						 
					 
					
						
						
							
						
						87be2bcd60 
					 
					
						
						
							
							make sure TraceGen addresses are correct  
						
						
						
						
					 
					
						2016-05-20 16:12:11 -07:00 
						 
				 
			
				
					
						
							
							
								Howard Mao 
							
						 
					 
					
						
						
							
						
						3e759d2575 
					 
					
						
						
							
							add Hasti test to unit test  
						
						
						
						
					 
					
						2016-05-06 11:31:43 -07:00 
						 
				 
			
				
					
						
							
							
								Howard Mao 
							
						 
					 
					
						
						
							
						
						1882e694e4 
					 
					
						
						
							
							only write to a single tohost location  
						
						
						
						
					 
					
						2016-05-03 20:20:52 -07:00 
						 
				 
			
				
					
						
							
							
								Howard Mao 
							
						 
					 
					
						
						
							
						
						6cb0979ac4 
					 
					
						
						
							
							fix CacheFillTest  
						
						
						
						
					 
					
						2016-05-03 13:35:38 -07:00 
						 
				 
			
				
					
						
							
							
								Howard Mao 
							
						 
					 
					
						
						
							
						
						518d510622 
					 
					
						
						
							
							only write out finish from tile 0 in groundtest  
						
						
						
						
					 
					
						2016-05-03 13:09:22 -07:00 
						 
				 
			
				
					
						
							
							
								Howard Mao 
							
						 
					 
					
						
						
							
						
						b95f095aca 
					 
					
						
						
							
							write to multiple possible tohost locations  
						
						
						
						
					 
					
						2016-05-02 20:11:20 -07:00 
						 
				 
			
				
					
						
							
							
								Howard Mao 
							
						 
					 
					
						
						
							
						
						4b4e8f7f62 
					 
					
						
						
							
							fixes for priv-1.9 changes  
						
						
						
						
					 
					
						2016-05-02 18:25:02 -07:00 
						 
				 
			
				
					
						
							
							
								Howard Mao 
							
						 
					 
					
						
						
							
						
						5e793427eb 
					 
					
						
						
							
							use address map instead of MMIOBase  
						
						
						
						
					 
					
						2016-04-21 15:38:43 -07:00 
						 
				 
			
				
					
						
							
							
								Howard Mao 
							
						 
					 
					
						
						
							
						
						82cacfbc5e 
					 
					
						
						
							
							add NastiMemoryDemux to unit tests  
						
						
						
						
					 
					
						2016-04-19 09:34:42 -07:00 
						 
				 
			
				
					
						
							
							
								Howard Mao 
							
						 
					 
					
						
						
							
						
						075fdfb847 
					 
					
						
						
							
							use Atos serdes/desser in Atos unit test  
						
						
						
						
					 
					
						2016-04-19 09:34:12 -07:00 
						 
				 
			
				
					
						
							
							
								Howard Mao 
							
						 
					 
					
						
						
							
						
						ee66da603a 
					 
					
						
						
							
							move AtosConverterTest into UnitTestSuite  
						
						
						
						
					 
					
						2016-04-19 09:34:12 -07:00 
						 
				 
			
				
					
						
							
							
								Howard Mao 
							
						 
					 
					
						
						
							
						
						d19aaf8d89 
					 
					
						
						
							
							test AtoS conversions and SERDES  
						
						
						
						
					 
					
						2016-04-19 09:33:05 -07:00 
						 
				 
			
				
					
						
							
							
								Howard Mao 
							
						 
					 
					
						
						
							
						
						d5153bf42e 
					 
					
						
						
							
							don't connect unnecessary wires in regression test  
						
						
						
						
					 
					
						2016-04-12 15:38:55 -07:00 
						 
				 
			
				
					
						
							
							
								Howard Mao 
							
						 
					 
					
						
						
							
						
						55df7d97cc 
					 
					
						
						
							
							add regression test for put immediately before put block  
						
						
						
						
					 
					
						2016-04-12 15:38:55 -07:00 
						 
				 
			
				
					
						
							
							
								Howard Mao 
							
						 
					 
					
						
						
							
						
						485d8d7f9c 
					 
					
						
						
							
							fix nasti converter tests  
						
						
						
						
					 
					
						2016-04-12 15:38:55 -07:00 
						 
				 
			
				
					
						
							
							
								Howard Mao 
							
						 
					 
					
						
						
							
						
						b2e15cd9bc 
					 
					
						
						
							
							NASTI to SMI converter test should also test TL to NASTI conversion  
						
						
						
						
					 
					
						2016-04-12 15:38:55 -07:00 
						 
				 
			
				
					
						
							
							
								Howard Mao 
							
						 
					 
					
						
						
							
						
						0c562277db 
					 
					
						
						
							
							test Nasti to SMI converter with SMI datawidth being different  
						
						
						
						
					 
					
						2016-04-12 15:38:55 -07:00 
						 
				 
			
				
					
						
							
							
								Andrew Waterman 
							
						 
					 
					
						
						
							
						
						7285f5e6bf 
					 
					
						
						
							
							Don't drive D$ kill/phys signals for SimpleHellaCacheIF  
						
						... 
						
						
						
						They don't do anything. 
						
						
					 
					
						2016-04-01 19:31:54 -07:00 
						 
				 
			
				
					
						
							
							
								Howard Mao 
							
						 
					 
					
						
						
							
						
						af3bc1cb79 
					 
					
						
						
							
							don't use ROM for partial writemask regression  
						
						
						
						
					 
					
						2016-03-25 14:06:06 -07:00 
						 
				 
			
				
					
						
							
							
								Howard Mao 
							
						 
					 
					
						
						
							
						
						5372f181b1 
					 
					
						
						
							
							add in missing connections for regression test  
						
						
						
						
					 
					
						2016-03-25 14:05:52 -07:00 
						 
				 
			
				
					
						
							
							
								Howard Mao 
							
						 
					 
					
						
						
							
						
						471f4c2695 
					 
					
						
						
							
							change WriteMaskedPutBlockRegression for better bug detection  
						
						... 
						
						
						
						Instead of sending puts back-to-back, separate the two puts with a get.
Also, stall a bit between each transaction. This makes sure the puts and
intermediate get are sent to the same transactor, which will cause the
data buffer to get overwritten between the two puts. 
						
						
					 
					
						2016-03-23 16:31:19 -07:00 
						 
				 
			
				
					
						
							
							
								Howard Mao 
							
						 
					 
					
						
						
							
						
						3b0e87f42a 
					 
					
						
						
							
							pass CSRs through to ground test and get DMA tests working again  
						
						
						
						
					 
					
						2016-03-22 20:18:02 -07:00 
						 
				 
			
				
					
						
							
							
								Howard Mao 
							
						 
					 
					
						
						
							
						
						7b7e954133 
					 
					
						
						
							
							make sure DummyPTW does not invalidate the TLB  
						
						
						
						
					 
					
						2016-03-22 19:59:58 -07:00 
						 
				 
			
				
					
						
							
							
								Matthew Naylor 
							
						 
					 
					
						
						
							
						
						bda5772e98 
					 
					
						
						
							
							Updates to the trace-generator: (1) Don't terminate via HTIF exit, which can cause other, unfinished, cores to be cut short. Instead emit FINISHED messsages allowing an external process to send a SIGTERM to the emulator once all cores have finished.  (2) Add some support for greater address variation without having to recompile, disabled by default. (3) Generate atomic, LR/SC, and fence operations by default in addition to plain loads and stores.  These changes require newer versions of files in the rocket-chip/scripts directory.  I will submit a pull request for those too.  
						
						
						
						
					 
					
						2016-03-18 12:11:11 +00:00 
						 
				 
			
				
					
						
							
							
								Matthew Naylor 
							
						 
					 
					
						
						
							
						
						04be438847 
					 
					
						
						
							
							Avoid conflicting assigments to registers in timers.  Give priority to start over stop.  
						
						
						
						
					 
					
						2016-03-16 12:54:19 -07:00 
						 
				 
			
				
					
						
							
							
								Palmer Dabbelt 
							
						 
					 
					
						
						
							
						
						50f61687de 
					 
					
						
						
							
							Work around Chisel3's lack of 0-width wires  
						
						... 
						
						
						
						This is super ugly, but it's necessary to get Chisel3 to compile.  Note
that this still fails simulations in Chisel3, so it might be wrong. 
						
						
					 
					
						2016-03-14 22:50:37 -07:00 
						 
				 
			
				
					
						
							
							
								Andrew Waterman 
							
						 
					 
					
						
						
							
						
						13dcb96b7f 
					 
					
						
						
							
							Update TLB interface  
						
						... 
						
						
						
						n.b. no need to set mprv, since prv = S. 
						
						
					 
					
						2016-03-14 17:55:19 -07:00 
						 
				 
			
				
					
						
							
							
								Palmer Dabbelt 
							
						 
					 
					
						
						
							
						
						bf06ba0d37 
					 
					
						
						
							
							Pass a BitPat to Lookup  
						
						... 
						
						
						
						This is the only supported type of Lookup in Chisel 3. 
						
						
					 
					
						2016-03-05 18:50:56 -08:00 
						 
				 
			
				
					
						
							
							
								Matthew Naylor 
							
						 
					 
					
						
						
							
						
						1b6871f3d8 
					 
					
						
						
							
							Add author, affiliation, and sponsor info to trace-generator files.  
						
						
						
						
					 
					
						2016-02-23 15:30:11 +00:00 
						 
				 
			
				
					
						
							
							
								Howard Mao 
							
						 
					 
					
						
						
							
						
						91e3c9b96f 
					 
					
						
						
							
							reuse generator parameters for tracegen  
						
						
						
						
					 
					
						2016-02-22 09:53:31 -08:00 
						 
				 
			
				
					
						
							
							
								Matthew Naylor 
							
						 
					 
					
						
						
							
						
						e63fc3bb44 
					 
					
						
						
							
							Added trace generator  
						
						
						
						
					 
					
						2016-02-22 08:43:34 -08:00 
						 
				 
			
				
					
						
							
							
								Howard Mao 
							
						 
					 
					
						
						
							
						
						da302504a5 
					 
					
						
						
							
							get rid of sequential same id get regression in broadcast regression suite  
						
						
						
						
					 
					
						2016-02-19 23:14:34 -08:00 
						 
				 
			
				
					
						
							
							
								Howard Mao 
							
						 
					 
					
						
						
							
						
						000af5e662 
					 
					
						
						
							
							add NastiIOHostIO converter test  
						
						
						
						
					 
					
						2016-02-19 11:21:53 -08:00 
						 
				 
			
				
					
						
							
							
								Howard Mao 
							
						 
					 
					
						
						
							
						
						f290157cb3 
					 
					
						
						
							
							check that MultiWidthFifo count is correct  
						
						
						
						
					 
					
						2016-02-17 13:36:07 -08:00 
						 
				 
			
				
					
						
							
							
								Howard Mao 
							
						 
					 
					
						
						
							
						
						4915a258f6 
					 
					
						
						
							
							add unit test for some modules  
						
						
						
						
					 
					
						2016-02-16 23:10:55 -08:00 
						 
				 
			
				
					
						
							
							
								Howard Mao 
							
						 
					 
					
						
						
							
						
						e90dfcb403 
					 
					
						
						
							
							add test for NASTI to TL converter  
						
						
						
						
					 
					
						2016-02-10 11:07:37 -08:00 
						 
				 
			
				
					
						
							
							
								Howard Mao 
							
						 
					 
					
						
						
							
						
						428fa14601 
					 
					
						
						
							
							fix DummyPTW response  
						
						
						
						
					 
					
						2016-01-27 15:33:02 -08:00 
						 
				 
			
				
					
						
							
							
								Howard Mao 
							
						 
					 
					
						
						
							
						
						a59ff38b67 
					 
					
						
						
							
							use MMIO for DMA requests instead of separate channel  
						
						
						
						
					 
					
						2016-01-27 15:33:02 -08:00 
						 
				 
			
				
					
						
							
							
								Howard Mao 
							
						 
					 
					
						
						
							
						
						04e1f8c5c3 
					 
					
						
						
							
							lowercase SMI to Smi  
						
						
						
						
					 
					
						2016-01-11 16:18:49 -08:00