Yunsup Lee
							
						 
					 | 
					
						
						
							
						
						02c08a156f
					 | 
					
						
						
							
							generate consts.vh from chisel source
						
						
						
						
						
						
					 | 
					
						2014-09-10 17:14:55 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Yunsup Lee
							
						 
					 | 
					
						
						
							
						
						6b6bdd2b83
					 | 
					
						
						
							
							decommission Slave top-level module for fpga build
						
						
						
						
						
						
					 | 
					
						2014-09-08 00:23:15 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Yunsup Lee
							
						 
					 | 
					
						
						
							
						
						ddfd3ce968
					 | 
					
						
						
							
							further generalize fpga/vlsi builds
						
						
						
						
						
						
					 | 
					
						2014-09-08 00:21:57 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Henry Cook
							
						 
					 | 
					
						
						
							
						
						ae05125f29
					 | 
					
						
						
							
							Adjustements to top-level parameters and knobs for hwacha
						
						
						
						
						
						
					 | 
					
						2014-09-07 17:57:33 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Henry Cook
							
						 
					 | 
					
						
						
							
						
						4126678c9d
					 | 
					
						
						
							
							Merge branch 'dse'
						
						
						
						
						
						
						
						Conflicts:
	rocket
	uncore 
						
						
					 | 
					
						2014-09-06 06:59:14 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Henry Cook
							
						 
					 | 
					
						
						
							
						
						82467313dd
					 | 
					
						
						
							
							merge in rocketchip changes from master
						
						
						
						
						
						
					 | 
					
						2014-09-02 13:51:57 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Yunsup Lee
							
						 
					 | 
					
						
						
							
						
						7734285507
					 | 
					
						
						
							
							forgot to comment out hwacha
						
						
						
						
						
						
					 | 
					
						2014-09-01 09:01:36 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Yunsup Lee
							
						 
					 | 
					
						
						
							
						
						c03c09ec31
					 | 
					
						
						
							
							update for rocket-chip release
						
						
						
						
						
						
					 | 
					
						2014-08-31 20:26:55 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Henry Cook
							
						 
					 | 
					
						
						
							
						
						78ab83d224
					 | 
					
						
						
							
							refactor fpga top/config
						
						
						
						
						
						
					 | 
					
						2014-08-28 13:07:54 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Henry Cook
							
						 
					 | 
					
						
						
							
						
						bf356b9cb4
					 | 
					
						
						
							
							Refactor to combine fpga and vlsi tops, part 1
						
						
						
						
						
						
					 | 
					
						2014-08-24 19:30:53 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Henry Cook
							
						 
					 | 
					
						
						
							
						
						a41d55b643
					 | 
					
						
						
							
							Final parameter refactor.
						
						
						
						
						
						
					 | 
					
						2014-08-23 01:26:03 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Scott Beamer
							
						 
					 | 
					
						
						
							
						
						63b62394d9
					 | 
					
						
						
							
							added l2 to fpga
						
						
						
						
						
						
						
						with new chisel & uncore, it goes into brams 
						
						
					 | 
					
						2014-08-20 15:41:07 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Henry Cook
							
						 
					 | 
					
						
						
							
						
						1563c1bb36
					 | 
					
						
						
							
							Fixed cache params. Asm and bmark tests pass.
						
						
						
						
						
						
					 | 
					
						2014-08-12 15:00:54 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Henry Cook
							
						 
					 | 
					
						
						
							
						
						7f07771600
					 | 
					
						
						
							
							Cache utility traits. Completely compiles, asm tests hang.
						
						
						
						
						
						
					 | 
					
						2014-08-11 18:37:10 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Henry Cook
							
						 
					 | 
					
						
						
							
						
						1983260e6f
					 | 
					
						
						
							
							a few more fixes. some param lookups fail (here() in Alter blocks)
						
						
						
						
						
						
					 | 
					
						2014-08-10 23:08:21 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Henry Cook
							
						 
					 | 
					
						
						
							
						
						63bd0b9d2a
					 | 
					
						
						
							
							Partial conversion to params. Compiles but does not elaborate. Rocket and uncore conversion complete. FPGA and VLSI config are identical. HwachaConfig and MemoryControllerConfig not yet removed.
						
						
						
						
						
						
					 | 
					
						2014-08-08 12:27:47 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Adam Izraelevitz
							
						 
					 | 
					
						
						
							
						
						08d81d0892
					 | 
					
						
						
							
							First cut at using new chisel parameters for toplevel parameters and fpu
						
						
						
						
						
						
					 | 
					
						2014-08-01 18:09:37 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Henry Cook
							
						 
					 | 
					
						
						
							
						
						434da22283
					 | 
					
						
						
							
							Refactored Metadata, expanded coherence API (bump rocket, uncore, chisel)
						
						
						
						
						
						
					 | 
					
						2014-05-28 17:16:49 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Henry Cook
							
						 
					 | 
					
						
						
							
						
						b0ccb88982
					 | 
					
						
						
							
							make outer cache type choice a top-level const
						
						
						
						
						
						
					 | 
					
						2014-05-28 14:46:07 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Henry Cook
							
						 
					 | 
					
						
						
							
						
						ce056b4b89
					 | 
					
						
						
							
							client/master -> inner/outer
						
						
						
						
						
						
					 | 
					
						2014-04-29 16:50:30 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Henry Cook
							
						 
					 | 
					
						
						
							
						
						224e286dd3
					 | 
					
						
						
							
							New uncore config objects. Backends get their own file. Simplify fpga uncore.
						
						
						
						
						
						
					 | 
					
						2014-04-26 19:46:11 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Henry Cook
							
						 
					 | 
					
						
						
							
						
						3d4273954a
					 | 
					
						
						
							
							TileLinkIO.GrantAck -> TileLinkIO.Finish
						
						
						
						
						
						
					 | 
					
						2014-04-26 15:19:25 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Henry Cook
							
						 
					 | 
					
						
						
							
						
						fbf6e44376
					 | 
					
						
						
							
							fix connection error in fpga uncore
						
						
						
						
						
						
					 | 
					
						2014-04-24 11:58:59 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Henry Cook
							
						 
					 | 
					
						
						
							
						
						cfd6748318
					 | 
					
						
						
							
							patches to make FAME1/dram IOs compile with up-to-date chisel (bumped)
						
						
						
						
						
						
					 | 
					
						2014-04-21 17:26:33 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Henry Cook
							
						 
					 | 
					
						
						
							
						
						2cb4dbae39
					 | 
					
						
						
							
							Refactored uncore constants and tilelink data
						
						
						
						
						
						
					 | 
					
						2014-04-10 13:19:50 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Henry Cook
							
						 
					 | 
					
						
						
							
						
						5a5f69bfca
					 | 
					
						
						
							
							finished uncore constant/tilelink data refactor
						
						
						
						
						
						
					 | 
					
						2014-04-10 13:13:46 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrew Waterman
							
						 
					 | 
					
						
						
							
						
						817517c663
					 | 
					
						
						
							
							Better branch prediction
						
						
						
						
						
						
					 | 
					
						2014-04-07 16:08:06 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Henry Cook
							
						 
					 | 
					
						
						
							
						
						56f515c255
					 | 
					
						
						
							
							first steps in uncore constant/tilelink data refactor
						
						
						
						
						
						
					 | 
					
						2014-03-30 09:21:08 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrew Waterman
							
						 
					 | 
					
						
						
							
						
						d055c0ebaf
					 | 
					
						
						
							
							Push rocket/hardfloat/chisel
						
						
						
						
						
						
					 | 
					
						2014-03-04 16:39:06 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Yunsup Lee
							
						 
					 | 
					
						
						
							
						
						e20d50436a
					 | 
					
						
						
							
							committed in the wrong directory, meant to commit in the hwacha directory
						
						
						
						
						
						
					 | 
					
						2014-03-01 00:01:35 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Yunsup Lee
							
						 
					 | 
					
						
						
							
						
						8c459df3b6
					 | 
					
						
						
							
							flush deck when xcpt occurs, fixes remaining p test bugs
						
						
						
						
						
						
					 | 
					
						2014-02-28 22:50:34 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Stephen Twigg
							
						 
					 | 
					
						
						
							
						
						755293d785
					 | 
					
						
						
							
							Push hwacha (refactoring) and add line that when uncommented properly instantiates hwacha).
						
						
						
						
						
						
					 | 
					
						2014-02-14 10:12:09 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrew Waterman
							
						 
					 | 
					
						
						
							
						
						11e69a73cd
					 | 
					
						
						
							
							Fix tests when !hwacha; disable hwacha by default
						
						
						
						
						
						
					 | 
					
						2014-02-06 03:08:33 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Stephen Twigg
							
						 
					 | 
					
						
						
							
						
						8c96e27ca6
					 | 
					
						
						
							
							Merge branch 'master' into hwacha-port
						
						
						
						
						
						
						
						Mostly Stable version that is passing tests 
						
						
					 | 
					
						2014-02-04 17:20:28 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Henry Cook
							
						 
					 | 
					
						
						
							
						
						382fa0ef27
					 | 
					
						
						
							
							cleanups supporting uncore hierarchy
						
						
						
						
						
						
					 | 
					
						2014-01-31 16:03:58 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Stephen Twigg
							
						 
					 | 
					
						
						
							
						
						e7ee94bcc8
					 | 
					
						
						
							
							Merge branch 'master' into hwacha-port
						
						
						
						
						
						
					 | 
					
						2014-01-21 15:23:05 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Stephen Twigg
							
						 
					 | 
					
						
						
							
						
						ee0c4ca291
					 | 
					
						
						
							
							Push chisel, rocket, hwacha, tools, tests to incorporate a bunch of new changes (ISA alterations)
						
						
						
						
						
						
					 | 
					
						2014-01-21 14:48:04 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrew Waterman
							
						 
					 | 
					
						
						
							
						
						6f028b2d52
					 | 
					
						
						
							
							Increase BTB size; fix Rocket FPU bug
						
						
						
						
						
						
					 | 
					
						2014-01-17 03:53:08 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrew Waterman
							
						 
					 | 
					
						
						
							
						
						a43cf9d688
					 | 
					
						
						
							
							Update to new privileged ISA
						
						
						
						
						
						
					 | 
					
						2013-11-25 04:45:06 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Stephen Twigg
							
						 
					 | 
					
						
						
							
						
						e50c5180cd
					 | 
					
						
						
							
							Merge branch 'master' into hwacha
						
						
						
						
						
						
					 | 
					
						2013-11-14 16:03:55 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Yunsup Lee
							
						 
					 | 
					
						
						
							
						
						1d6d4b4e96
					 | 
					
						
						
							
							move htif to uncore
						
						
						
						
						
						
					 | 
					
						2013-11-07 13:19:19 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Yunsup Lee
							
						 
					 | 
					
						
						
							
						
						c810847761
					 | 
					
						
						
							
							hookup all memory ports
						
						
						
						
						
						
					 | 
					
						2013-11-05 17:12:25 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Stephen Twigg
							
						 
					 | 
					
						
						
							
						
						7da65434ee
					 | 
					
						
						
							
							Initial commit for the hwacha reference-chip/rocket re-integration.
						
						
						
						
						
						
					 | 
					
						2013-10-30 20:44:02 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Stephen Twigg
							
						 
					 | 
					
						
						
							
						
						36dfff5ee8
					 | 
					
						
						
							
							Adjust Verilog testbench to use new debug_stats_pcr signal that has been exported to the top level. It is the or-reduction of the stats pcr for each core. Push rocket (export stats pcr to top level). This scheme is cleaner than digging into the hierarchy.
						
						
						
						
						
						
					 | 
					
						2013-09-25 01:21:41 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrew Waterman
							
						 
					 | 
					
						
						
							
						
						b7d7ced41b
					 | 
					
						
						
							
							Update to new ISA
						
						
						
						
						
						
					 | 
					
						2013-09-21 06:40:23 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Huy Vo
							
						 
					 | 
					
						
						
							
						
						09247c0e0b
					 | 
					
						
						
							
							fix to sram init pins
						
						
						
						
						
						
					 | 
					
						2013-09-19 20:12:10 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrew Waterman
							
						 
					 | 
					
						
						
							
						
						80003b3019
					 | 
					
						
						
							
							Support RoCC
						
						
						
						
						
						
					 | 
					
						2013-09-15 04:25:26 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrew Waterman
							
						 
					 | 
					
						
						
							
						
						fbdbb01232
					 | 
					
						
						
							
							update to new isa; disable vector tests
						
						
						
						
						
						
					 | 
					
						2013-09-12 17:04:03 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Henry Cook
							
						 
					 | 
					
						
						
							
						
						b42e140e05
					 | 
					
						
						
							
							NetworkIOs no longer use thunks
						
						
						
						
						
						
					 | 
					
						2013-09-10 16:23:52 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Stephen Twigg
							
						 
					 | 
					
						
						
							
						
						6cde69e95d
					 | 
					
						
						
							
							Merge changes from master. This updates rocket more than it should so while the emulator builds, programs will not execute correctly due to ISA changes, etc.
						
						
						
						
						
						
					 | 
					
						2013-09-09 14:31:18 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |