Nathan Pemberton
9de1901b74
Merge pull request #273 from ucb-bar/sha3Workload
...
adds sha3 workload to firemarshal
2019-10-06 21:12:44 -07:00
Nathan Pemberton
0d84e3646e
adds sha3 workload to firemarshal
2019-10-06 23:38:46 -04:00
Abraham Gonzalez
8130ee6c37
Merge pull request #272 from ucb-bar/demo-agfis
...
[FireChip] Add an alias for L2 Config Mixins
2019-10-06 19:24:05 -07:00
Nathan Pemberton
6aad948bff
Merge pull request #267 from ucb-bar/addMarshal
...
Add marshal symlink and move qemu into chipyard from firesim
2019-10-06 16:16:51 -07:00
Nathan Pemberton
c7cba24bf6
Add qemu to CI rules for rebuilding toolchain
2019-10-06 19:13:40 -04:00
David Biancolin
9f42db804c
[FireChip] Add an alias for L2 Config Mixins
2019-10-06 22:49:35 +00:00
Nathan Pemberton
e0b4f21ce6
fixup circular reference with firesim
2019-10-06 18:46:22 -04:00
Nathan Pemberton
54d683114c
Merge remote-tracking branch 'origin/dev' into addMarshal
2019-10-06 18:44:41 -04:00
John Wright
b31a06b01d
Merge pull request #263 from ucb-bar/dev-asap7-demo
...
Bugfixes for ASAP7 demo:
* Reverts to Innovus 18.1
* Fixes GDS hacking scripts
2019-10-06 14:43:03 -07:00
David Biancolin
92267c1a73
Merge remote-tracking branch 'origin/goldengate-firrtl-stage' into dev
2019-10-06 21:34:28 +00:00
Harrison Liew
427082ba70
[skip ci] address John's comments
2019-10-06 14:28:03 -07:00
Albert Ou
2165edad91
Merge pull request #271 from ucb-bar/sha3
...
Bump sha3 for RTL fixes/optimizations
2019-10-06 14:05:27 -07:00
Albert Ou
577cede749
sha3: Bump for RTL fixes/optimizations
2019-10-06 01:18:28 -07:00
David Biancolin
115102c987
Bump FireSim
2019-10-06 03:36:12 +00:00
David Biancolin
aa6e09f800
Rename Endpoint -> Bridge
2019-10-06 03:32:50 +00:00
David Biancolin
d103ef1e93
Merge pull request #269 from ucb-bar/fased-config-fixes
...
Move FASED Configs into TARGET_CONFIG strings
2019-10-05 14:17:08 -07:00
David Biancolin
370c0dbfa8
Bump FireSim
...
[ci skip]
2019-10-05 21:16:31 +00:00
David Biancolin
ad76e0ad1c
Bump FireSim; Revert an errant hammer bump
2019-10-05 05:54:08 +00:00
Albert Ou
0f4009d401
Merge pull request #270 from ucb-bar/esp-toolchain
...
Bump esp-isa-sim for libhwacha.so fix
2019-10-04 22:30:54 -07:00
Nathan Pemberton
151d3f16c3
typo in command for ignoring qemu submodule
2019-10-05 00:24:31 +00:00
Albert Ou
f040db83c9
toolchains: Bump esp-isa-sim
...
This fixes the libhwacha.so build.
2019-10-04 16:38:59 -07:00
Nathan Pemberton
3e2fba5150
Update firesim to a version that has this chipyard submoduled.
2019-10-04 19:06:47 -04:00
Nathan Pemberton
8e8ce09ce9
Move qemu to chipyard from firesim
2019-10-04 19:04:08 -04:00
Nathan Pemberton
95a44ff6d0
Switch to bash optarg for cli handling in init-submodules script
2019-10-04 17:54:33 -04:00
David Biancolin
53f58f6baa
Support serializable endpoints; Golden Gate stage
2019-10-04 14:54:26 -07:00
David Biancolin
36b269bfc9
[CI] Fix PLATFORM_CONFIG in firesim
2019-10-04 21:51:39 +00:00
David Biancolin
6210ca2df8
Bump FireSim
2019-10-04 21:03:16 +00:00
David Biancolin
39172e0d38
[CI] Update FireSim defaults
2019-10-04 18:27:19 +00: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
Abraham Gonzalez
ed9b70bbe2
Merge pull request #264 from ucb-bar/abejgonzalez-patch-1
...
Add warning directive for Mac/Windows warnings
2019-10-04 09:45:18 -07:00
Albert Ou
a340e70b39
Merge pull request #265 from ucb-bar/sha3
...
Bump SHA-3 accelerator for tutorial enhancements
2019-10-04 01:39:38 -07:00
Harrison Liew
9fa76f6141
post-par sim, align dco straps
2019-10-04 00:27:44 -07:00
Harrison Liew
ff9f54525d
turns out you need to place a 1 core site tall obstruction or else V1's will short from power straps
2019-10-03 21:35:05 -07:00
Harrison Liew
fcd48ad262
fix power straps
2019-10-03 19:36:00 -07:00
Albert Ou
d1e3cc558b
firechip: Add FireSimRocketChipSha3L2Config
2019-10-04 01:09:53 +00:00
Nathan Pemberton
e5713a4127
Update docs to include path to FireMarshal
2019-10-03 20:36:37 -04:00
Nathan Pemberton
dcddf2c842
Fix typo in firesim initialization in init-submodules-no-riscv-tools.sh
2019-10-03 20:20:41 -04:00
Nathan Pemberton
41c560e5a8
Add symlink to firemarshal to software/firemarshal. Marshal still lives
...
in firesim for now, but can be accessed from chipyard top.
2019-10-03 18:47:04 -04:00
Albert Ou
2dc8c7c143
sha3: Update submodule URL
...
The original URL should still redirect.
2019-10-03 20:40:12 +00:00
Albert Ou
4bf982ad09
sha3: Bump RTL for tutorial enhancements
2019-10-03 20:30:03 +00:00
Abraham Gonzalez
f7d09957e9
Add warning directive for Mac/Windows warnings
2019-10-03 10:34:23 -07:00
Harrison Liew
dd79c54c96
bump hammer
2019-10-02 19:04:57 -07:00
Harrison Liew
bb19f67aba
fix innovus 18.1 not executing python script
2019-10-02 18:50:34 -07:00
Albert Ou
dd545edf2c
Merge pull request #261 from ucb-bar/toolchain
...
Overhaul toolchain organization
2019-10-02 17:23:02 -07:00
Albert Ou
1e40014b8e
firesim: Bump for firemarshal update
2019-10-02 13:20:42 -07:00
Albert Ou
c7b252aa09
toolchains: Check for GNU make 4.x
...
GNU make 4.x is needed to cross-compile glibc 2.28 and newer.
This ensures the problem is caught earlier on CentOS release 7.6, whose
default make version remains 3.82.
2019-10-02 13:16:04 -07:00
Albert Ou
a6b8301f0f
ci: Increment toolchain cache keys to clear cache
...
Generate hashfiles from normalized output of git-submodule status.
(Interestingly, the old method also worked after submodule flattening.)
2019-10-02 13:16:03 -07:00
Albert Ou
090f3c68c3
ci: Limit toolchain builds to two concurrent jobs
...
This helps avoid OOM conditions with CircleCI instances.
2019-10-02 13:16:03 -07:00