Yunsup Lee
							
						 
					 | 
					
						
						
							
						
						a99b1e3a01
					 | 
					
						
						
							
							append config name to generated Makefrag filename
						
						
						
						
						
						
					 | 
					
						2015-07-17 12:34:49 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Yunsup Lee
							
						 
					 | 
					
						
						
							
						
						e7802825c3
					 | 
					
						
						
							
							add Zscale testing
						
						
						
						
						
						
					 | 
					
						2015-07-17 12:02:02 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Yunsup Lee
							
						 
					 | 
					
						
						
							
						
						4c7c3f5bb2
					 | 
					
						
						
							
							add test generate for ZscaleTop
						
						
						
						
						
						
					 | 
					
						2015-07-14 16:26:28 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Henry Cook
							
						 
					 | 
					
						
						
							
						
						76046c52fe
					 | 
					
						
						
							
							Cleanup testing rv64uf
						
						
						
						
						
						
					 | 
					
						2015-07-13 18:58:58 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Henry Cook
							
						 
					 | 
					
						
						
							
						
						302cd3e638
					 | 
					
						
						
							
							Added BuildZscale param for use in Top and makefrag generation
						
						
						
						
						
						
					 | 
					
						2015-07-13 15:46:42 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Henry Cook
							
						 
					 | 
					
						
						
							
						
						407d8e473e
					 | 
					
						
						
							
							first cut at parameter-based testing
						
						
						
						
						
						
					 | 
					
						2015-07-13 14:54:26 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Henry Cook
							
						 
					 | 
					
						
						
							
						
						4e4015089d
					 | 
					
						
						
							
							rename Configs source
						
						
						
						
						
						
					 | 
					
						2015-07-09 15:04:11 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Yunsup Lee
							
						 
					 | 
					
						
						
							
						
						09e29e8fe0
					 | 
					
						
						
							
							add zscale
						
						
						
						
						
						
						
						only supports generating Verilog, which plugs into the fpga-spartan6 repository, for now 
						
						
					 | 
					
						2015-07-07 20:38:47 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Yunsup Lee
							
						 
					 | 
					
						
						
							
						
						e6a13cdeba
					 | 
					
						
						
							
							New machine-mode timer facility
						
						
						
						
						
						
						
						Mirroring Andrew's commit to reference-chip 
						
						
					 | 
					
						2015-07-07 17:26:07 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Henry Cook
							
						 
					 | 
					
						
						
							
						
						4fbb0f80ff
					 | 
					
						
						
							
							Added some multicore/multibanks named ChiselConfigs
						
						
						
						
						
						
					 | 
					
						2015-07-06 18:21:06 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Henry Cook
							
						 
					 | 
					
						
						
							
						
						d3ccec1044
					 | 
					
						
						
							
							Massive update containing several months of changes from the now-defunct private chip repo.
						
						
						
						
						
						
						
						* Adds support for a L2 cache with directory bits for tracking L1 coherence (DefaultL2Config), and new metadata-based coherence API.
* Additional tests.
* New virtual memory implementation, priviliged architecture (1.7), custom CSRs, FDivSqrt unit
* Updated TileLink protocol, NASTI protocol SHIMs.
* Lays groundwork for multiple top-level memory channels, superscalar fetch.
* Bump all submodules. 
						
						
					 | 
					
						2015-07-02 14:43:30 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Yunsup Lee
							
						 
					 | 
					
						
						
							
						
						702ddabe26
					 | 
					
						
						
							
							add ExampleSmallConfig for README
						
						
						
						
						
						
					 | 
					
						2014-10-07 02:07:59 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Yunsup Lee
							
						 
					 | 
					
						
						
							
						
						e25d420155
					 | 
					
						
						
							
							Improve ChiselConfig composability; bump chisel
						
						
						
						
						
						
					 | 
					
						2014-10-06 13:43:40 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Yunsup Lee
							
						 
					 | 
					
						
						
							
						
						73eac94a65
					 | 
					
						
						
							
							Added "findBy" function to allow grouping parameters by location (e.g. L1D vs L1I), rather than grouping by field (e.g. NSets vs NWays)
						
						
						
						
						
						
					 | 
					
						2014-10-06 13:40:35 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Henry Cook
							
						 
					 | 
					
						
						
							
						
						122733b3a9
					 | 
					
						
						
							
							file name consistency
						
						
						
						
						
						
					 | 
					
						2014-10-06 13:37:38 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Henry Cook
							
						 
					 | 
					
						
						
							
						
						0b5f23a209
					 | 
					
						
						
							
							Streamlined uncore for release
						
						
						
						
						
						
					 | 
					
						2014-10-06 13:37:15 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Adam Izraelevitz
							
						 
					 | 
					
						
						
							
						
						15fb4730ec
					 | 
					
						
						
							
							Add BuildTile parameter for Tile
						
						
						
						
						
						
						
						Conflicts:
	rocket 
						
						
					 | 
					
						2014-09-25 06:50:45 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Henry Cook
							
						 
					 | 
					
						
						
							
						
						7398b00d93
					 | 
					
						
						
							
							dir supplied by function
						
						
						
						
						
						
					 | 
					
						2014-09-25 06:50:41 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Henry Cook
							
						 
					 | 
					
						
						
							
						
						5a840c5520
					 | 
					
						
						
							
							support for multiple tilelink paramerterizations in same design
						
						
						
						
						
						
					 | 
					
						2014-09-25 06:50:30 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Donggyu Kim
							
						 
					 | 
					
						
						
							
						
						eb384f6461
					 | 
					
						
						
							
							new RocketChipBackend implementation
						
						
						
						
						
						
					 | 
					
						2014-09-25 06:47:12 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Scott Beamer
							
						 
					 | 
					
						
						
							
						
						f2ca887de3
					 | 
					
						
						
							
							better fpga configs
						
						
						
						
						
						
					 | 
					
						2014-09-25 06:47:03 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Donggyu Kim
							
						 
					 | 
					
						
						
							
						
						4fe48f5a0a
					 | 
					
						
						
							
							bump chisel
						
						
						
						
						
						
					 | 
					
						2014-09-25 06:46:58 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Donggyu Kim
							
						 
					 | 
					
						
						
							
						
						60d90f5230
					 | 
					
						
						
							
							recover collectNodesIntoComp in Backends.scala
						
						
						
						
						
						
					 | 
					
						2014-09-25 06:46:50 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Donggyu Kim
							
						 
					 | 
					
						
						
							
						
						a53091b40f
					 | 
					
						
						
							
							remove collectNodesIntoComp from Backends.scala
						
						
						
						
						
						
					 | 
					
						2014-09-25 06:46:27 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Scott Beamer
							
						 
					 | 
					
						
						
							
						
						f4e6cd75ab
					 | 
					
						
						
							
							turn off fpu for default fpga config.
						
						
						
						
						
						
						
						a larger fpga can use defaultconfig 
						
						
					 | 
					
						2014-09-25 06:46:16 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Yunsup Lee
							
						 
					 | 
					
						
						
							
						
						09de2e2794
					 | 
					
						
						
							
							compute number of outstanding misses for DRAMSideLLCNull
						
						
						
						
						
						
					 | 
					
						2014-09-12 18:09:38 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Yunsup Lee
							
						 
					 | 
					
						
						
							
						
						1cfd9f5a0e
					 | 
					
						
						
							
							add LICENSE
						
						
						
						
						
						
					 | 
					
						2014-09-12 10:15:04 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Yunsup Lee
							
						 
					 | 
					
						
						
							
						
						c98afa1fea
					 | 
					
						
						
							
							turn off DRAMSideLLC
						
						
						
						
						
						
					 | 
					
						2014-09-11 22:10:25 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Yunsup Lee
							
						 
					 | 
					
						
						
							
						
						b5a64487eb
					 | 
					
						
						
							
							turn off DRAMSideLLC
						
						
						
						
						
						
					 | 
					
						2014-09-11 22:07:44 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								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 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |