Abraham Gonzalez
d0bec3fba7
Ariane Integration ( #448 )
...
* [ariane/make] integrate ariane | have verilator be installed on path not in makefile
* [misc] warn on verilator not found | search for v files | cleanup build.sbt + .gitignore
* [firesim] bump
* [ci] add midas ariane tests
* [docker/ci] use new docker-image with verilator | re-elab on v changes for ariane | address comments
* [ci] remove references to local verilator install
* [verilator] update flags
* [verilator] minimal set of flags for ariane
* [ariane] bump ariane to master
* [ci] revert to 4.016 verilator
* [ci] install verilator to ci server | misc compile fixes
* [ci/make] add longer ci timeout | update when assert is added in verilator sim
* [firesim] bump for misc. updates
* [make/ci] cleanup makefile and remove firesim tests of it
* [docs/firesim] bump and clean docs
* [firesim] bump
* [ci] use remote verilator for midas tests
* [misc] cleanup built.sbt more
* [firesim] bump
* [misc] bump build.sbt patch for tutorials
* [firesim/ci] cleanup and bump firesim
2020-03-09 18:06:41 -07:00
Howard Mao
7cf37b604e
add ring topology system bus
2020-03-06 13:33:00 -08:00
Jerry Zhao
79647d4193
Merge pull request #452 from ucb-bar/tutorial-dev
...
Tutorial development
2020-03-06 09:24:25 -08:00
Jerry Zhao
854e71a205
Add tutorial config and tutorial patches
2020-03-05 19:44:37 -08:00
John Wright
1e26cb1f49
Add a git version check to the init scripts and make them work outside of the repo root. ( #459 )
...
* Fixes #453
- Update scripts/init-submodules-no-riscv-tools.sh to also work if you're in scripts/
- Provide a git version check to ensure the init scripts will work (>= 1.7.8)
- Update the documentation to be more explicit that the init script is also for updating.
* Update scripts/init-submodules-no-riscv-tools-nolog.sh
Co-Authored-By: Albert Ou <aou@eecs.berkeley.edu >
2020-03-05 13:04:54 -08:00
Howard Mao
9f7247b927
bump firesim for makefile fix
2020-03-05 09:49:24 -08:00
Howard Mao
48a7f22c09
move DRAMSim2 makefrag rules
2020-03-03 09:27:51 -08:00
Howard Mao
4dd97e0b0f
bump firesim
2020-03-02 21:08:30 -08:00
Howard Mao
24fe57d447
use blackboxed SimDRAM instead of SimAXIMem
2020-03-02 20:49:20 -08:00
Abraham Gonzalez
01238c8b7a
Rename Config Mixins to Fragments ( #451 )
...
* [docs] rename config mixins -> fragments [ci skip]
* [docs] cleanup naming | link similar sections [ci skip]
* [boom] bump for mixin rename [ci skip]
* [docs] cleanup capitalization [ci skip]
* [docs] consistent config fragment naming [ci skip]
* [boom] bump boom for documentation changes [ci skip]
* [docs] update source comments [ci skip]
* [docs] fix last config fragment name [ci skip]
Co-Authored-By: alonamid <alonamid@eecs.berkeley.edu >
Co-authored-by: alonamid <alonamid@eecs.berkeley.edu >
2020-02-27 09:31:08 -08:00
Colin Schmidt
b6faed283a
Bump barstools to fix #428 ( #447 )
...
barstools is now compatible with chisel 3.2.x
2020-02-26 05:20:54 -08:00
Abraham Gonzalez
de2170e7a6
[setup] log init submodules ( #433 )
2020-02-25 21:27:53 -08:00
Jerry Zhao
e086d3b7ab
Merge pull request #390 from ucb-bar/package-rename
...
IOBinders and BuildTop unification between FireChip and Chipyard
2020-02-25 13:43:11 -08:00
Jerry Zhao
e206917b56
Bump firesim
2020-02-25 13:23:49 -08:00
Jerry Zhao
43086465a8
Bump FireSim for naming changes
2020-02-24 16:14:41 -08:00
Jerry Zhao
768f3e06ac
Merge remote-tracking branch 'origin/dev' into package-rename
2020-02-23 23:56:04 -08:00
Jerry Zhao
708a5fb9a6
Address generator unification PR reviews
2020-02-23 22:53:14 -08:00
Sagar Karandikar
e70aa96171
Merge pull request #442 from ucb-bar/fix-firemarshal-move
...
Fix firemarshal move
2020-02-20 14:17:54 -08:00
Sagar Karandikar
aead38ab0b
bump to firesim dev
2020-02-20 22:16:09 +00:00
Sagar Karandikar
97847b8ef4
bump firesim
2020-02-20 20:09:21 +00:00
Sagar Karandikar
1f85b23169
bump firesim
2020-02-20 18:32:00 +00:00
Sagar Karandikar
499f23997d
Merge pull request #437 from ucb-bar/bumpMarshal
...
bump firemarshal to dev.
2020-02-17 13:30:39 -08:00
Nathan Pemberton
96fe47ab08
bump firemarshal to dev. This picks up bug fixes for drivers
...
(firesim/firemarshal#130 ) and the '--workdir' option
(firesim/firemarshal#132 )
2020-02-17 16:22:28 -05:00
David Biancolin
9d45a2711e
Fix generation of env.sh for ZSH ( #435 )
2020-02-14 23:41:14 -08:00
Jerry Zhao
941c217fbe
[ci] Use FireSim's setup script for CI
2020-02-14 16:57:10 -08:00
Jerry Zhao
701ea7c355
Add new type of IOBinder macro
2020-02-13 12:33:28 -08:00
Jerry Zhao
c12819eb52
Update docs
2020-02-13 12:33:28 -08:00
Jerry Zhao
0f56c4ce44
Unify configs between Chipyard and FireSim
2020-02-13 12:33:28 -08:00
Jerry Zhao
ebfa545344
Generator unification
2020-02-13 12:33:28 -08:00
Jerry Zhao
49dbe8daba
Rename top-level example package to chipyard
...
* FireChip now directly uses the Chipyard Top
2020-02-13 12:33:04 -08:00
Sagar Karandikar
7bcedfa7ad
Merge pull request #429 from ucb-bar/bump-firesim-02-12
...
bump to firesim with support for TracerV + Stack unwinding + Flame Graphs
2020-02-12 15:03:41 -08:00
Sagar Karandikar
074add1d2c
bump to firesim with support for TracerV + Stack unwinding + Flame
...
Graphs
2020-02-12 22:36:06 +00:00
Sagar Karandikar
ca0c2fcf4f
Merge pull request #427 from ucb-bar/fireperf-tracerv-flamegraph-devmerge
...
Chipyard changes for TraceRV + Stack Unwinding + Flame Graph support from FirePerf
2020-02-10 16:58:11 -08:00
Sagar Karandikar
7004bfdba3
bump to firemarshal dev
2020-02-11 00:55:05 +00:00
Sagar Karandikar
cf9a52c052
bump firemarshal
2020-02-10 02:14:32 +00:00
Nathan Pemberton
ccd6ecd418
Marhsal in chipyard ( #415 )
...
* Move firemarshal into chipyard (was in firesim)
2020-02-09 17:58:56 -08:00
Sagar Karandikar
aae93ad065
bump boom with rocc/lsu exu fix ( #425 )
...
* bump boom with rocc/lsu exu fix
2020-02-06 10:08:58 -08:00
Abraham Gonzalez
3e4c99e044
[ci] use re-usable config. components ( #421 )
2020-02-04 18:33:08 -08:00
David Biancolin
59dd6a79ff
[firechip] Enable trace by default in BOOM-based targets ( #412 )
...
* [firechip] Enable trace by default in BOOM-based targets
* Bump boom for trace enchancements
2020-01-30 15:26:00 -08:00
Jerry Zhao
5d27ac5bbc
[sim] Pipe /dev/null to simulators to fix VCS messing up stdout ( #417 )
2020-01-30 10:08:53 -08:00
Jerry Zhao
cde762c384
Merge pull request #416 from ucb-bar/master
2020-01-29 16:16:55 -08:00
Abraham Gonzalez
b810490421
[example] fix multi-rocc boom+rocket+hwacha config ( #413 )
2020-01-28 16:39:39 -08:00
Sagar Karandikar
14c4c62eea
[ci-skip] Gitignore generated env-riscv-tools.sh ( #414 )
...
* Gitignore generated {env,esp}-riscv-tools.sh [ci-skip]
2020-01-28 16:38:44 -08:00
Howard Mao
0225ab7b51
bump sifive-cache for updated gitignore ( #411 )
2020-01-28 15:35:18 -08:00
Sagar Karandikar
10422488a2
Merge pull request #409 from ucb-bar/sagark-patch-3
...
Don't hardcode version in docs conf.py, let readthedocs fill it in
2020-01-26 09:53:49 -08:00
Sagar Karandikar
18775982d3
Don't hardcode version in docs conf.py, let readthedocs fill it in
2020-01-26 09:44:44 -08:00
Sagar Karandikar
7a6124d462
Merge pull request #367 from ucb-bar/dev
...
Chipyard 1.1.0 dev to master PR
2020-01-25 19:14:38 -08:00
Sagar Karandikar
e89a0c3d2f
Bump to FireSim Master 1.8.0 ( #408 )
...
* bump to firesim master 1.8.0
2020-01-25 19:11:21 -08:00
alonamid
1a16331065
Update README.md ( #407 )
2020-01-25 16:58:21 -08:00
Sagar Karandikar
a751b9c213
bump firesim ( #406 )
2020-01-25 16:54:36 -08:00