Commit Graph

1275 Commits

Author SHA1 Message Date
Colin Schmidt
0a954ae4cc Move all non-synthesizable constructs into the test harness 2020-05-26 10:06:42 -07:00
alonamid
461f24c86e Update publications in README with SonicBOOM and IEEE Micro (#570) 2020-05-26 08:27:34 -07:00
Paul Rigge
a6e96b6496 Update generators/chipyard/src/main/scala/DigitalTop.scala
Co-authored-by: alonamid <alonamid@eecs.berkeley.edu>
2020-05-25 17:19:56 -07:00
Paul Rigge
7a0d8ea772 Update generators/chipyard/src/main/scala/DigitalTop.scala
Co-authored-by: alonamid <alonamid@eecs.berkeley.edu>
2020-05-25 17:19:48 -07:00
Paul Rigge
541d037c5d Remove another duplicate label 2020-05-25 14:33:00 -07:00
abejgonzalez
f24fd2a113 update mem docs | add l1 scratchpad config 2020-05-25 14:29:07 -07:00
Paul Rigge
3d4a6d4ea6 Ugh restructured text sucks 2020-05-25 14:28:32 -07:00
Paul Rigge
1157c6f93d Resolve duplicate label 2020-05-25 14:26:17 -07:00
Paul Rigge
c4d791d323 Update reference to DigitalTop in doc 2020-05-25 14:22:39 -07:00
Paul Rigge
77a624f488 Fix bad capitalization in doc reference 2020-05-25 14:19:52 -07:00
Paul Rigge
e3da575464 Merge branch 'dev-dsptools' of github.com:ucb-bar/chipyard into dev-dsptools 2020-05-25 14:13:42 -07:00
Paul Rigge
0cdc8fe244 Remove comments for non-unique portions of config fragment 2020-05-25 14:13:15 -07:00
Paul Rigge
f619b69e33 Update docs/Customization/Dsptools-Blocks.rst
Co-authored-by: alonamid <alonamid@eecs.berkeley.edu>
2020-05-25 14:11:02 -07:00
Paul Rigge
863b3a7bc3 Fix doc references 2020-05-25 14:08:30 -07:00
Paul Rigge
7c074661d5 Add CI for dsptools examples 2020-05-25 20:27:58 +00:00
Paul Rigge
e678e01c0a Bump dsptools 2020-05-25 20:26:18 +00:00
Paul Rigge
ae1aa31fce Incorporate feedback 2020-05-25 20:23:19 +00:00
Colin Schmidt
a7119fb5ed Hoist permissive settings out of inner makefiles 2020-05-24 10:31:24 -07:00
Colin Schmidt
29664cdf6a Upgrade verilator to support permissive args in the same way as vcs
It previously only supported them as the last argument.
Supporting them in this case would have removed some of
the DRY code that is able to handle both simulators.
2020-05-24 09:29:22 -07:00
Colin Schmidt
0b1707c117 Filter out cc files and SimDRAM.v from hammer syn inputs
This should probably be handled in a more generic way.
I'm not sure why the SimDRAM stuff is showing up anywhere
but the harness file includes
2020-05-23 23:27:01 -07:00
Colin Schmidt
400b4e0c58 Merge remote-tracking branch 'origin/dev' into hammer-sim-integration 2020-05-23 21:35:37 -07:00
Colin Schmidt
106165e278 Also clean up new generated yamls. Bump hammer for new makefile 2020-05-23 20:29:50 -07:00
Paul Rigge
f56e367d59 Merge remote-tracking branch 'origin/dev' into HEAD 2020-05-23 22:49:51 +00:00
Colin Schmidt
6ec2fb0de5 Remove +define+ from front of defines since sim plugin does that already 2020-05-22 16:25:06 -07:00
Colin Schmidt
5407018bb4 Respond to PR comments
clean up usage of vcs.mk
Bump hammer and plugins for updated API
2020-05-21 12:26:45 -07:00
Albert Magyar
c2c9bc83de Merge pull request #552 from ucb-bar/no-midas-sub
Don't try to init nonexistent midas submodule
2020-05-20 20:26:41 -07:00
Albert Magyar
7208ab0b68 Don't try to init nonexistent midas submodule 2020-05-20 14:03:39 -07:00
Abraham Gonzalez
b1c59ba2c0 Merge pull request #559 from ucb-bar/nvdla-sw-cleanup
Remove un-needed nested NVDLA submodule
2020-05-20 12:18:39 -07:00
Abraham Gonzalez
6903172e9b Merge pull request #560 from ucb-bar/toolchain-fix
Remove Dromajo build from build-toolchains.sh
2020-05-20 11:50:41 -07:00
Colin Schmidt
bbe296be51 Force power to depend on sim-par, bump hammer for saif trigger
Dependency is to have the power rerun on sim include the right yaml
2020-05-20 09:32:54 -07:00
abejgonzalez
d2060947b6 bump toolchain version | fix git submodule update 2020-05-19 21:21:10 -07:00
abejgonzalez
0d087b6d32 add auto-gen comments | git init dromajo dir 2020-05-19 19:42:13 -07:00
alonamid
9c73037e93 Version Upgrade Docs Notes (#545)
* version upgrade notes

* [skip ci] Update docs/Chipyard-Basics/Initial-Repo-Setup.rst

Co-authored-by: Abraham Gonzalez <abe.j.gonza@gmail.com>

* [skip ci] Update docs/Chipyard-Basics/Initial-Repo-Setup.rst

Co-authored-by: Abraham Gonzalez <abe.j.gonza@gmail.com>

* [skip ci] Update docs/Chipyard-Basics/Initial-Repo-Setup.rst

Co-authored-by: Abraham Gonzalez <abe.j.gonza@gmail.com>

* [skip ci] Update docs/Chipyard-Basics/Initial-Repo-Setup.rst

Co-authored-by: Abraham Gonzalez <abe.j.gonza@gmail.com>

* [skip ci] Update docs/Chipyard-Basics/Initial-Repo-Setup.rst

Co-authored-by: Abraham Gonzalez <abe.j.gonza@gmail.com>

Co-authored-by: Abraham Gonzalez <abe.j.gonza@gmail.com>
2020-05-19 19:09:53 -07:00
abejgonzalez
dfc6c9ae5d bump nvdla workload for one less submodule [ci skip] 2020-05-19 16:20:56 -07:00
David Biancolin
dca6604cf4 Merge pull request #554 from ucb-bar/generator-unification-p1
Have FireChip use the standard Chipyard generator
2020-05-19 15:52:20 -07:00
Abraham Gonzalez
eb4df795e1 Merge pull request #557 from ucb-bar/update-issues
small cleanup to issues
2020-05-19 15:36:20 -07:00
abejgonzalez
0fc5a54096 small cleanup to issues [ci skip] 2020-05-19 12:13:05 -07:00
David Biancolin
dcf92ae15b Merge remote-tracking branch 'origin/dev' into generator-unification-p1 2020-05-19 18:53:08 +00:00
David Biancolin
7f3ae32e33 Bump FireSim 2020-05-19 01:00:25 +00:00
David Biancolin
fa2d620fb2 Remove commented code in ScalaTests 2020-05-19 00:50:14 +00:00
Abraham Gonzalez
178911e457 Merge pull request #553 from ucb-bar/misc-cleanup
Dromajo + TraceIO Cleanup
2020-05-18 12:24:56 -07:00
David Biancolin
db65105163 Bump FireSim 2020-05-18 19:23:16 +00:00
abejgonzalez
465e96a5ca bump testchipip 2020-05-18 12:21:17 -07:00
David Biancolin
96e838c773 [firechip] Set the cover property library in FireSim Harnesses 2020-05-17 00:18:54 +00:00
David Biancolin
99846c1ccb [firechip] Use the standard Chipyard generator 2020-05-17 00:18:17 +00:00
abejgonzalez
e913ddbbbe [traceio] bump testchipip 2020-05-16 16:45:50 -07:00
David Biancolin
8d5927913f [stage] Support using Chipyard's stage for non-processor designs 2020-05-16 22:49:06 +00:00
David Biancolin
73f8ec5017 [stage] Make config concatenation actually work 2020-05-16 22:49:06 +00:00
abejgonzalez
d88627e913 [traceio] bump firesim 2020-05-16 14:51:27 -07:00
abejgonzalez
9dda27f20c [traceio] wdata: use option instead of 1.B wire 2020-05-16 14:47:15 -07:00