| 
							
							
								 Andrew Waterman | 75edf42323 | Set xPIE=1 on xRET We were setting xPIE=0 instead.  This is a benign bug, but still a bug. | 2017-02-02 11:55:08 -08:00 |  | 
			
				
					| 
							
							
								 Wesley W. Terpstra | b2ee5e7d38 | Merge pull request #540 from ucb-bar/dedup Dedup rocket | 2017-01-31 17:16:43 -08:00 |  | 
			
				
					| 
							
							
								 Wesley W. Terpstra | 9ca8f514c0 | rocket: creating Bundles in an object also break dedup! | 2017-01-31 14:45:11 -08:00 |  | 
			
				
					| 
							
							
								 Wesley W. Terpstra | e1577bb06e | chisel3: bump chisel3 for work deduplication | 2017-01-31 14:20:07 -08:00 |  | 
			
				
					| 
							
							
								 Wesley W. Terpstra | e5af59db68 | rocketchip: work-around ucb-bar/chisel3#472 | 2017-01-31 14:20:02 -08:00 |  | 
			
				
					| 
							
							
								 Wesley W. Terpstra | 9c0cc6fdf4 | Merge pull request #537 from ucb-bar/l2-banks-together BankedL2Config: use the same LazyModule for all L2 banks | 2017-01-30 15:39:04 -08:00 |  | 
			
				
					| 
							
							
								 Wesley W. Terpstra | dc66c8857f | diplomacy: be more robust using Java introspection If an error occures, some objects might only be partially initialized.
We want to still be able to get nice names for error messages. | 2017-01-30 14:25:12 -08:00 |  | 
			
				
					| 
							
							
								 Wesley W. Terpstra | 280af9684b | BankedL2Config: use the same LazyModule for all L2 banks This makes it much easier for banked coherence managers to support
cross-bank functionality, like a common control port, for example. | 2017-01-30 14:02:59 -08:00 |  | 
			
				
					| 
							
							
								 Henry Cook | b567a2a356 | Merge pull request #536 from ucb-bar/diplomacy-star-nodes diplomacy: add :*= and :=* to support flexible # of edges | 2017-01-30 11:19:33 -08:00 |  | 
			
				
					| 
							
							
								 Wesley W. Terpstra | f7f52cc722 | diplomacy: restore Monitor functionality | 2017-01-29 17:25:14 -08:00 |  | 
			
				
					| 
							
							
								 Wesley W. Terpstra | 972953868c | uncore: switch to new diplomacy Node API Most adapters should work on multiple ports.
This patch changes them all. | 2017-01-29 15:54:45 -08:00 |  | 
			
				
					| 
							
							
								 Wesley W. Terpstra | 4d646939b0 | diplomacy: make flexible-port adapters possible | 2017-01-29 14:26:02 -08:00 |  | 
			
				
					| 
							
							
								 Wesley W. Terpstra | 24ee7f45f5 | rocketchip: pass variable l1tol2 connections into coreplex | 2017-01-29 11:18:36 -08:00 |  | 
			
				
					| 
							
							
								 Wesley W. Terpstra | d5fa159063 | diplomacy: add :*= and :=* to support flexible # of edges | 2017-01-28 21:32:36 -08:00 |  | 
			
				
					| 
							
							
								 Wesley W. Terpstra | 03f2fe02ac | coreplex: support rational crossing to L2 (#534) | 2017-01-27 17:09:43 -08:00 |  | 
			
				
					| 
							
							
								 Richard Xia | 61fbe62112 | Ignore the built firrtl.jar. (#532) | 2017-01-27 13:04:15 -08:00 |  | 
			
				
					| 
							
							
								 Wesley W. Terpstra | 19c58630d2 | Merge pull request #533 from ucb-bar/rational-crossing Rational clock crossing | 2017-01-26 22:30:04 -08:00 |  | 
			
				
					| 
							
							
								 Wesley W. Terpstra | 830d01329d | RationalCrossing: add some documentation | 2017-01-26 21:27:34 -08:00 |  | 
			
				
					| 
							
							
								 Wesley W. Terpstra | fc3b72084f | tilelink2: add a rational clock crossing adapter | 2017-01-26 20:07:28 -08:00 |  | 
			
				
					| 
							
							
								 Wesley W. Terpstra | 4b70386393 | AsyncCrossing: disambiguate the file name | 2017-01-26 20:07:28 -08:00 |  | 
			
				
					| 
							
							
								 Wesley W. Terpstra | 5cf4b0632d | RationalCrossing: clock crossing between related clock domains | 2017-01-26 20:07:28 -08:00 |  | 
			
				
					| 
							
							
								 Jack Koenig | 1285fa909f | Bump chisel and firrtl (#531) | 2017-01-26 17:29:26 -08:00 |  | 
			
				
					| 
							
							
								 Jim Lawson | 3c1dac8c68 | Match chisel3 userootunmanageddir - use RootProject/lib as unmanagedBase. (#526) This anticipates ucb-bar/chisel3#448. When rocket-chip uses that version of chisel3, the extra copy to chisel3/lib may be removed. | 2017-01-26 11:11:14 -08:00 |  | 
			
				
					| 
							
							
								 Henry Cook | 0fe2899c74 | [tracegen] remove TL1 noisemaker, use io.finish and catch simulation exit (#528) | 2017-01-25 12:10:49 -08:00 |  | 
			
				
					| 
							
							
								 Wesley W. Terpstra | d1dedd25e7 | Merge pull request #529 from ucb-bar/physical-optimization Physical optimization | 2017-01-24 18:59:07 -08:00 |  | 
			
				
					| 
							
							
								 Wesley W. Terpstra | 6ff35a387a | tilelink2: disable A=>D bypass in ToAXI4 whenever possible | 2017-01-24 18:11:00 -08:00 |  | 
			
				
					| 
							
							
								 Wesley W. Terpstra | 64e1de751d | axi4: add a minLatency parameter | 2017-01-24 18:11:00 -08:00 |  | 
			
				
					| 
							
							
								 Wesley W. Terpstra | 46cdfc2b45 | diplomacy: find names of LazyModules also in Seq() member values (#527) | 2017-01-24 18:10:37 -08:00 |  | 
			
				
					| 
							
							
								 Wesley W. Terpstra | 3fc55298ef | coreplex: provide coherence managers with geometry information | 2017-01-23 15:50:39 -08:00 |  | 
			
				
					| 
							
							
								 Wesley W. Terpstra | d4b3a0f0be | diplomacy: support given bits in AddressDecoder | 2017-01-23 15:50:39 -08:00 |  | 
			
				
					| 
							
							
								 Wesley W. Terpstra | c0b6d31377 | tilelink2: Delayer adapter useful for unit tests | 2017-01-23 15:50:39 -08:00 |  | 
			
				
					| 
							
							
								 Wesley W. Terpstra | b3ef146805 | Merge pull request #523 from ucb-bar/buffer-move coreplex: move TLBuffers for L2 and socBus | 2017-01-21 14:53:51 -08:00 |  | 
			
				
					| 
							
							
								 Wesley W. Terpstra | 38c9ddffcc | BankedL2: move TLFilter BEFORE coherence manager This lets smart caches exclude the sets that are filtered. | 2017-01-21 13:23:07 -08:00 |  | 
			
				
					| 
							
							
								 Wesley W. Terpstra | dcadd5a006 | coreplex: move TLBuffers for L2 and socBus | 2017-01-20 22:23:36 -08:00 |  | 
			
				
					| 
							
							
								 Wesley W. Terpstra | e8ce32a156 | Merge pull request #515 from ucb-bar/cache-cork Cache cork | 2017-01-19 20:00:51 -08:00 |  | 
			
				
					| 
							
							
								 Wesley W. Terpstra | 9dc7f180b6 | diplomacy: support zero-port Nodes | 2017-01-19 19:08:01 -08:00 |  | 
			
				
					| 
							
							
								 Wesley W. Terpstra | c0496fab29 | regression: disable build that times out on Travis | 2017-01-19 19:07:59 -08:00 |  | 
			
				
					| 
							
							
								 Wesley W. Terpstra | 5d70265e86 | rocket: L1 only needs cache-line transfer sizes | 2017-01-19 19:07:14 -08:00 |  | 
			
				
					| 
							
							
								 Wesley W. Terpstra | 3a5e5a65f8 | coreplex: support multiple memory channels via diplomatic trickery | 2017-01-19 19:07:14 -08:00 |  | 
			
				
					| 
							
							
								 Wesley W. Terpstra | e7b35b4bb6 | diplomacy: support multiple ports behind a BlindNode | 2017-01-19 19:07:14 -08:00 |  | 
			
				
					| 
							
							
								 Wesley W. Terpstra | 258abc5629 | coreplex: re-enable stateless L2 config | 2017-01-19 19:07:14 -08:00 |  | 
			
				
					| 
							
							
								 Wesley W. Terpstra | 4bdb2e5d68 | tilelink2 Monitor: ReleaseAck source does not count | 2017-01-19 19:07:14 -08:00 |  | 
			
				
					| 
							
							
								 Wesley W. Terpstra | fbf1073586 | tilelink2: CacheCork - terminate caching | 2017-01-19 19:07:14 -08:00 |  | 
			
				
					| 
							
							
								 Wesley W. Terpstra | bf7823f1c8 | tilelink2: split suportsAcquire into T and B variants | 2017-01-19 19:07:13 -08:00 |  | 
			
				
					| 
							
							
								 Henry Cook | e03ba637f4 | [regression] remove FancyMemTest (timing out) | 2017-01-19 17:48:04 -08:00 |  | 
			
				
					| 
							
							
								 Henry Cook | c1b7c84f09 | [rocket] bugfix: RoccExampleConfig looks up PAddrBits too early | 2017-01-19 17:48:04 -08:00 |  | 
			
				
					| 
							
							
								 Henry Cook | e0411c6cde | [coreplex] bugfix: re-enable multicore configs via WithNCores | 2017-01-19 17:48:04 -08:00 |  | 
			
				
					| 
							
							
								 Henry Cook | 307f938b88 | [rocket] bugfix: fixes #517 | 2017-01-19 17:48:04 -08:00 |  | 
			
				
					| 
							
							
								 Megan Wachs | 4fe75965a0 | Merge pull request #518 from ucb-bar/dtm_regression jtag_dtm: Update regression to run and pass. | 2017-01-18 14:39:53 -08:00 |  | 
			
				
					| 
							
							
								 Megan Wachs | e22b01a6fa | jtag_dtm: Update regression to run and pass. | 2017-01-18 12:08:13 -08:00 |  |