| 
							
							
								 Andrew Waterman | 76f083b469 | FIFOFixer: Not all D-channel messages are A-channel responses | 2017-03-21 14:17:38 -07:00 |  | 
			
				
					| 
							
							
								 Andrew Waterman | 3609254e4a | There's no structural hazard on MMIO store responses So don't stall as though there were. | 2017-03-21 14:17:32 -07:00 |  | 
			
				
					| 
							
							
								 Yunsup Lee | 5eae7e1da4 | make DCache s1_nack less conservative for pipelined MMIO requests | 2017-03-21 11:16:51 -07:00 |  | 
			
				
					| 
							
							
								 Wesley W. Terpstra | 4c00066746 | rocket: describe dcache as two clients (fifo+cached) | 2017-03-21 11:16:51 -07:00 |  | 
			
				
					| 
							
							
								 Wesley W. Terpstra | 81d717e82f | coreplex: guarantee FIFO for those tiles that need it | 2017-03-21 11:16:51 -07:00 |  | 
			
				
					| 
							
							
								 Wesley W. Terpstra | 198afddb4b | tilelink2: add the FIFOFixer | 2017-03-21 11:16:51 -07:00 |  | 
			
				
					| 
							
							
								 Wesley W. Terpstra | c33f31dd3c | tilelink2 RAMModel: weaken fifo requirement check | 2017-03-21 11:16:51 -07:00 |  | 
			
				
					| 
							
							
								 Wesley W. Terpstra | 930438adba | tilelink2 SourceShrinker: destroy FIFO behaviour | 2017-03-21 11:16:51 -07:00 |  | 
			
				
					| 
							
							
								 Wesley W. Terpstra | fd521c56a6 | tilelink2: add client-side FIFO parameterization | 2017-03-21 11:16:51 -07:00 |  | 
			
				
					| 
							
							
								 Wesley W. Terpstra | d4c9c13fb4 | Merge pull request #600 from ucb-bar/monitor-spec Update monitor spec | 2017-03-20 15:23:34 -07:00 |  | 
			
				
					| 
							
							
								 Wesley W. Terpstra | 4eef317e84 | RegisterRouter: support devices with gaps | 2017-03-20 14:49:22 -07:00 |  | 
			
				
					| 
							
							
								 Wesley W. Terpstra | 431cb41e27 | tilelink2 Parameters: clarify client minLatency is B=>C, not D=>E | 2017-03-20 14:49:22 -07:00 |  | 
			
				
					| 
							
							
								 Wesley W. Terpstra | 04892fea01 | Monitor: support early ack | 2017-03-20 14:49:19 -07:00 |  | 
			
				
					| 
							
							
								 Wesley W. Terpstra | 278f6fea24 | tilelink2: define is{Request,Response} based on spec | 2017-03-20 13:41:02 -07:00 |  | 
			
				
					| 
							
							
								 Wesley W. Terpstra | 778e189bba | Monitor: ProbeAckData and ReleaseData may carry an error | 2017-03-20 11:44:13 -07:00 |  | 
			
				
					| 
							
							
								 Wesley W. Terpstra | 48c7aed4e1 | Monitor: any probe supported by the client is legal | 2017-03-20 11:34:19 -07:00 |  | 
			
				
					| 
							
							
								 Wesley W. Terpstra | 5a50acfd9d | Merge pull request #595 from ucb-bar/ignore-tl-c Ignore TL-C | 2017-03-19 18:49:11 -07:00 |  | 
			
				
					| 
							
							
								 Wesley W. Terpstra | 0c92283a61 | rocket icache: tie off b ready | 2017-03-19 17:18:50 -07:00 |  | 
			
				
					| 
							
							
								 Wesley W. Terpstra | c9459fe4eb | tilelink2 Xbar: don't use unnecessary ports | 2017-03-19 17:02:24 -07:00 |  | 
			
				
					| 
							
							
								 Wesley W. Terpstra | 7971947d6c | tilelink2 Monitor: don't inspect bits if valid is forbidden | 2017-03-19 16:34:23 -07:00 |  | 
			
				
					| 
							
							
								 Wesley W. Terpstra | a4ca424a22 | AHBToTL: finally get the error signal right? (#594) | 2017-03-18 22:24:20 -07:00 |  | 
			
				
					| 
							
							
								 Wesley W. Terpstra | d4272db067 | travis: only run 4 jobs at once (#593) We can only run 4 at a time; 5 causes the test time to double.
In the past we had a 50minute build deadline, but that's fixed. | 2017-03-18 04:14:50 -07:00 |  | 
			
				
					| 
							
							
								 Wesley W. Terpstra | f6daa782d3 | AHBToTL: fix the order of updates to d_pause (#592) | 2017-03-17 19:34:40 -07:00 |  | 
			
				
					| 
							
							
								 Megan Wachs | dcc9827ab4 | Rename Prci.scala to Clint.scala (#591) The internals of this were renamed to CoreplexLocalInterrupter, so changing the top level name to match. | 2017-03-17 15:36:10 -07:00 |  | 
			
				
					| 
							
							
								 Wesley W. Terpstra | db55a1d755 | Fragmenter: fix a bug when underlying device supports larger bursts (#589) | 2017-03-17 11:00:49 -07:00 |  | 
			
				
					| 
							
							
								 Wesley W. Terpstra | eb953c40f0 | Merge pull request #587 from ucb-bar/ahb-fix ahb: rewrote TLToAHB to avoid retracting requests on stall | 2017-03-16 20:55:39 -07:00 |  | 
			
				
					| 
							
							
								 Wesley W. Terpstra | 9b5b3279a6 | AHBToTL: don't report error during idle cycles | 2017-03-16 18:18:29 -07:00 |  | 
			
				
					| 
							
							
								 Wesley W. Terpstra | 5efd38bf97 | apb: put both aFlow options under regression | 2017-03-16 15:36:14 -07:00 |  | 
			
				
					| 
							
							
								 Wesley W. Terpstra | 882a7ff8ff | TLToAPB: use the now standard aFlow parameter name | 2017-03-16 15:34:59 -07:00 |  | 
			
				
					| 
							
							
								 Wesley W. Terpstra | e31b84af33 | axi4: use common BufferParams | 2017-03-16 15:32:17 -07:00 |  | 
			
				
					| 
							
							
								 Wesley W. Terpstra | ca2c709d29 | TLBuffer: move TLBufferParams to diplomacy.BufferParams | 2017-03-16 15:19:36 -07:00 |  | 
			
				
					| 
							
							
								 Wesley W. Terpstra | 778c8a5c97 | ToAHB: appease AHB VIP | 2017-03-16 15:17:05 -07:00 |  | 
			
				
					| 
							
							
								 Wesley W. Terpstra | 963d244094 | unittest: try both aFlow settings of TLToAHB | 2017-03-16 15:13:57 -07:00 |  | 
			
				
					| 
							
							
								 Wesley W. Terpstra | 604a164b97 | TLToAHB: rename parameter to aFlow | 2017-03-16 15:10:54 -07:00 |  | 
			
				
					| 
							
							
								 Wesley W. Terpstra | bb49575368 | ahb: rewrote TLToAHB to avoid retracting requests on stall | 2017-03-16 14:36:30 -07:00 |  | 
			
				
					| 
							
							
								 Henry Cook | 4f5f686c7e | bump riscv-tools (#586) | 2017-03-15 18:09:26 -07:00 |  | 
			
				
					| 
							
							
								 Wesley W. Terpstra | 625919722c | Merge pull request #584 from ucb-bar/ahb-in AHB master port support | 2017-03-14 19:28:09 -07:00 |  | 
			
				
					| 
							
							
								 Wesley W. Terpstra | c95c2ca9c8 | AHB: include bridge unit tests | 2017-03-14 18:34:21 -07:00 |  | 
			
				
					| 
							
							
								 Wesley W. Terpstra | 0c5fd76089 | ahb: implement a ToTL bridge | 2017-03-14 18:34:17 -07:00 |  | 
			
				
					| 
							
							
								 Wesley W. Terpstra | 7f71df0925 | apb: better test coverage | 2017-03-14 18:34:17 -07:00 |  | 
			
				
					| 
							
							
								 Wesley W. Terpstra | 5885bf29b5 | axi4: improve test harness | 2017-03-14 18:34:17 -07:00 |  | 
			
				
					| 
							
							
								 Wesley W. Terpstra | d98fd942f1 | tilelink2: optimize the supportsX check circuits | 2017-03-14 18:34:17 -07:00 |  | 
			
				
					| 
							
							
								 Wesley W. Terpstra | 3c5c877409 | tilelink2: make TLBuffer API more flexible | 2017-03-14 14:06:18 -07:00 |  | 
			
				
					| 
							
							
								 Wesley W. Terpstra | 6fc3ec3d63 | tileink2: add a TestRAM; a zero-delay RAM useful for testing TLRAM always answers after 1 cycle. We need a RAM that answers in 0. | 2017-03-14 14:06:17 -07:00 |  | 
			
				
					| 
							
							
								 Henry Cook | e9c694522b | Merge pull request #578 from ucb-bar/priv-1.10 Privileged architecture updates | 2017-03-14 13:20:19 -07:00 |  | 
			
				
					| 
							
							
								 Henry Cook | bb0390630c | Merge branch 'master' into priv-1.10 | 2017-03-13 21:40:12 -07:00 |  | 
			
				
					| 
							
							
								 Leway Colin | 1322a02637 | Fixed Hasti can't handle N masters to one slave #571 (#576) | 2017-03-13 20:36:53 -07:00 |  | 
			
				
					| 
							
							
								 Henry Cook | 4eb261c895 | Merge pull request #582 from ucb-bar/more-fuzzing Fuzzer enhancements | 2017-03-13 15:31:51 -07:00 |  | 
			
				
					| 
							
							
								 Andrew Waterman | d6f571cbbb | Implement mstatus.TSR | 2017-03-13 14:50:06 -07:00 |  | 
			
				
					| 
							
							
								 Andrew Waterman | 1fea0460ba | Support superpage entries in TLB | 2017-03-13 14:50:06 -07:00 |  |