Commit Graph

158 Commits

Author SHA1 Message Date
Howard Mao
05af2f9a9c Fix tracegen target and add to CI 2019-10-21 09:55:40 -07:00
Abraham Gonzalez
ced4d2eea0 Merge pull request #314 from ucb-bar/master
`master` fixes into `dev`
2019-10-18 21:05:29 -04:00
abejgonzalez
929110f562 add large boom hwacha config 2019-10-18 16:18:16 -07:00
Albert Magyar
0d5bcf9c0d Add FireChip target with Verilog blackbox (#297)
Co-Authored-By: Abraham Gonzalez <abe.j.gonza@gmail.com>
2019-10-16 14:31:58 -07:00
David Biancolin
8c28f03ba1 [FireChip] Remove by3 clock division FASED config 2019-10-13 14:08:10 -04:00
Abraham Gonzalez
9babeb9743 Remove BuildRoCC param 2019-10-13 08:41:21 -07:00
abejgonzalez
d6bcf2870f cleaner test for hwacha param 2019-10-13 08:37:38 -07:00
abejgonzalez
a3b2d40d08 Merge remote-tracking branch 'origin/dev' into add-hwacha-tests 2019-10-13 07:07:52 -07:00
Abraham Gonzalez
2bd19d33bc basic working example of checking for hwacha 2019-10-10 21:00:41 +00:00
Abraham Gonzalez
526da162dd update scala test suite 2019-10-10 18:27:02 +00:00
Abraham Gonzalez
480397ea09 Merge pull request #277 from ucb-bar/hetero-linux
FireSim Support for Hetero-Linux + FireSim Cleanup
2019-10-09 22:14:50 -07:00
Abraham Gonzalez
64fefca35e remove printf mixin in original config 2019-10-10 01:38:02 +00:00
Abraham Gonzalez
84a54ad36a add a separate config 2019-10-10 01:37:32 +00:00
Abraham Gonzalez
33aa42b937 add mixin to sha3 config 2019-10-10 01:24:38 +00:00
Abraham Gonzalez
61d03fe37d update build.sbt for sha3 to build midastargetutils | have midas printf parameterized in sha3 2019-10-10 00:46:04 +00:00
Abraham Gonzalez
1318797842 remove double boom imports 2019-10-08 01:20:07 +00:00
Abraham Gonzalez
ce2a1a5b5b [firechip] remove fireboom DUT, remove ExcludeInvalidBoomAssertions mixin 2019-10-08 01:03:47 +00:00
Jerry Zhao
95c20502bf [firechip] Avoid importing large namespaces 2019-10-07 17:31:23 -07:00
Jerry Zhao
5940dfff14 [system] Comment on hart-ordering restriction 2019-10-07 17:27:47 -07:00
Jerry Zhao
543ed91ff1 Merge branch 'dev' into heterofix 2019-10-07 17:25:32 -07:00
Jerry Zhao
331a2a6dda Fix FireChip MultiCycleRegfileImp mixin 2019-10-07 17:23:44 -07:00
Jerry Zhao
4cba46c4e0 [system] Elaborate tiles in order of hartid 2019-10-07 00:21:54 -07:00
David Biancolin
9f42db804c [FireChip] Add an alias for L2 Config Mixins 2019-10-06 22:49:35 +00:00
David Biancolin
92267c1a73 Merge remote-tracking branch 'origin/goldengate-firrtl-stage' into dev 2019-10-06 21:34:28 +00:00
Albert Ou
577cede749 sha3: Bump for RTL fixes/optimizations 2019-10-06 01:18:28 -07:00
David Biancolin
aa6e09f800 Rename Endpoint -> Bridge 2019-10-06 03:32:50 +00:00
David Biancolin
53f58f6baa Support serializable endpoints; Golden Gate stage 2019-10-04 14:54:26 -07:00
David Biancolin
7c0bb51242 [firechip] Update scalatest suite 2019-10-04 18:16:14 +00:00
David Biancolin
5845862525 [Firechip] Push FASED configs into TargetConfigs.scala 2019-10-04 18:16:14 +00:00
David Biancolin
4df478f23a [firechip] Remove SimConfigs 2019-10-04 18:16:13 +00:00
Albert Ou
d1e3cc558b firechip: Add FireSimRocketChipSha3L2Config 2019-10-04 01:09:53 +00:00
Albert Ou
4bf982ad09 sha3: Bump RTL for tutorial enhancements 2019-10-03 20:30:03 +00:00
David Biancolin
b6400cbb0c Merge pull request #242 from ucb-bar/midas2-endpoint-rework
Golden Gate / Firesim Module-Based Endpoint System
2019-09-30 13:27:11 -04:00
abejgonzalez
9b55ebd3da Merge remote-tracking branch 'origin/dev' into spike-fesvr [ci skip] 2019-09-27 10:04:23 -07:00
abejgonzalez
932357ef56 cleaner + more correct documents [ci skip] 2019-09-27 00:29:24 -07:00
David Biancolin
868c2b3b6d [firechip] Make some TracerV tests less strict 2019-09-26 20:49:50 +00:00
David Biancolin
4c45d2e48a [firechip] Support registration of custom endpoint binders 2019-09-26 20:49:03 +00:00
Albert Magyar
c2ce173195 Add Verilog MMIO GCD peripheral example 2019-09-26 01:47:31 -07:00
alonamid
f7b01543e2 Merge branch 'dev' into sha3docs 2019-09-25 19:33:48 -07:00
abejgonzalez
86d721b5b9 Merge remote-tracking branch 'origin/dev' into alon-docs-dev 2019-09-25 18:50:37 -07:00
Jerry Zhao
7ee395468d [docs][ci skip] Add docs on SHA3 mixin 2019-09-25 14:06:04 -07:00
Albert Magyar
fc0e86d744 Fix typo in tutorial config 2019-09-25 13:37:59 -07:00
alonamid
eae7645159 sifive generators 2019-09-25 11:56:26 -07:00
David Biancolin
f44f3aacbf [FireChip] Allow users to register new EndpointBinders in P 2019-09-24 03:04:27 +00:00
abejgonzalez
edaf99ca9a small clarifications + cleanup [skip ci] 2019-09-20 12:25:23 -07:00
Jerry Zhao
37b934236a Merge pull request #241 from ucb-bar/no_unify
Replace UnifiedBoomConfig with SmallRv32BoomConfig
2019-09-20 10:41:05 -07:00
David Biancolin
829f8fd84d [firechip] Remove unneeded HasDefaultBusConfiguration 2019-09-19 15:32:09 -07:00
David Biancolin
38588b67ef Bump FireSim, update reset delay in ScalaTests 2019-09-19 15:21:08 -07:00
David Biancolin
6bb1de5a59 Merge remote-tracking branch 'origin/dev' into midas2-endpoint-rework 2019-09-19 09:42:09 -07:00
David Biancolin
c461540f65 Merge remote-tracking branch 'origin/dev' into midas2-endpoint-rework 2019-09-18 19:40:50 -07:00