Commit Graph

1020 Commits

Author SHA1 Message Date
Jerry Zhao
708a5fb9a6 Address generator unification PR reviews 2020-02-23 22:53: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
Sagar Karandikar
b6c7d59032 Start prepping changelog for 1.1.0 (#403)
* Changelog for 1.1.0
2020-01-25 16:51:24 -08:00
Sagar Karandikar
8b7796a5c8 Add pubs for non-docs descriptions of components (#405)
* Add pubs for non-docs descriptions of components
2020-01-25 16:50:20 -08:00
Sagar Karandikar
810db31abd bump firesim (#402) 2020-01-24 09:52:56 -08:00
Albert Ou
d7d7c79c22 scripts: Initialize firesim non-recursively (#388) 2020-01-24 09:31:41 -08:00
Sagar Karandikar
ca653c0305 Fix changelog formatting (#400) 2020-01-23 19:18:42 -08:00
Howard Mao
93fb06a55f bump icenet to master branch commit 2020-01-23 19:01:40 -08:00
Abraham Gonzalez
24bf2ed2b5 bump sha3 and testchipip (#398) 2020-01-23 18:36:56 -08:00
Abraham Gonzalez
5ceb2cc69a boom bump (#397) 2020-01-23 18:24:46 -08:00
Abraham Gonzalez
3fe0460a80 enforce that macrocompiler passes are done serially (#392) 2020-01-23 18:06:28 -08:00
Sagar Karandikar
5da8666951 bump firesim (#395) 2020-01-23 18:05:58 -08:00
Hasan Genc
961f42bb2d Bump gemmini and the Spike simulator in esp-tools (#394) 2020-01-23 17:06:09 -08:00
Jerry Zhao
05f17f5b99 [tracegen] Add tracegen support for the BOOM L1D (#362)
* [tracegen] Add tracegen support for the BOOM L1D

* [tracegen] Split up BOOM Tracegen mixin and shim.

* [ci] Fix tracegen hash for testing
2020-01-23 16:01:32 -08:00
Abraham Gonzalez
1859054f73 [docs] update documentation [ci skip] (#393) 2020-01-23 13:36:21 -08:00
David Biancolin
44883b238b [sbt] Don't rely on target-rtl symlink when FireSim is top (#328) 2020-01-22 14:09:50 -08:00
alonamid
cb2f48b148 System Requirements (#387)
* more system requirements

* [ci skip] system reqs PR comments

* scripts: Make {ubuntu,centos}-req.sh executable [ci skip]

* scripts: Add Ubuntu toolchain dependencies [ci skip]

* inline marshal reqs

* [skip ci] Update scripts/centos-req.sh

Co-Authored-By: Albert Ou <aou@eecs.berkeley.edu>

Co-authored-by: Albert Ou <aou@eecs.berkeley.edu>
2020-01-22 13:40:59 -08:00
Abraham Gonzalez
5358d2952b add scratchpad config (default size = 4MB) | other misc comments (#383) 2020-01-22 09:08:38 -08:00
Abraham Gonzalez
335bbf7651 Patch parallel make (#386)
* fix parallel make non-deterministic issue

* change touch to echo to not affect file state
2020-01-22 09:08:05 -08:00
John Wright
f0c441b7e1 [skip ci] Fix the logo in README.md (#389) 2020-01-21 21:01:09 -08:00
Jerry Zhao
ac5235e5ed Revamp the config system for Top/Harness (#347)
* Refactor how Configs parameterize the Top and TestHarnesses

* Bump sha3, testchipip, icenet, firesim
2020-01-21 20:44:54 -08:00
Colin Schmidt
1786b9a7f4 Don't check prebuilt tools are on master (#384)
Backport from #362 
h/t @jerryz123
2020-01-21 15:19:54 -08:00
Abraham Gonzalez
612f1d5a10 Update LICENSE [ci skip] (#379) 2020-01-16 11:47:31 -08:00
Abraham Gonzalez
9e2726a251 Add UART and UARTAdapter to all configs (#348)
* [uart] add uart adapter | add uart + adapter to all configs

* [uart] bump testchipip | add small documentation in generators section
2020-01-16 11:33:46 -08:00
Abraham Gonzalez
9df81ccb16 [sha3] point to README for SW (#378)
* [sha3] point to README for SW [skip ci]

* [sha3] bump sha3 repo for doc. changes [ci skip]
2020-01-16 11:33:04 -08:00