1
0
Commit Graph

1172 Commits

Author SHA1 Message Date
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
122733b3a9 file name consistency 2014-10-06 13:37:38 -07:00
0b5f23a209 Streamlined uncore for release 2014-10-06 13:37:15 -07:00
15fb4730ec Add BuildTile parameter for Tile
Conflicts:
	rocket
2014-09-25 06:50:45 -07:00
7398b00d93 dir supplied by function 2014-09-25 06:50:41 -07:00
5a840c5520 support for multiple tilelink paramerterizations in same design 2014-09-25 06:50:30 -07:00
eb384f6461 new RocketChipBackend implementation 2014-09-25 06:47:12 -07:00
f2ca887de3 better fpga configs 2014-09-25 06:47:03 -07:00
4fe48f5a0a bump chisel 2014-09-25 06:46:58 -07:00
60d90f5230 recover collectNodesIntoComp in Backends.scala 2014-09-25 06:46:50 -07:00
a53091b40f remove collectNodesIntoComp from Backends.scala 2014-09-25 06:46:27 -07:00
f4e6cd75ab turn off fpu for default fpga config.
a larger fpga can use defaultconfig
2014-09-25 06:46:16 -07:00
09de2e2794 compute number of outstanding misses for DRAMSideLLCNull 2014-09-12 18:09:38 -07:00
1cfd9f5a0e add LICENSE 2014-09-12 10:15:04 -07:00
c98afa1fea turn off DRAMSideLLC 2014-09-11 22:10:25 -07:00
b5a64487eb turn off DRAMSideLLC 2014-09-11 22:07:44 -07:00
02c08a156f generate consts.vh from chisel source 2014-09-10 17:14:55 -07:00
6b6bdd2b83 decommission Slave top-level module for fpga build 2014-09-08 00:23:15 -07:00
ddfd3ce968 further generalize fpga/vlsi builds 2014-09-08 00:21:57 -07:00
ae05125f29 Adjustements to top-level parameters and knobs for hwacha 2014-09-07 17:57:33 -07:00
4126678c9d Merge branch 'dse'
Conflicts:
	rocket
	uncore
2014-09-06 06:59:14 -07:00
82467313dd merge in rocketchip changes from master 2014-09-02 13:51:57 -07:00
7734285507 forgot to comment out hwacha 2014-09-01 09:01:36 -07:00
c03c09ec31 update for rocket-chip release 2014-08-31 20:26:55 -07:00
78ab83d224 refactor fpga top/config 2014-08-28 13:07:54 -07:00
bf356b9cb4 Refactor to combine fpga and vlsi tops, part 1 2014-08-24 19:30:53 -07:00
a41d55b643 Final parameter refactor. 2014-08-23 01:26:03 -07:00
63b62394d9 added l2 to fpga
with new chisel & uncore, it goes into brams
2014-08-20 15:41:07 -07:00
1563c1bb36 Fixed cache params. Asm and bmark tests pass. 2014-08-12 15:00:54 -07:00
7f07771600 Cache utility traits. Completely compiles, asm tests hang. 2014-08-11 18:37:10 -07:00
1983260e6f a few more fixes. some param lookups fail (here() in Alter blocks) 2014-08-10 23:08:21 -07:00
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
08d81d0892 First cut at using new chisel parameters for toplevel parameters and fpu 2014-08-01 18:09:37 -07:00
434da22283 Refactored Metadata, expanded coherence API (bump rocket, uncore, chisel) 2014-05-28 17:16:49 -07:00
b0ccb88982 make outer cache type choice a top-level const 2014-05-28 14:46:07 -07:00
ce056b4b89 client/master -> inner/outer 2014-04-29 16:50:30 -07:00
224e286dd3 New uncore config objects. Backends get their own file. Simplify fpga uncore. 2014-04-26 19:46:11 -07:00
3d4273954a TileLinkIO.GrantAck -> TileLinkIO.Finish 2014-04-26 15:19:25 -07:00
fbf6e44376 fix connection error in fpga uncore 2014-04-24 11:58:59 -07:00
cfd6748318 patches to make FAME1/dram IOs compile with up-to-date chisel (bumped) 2014-04-21 17:26:33 -07:00
2cb4dbae39 Refactored uncore constants and tilelink data 2014-04-10 13:19:50 -07:00
5a5f69bfca finished uncore constant/tilelink data refactor 2014-04-10 13:13:46 -07:00
817517c663 Better branch prediction 2014-04-07 16:08:06 -07:00
56f515c255 first steps in uncore constant/tilelink data refactor 2014-03-30 09:21:08 -07:00
d055c0ebaf Push rocket/hardfloat/chisel 2014-03-04 16:39:06 -08:00
e20d50436a committed in the wrong directory, meant to commit in the hwacha directory 2014-03-01 00:01:35 -08:00
8c459df3b6 flush deck when xcpt occurs, fixes remaining p test bugs 2014-02-28 22:50:34 -08:00
755293d785 Push hwacha (refactoring) and add line that when uncommented properly instantiates hwacha). 2014-02-14 10:12:09 -08:00
11e69a73cd Fix tests when !hwacha; disable hwacha by default 2014-02-06 03:08:33 -08:00
8c96e27ca6 Merge branch 'master' into hwacha-port
Mostly Stable version that is passing tests
2014-02-04 17:20:28 -08:00