Commit Graph

1646 Commits

Author SHA1 Message Date
Howard Mao
1fee2b12f1 fix some language about TileLink's relationship to Diplomacy 2019-09-11 12:13:08 -07:00
Howard Mao
a4371fa917 add section on SoC boot process 2019-09-11 12:13:08 -07:00
Howard Mao
753788ad67 add documentation on TileLink/AXI4 diplomatic widgets 2019-09-11 12:13:08 -07:00
Howard Mao
e9bce0fc3d clarification of AddressRange arguments 2019-09-11 12:13:08 -07:00
Howard Mao
334e443003 add part about AXI4RegisterNode 2019-09-11 12:13:08 -07:00
Howard Mao
0e8dc833b8 write Register Router documentation 2019-09-11 12:13:08 -07:00
Howard Mao
dfbf87061b get started on documenting TileLink/Diplomacy 2019-09-11 12:13:08 -07:00
Howard Mao
c0f49a47d8 more fixes to Adding an Accelerator 2019-09-11 12:13:08 -07:00
Howard Mao
b52b1d1c3e don't tell users to use deprecated setResource 2019-09-11 12:13:08 -07:00
Howard Mao
803a5511da get rid of unused captions in ToC tree 2019-09-11 12:13:08 -07:00
Howard Mao
d411dd9a6c fill out Memory Hierarchy section 2019-09-11 12:13:08 -07:00
Howard Mao
ea1d3d62ea add section about RocketChip generator 2019-09-11 12:13:08 -07:00
Howard Mao
b748dcf14e update 'Adding an Accelerator' for API changes 2019-09-11 12:13:08 -07:00
Howard Mao
34612e559c clean up dependencies 2019-09-12 00:19:55 +08:00
Howard Mao
622e6def6a chisel-testers is dependency of tapeout 2019-09-12 00:19:55 +08:00
Howard Mao
2eeda43b93 make firrtl-interpreter a submodule instead of depending on external snapshot 2019-09-12 00:19:55 +08:00
David Biancolin
6b4ea0fd61 Bump FireSim 2019-09-10 15:00:43 +00:00
David Biancolin
9bf174afb3 [firechip] Update regfile optimization mixins 2019-09-09 06:45:30 +00:00
David Biancolin
d4be303df5 Merge remote-tracking branch 'origin/dev' into midas2-merge 2019-09-09 06:37:14 +00:00
Abraham Gonzalez
62f5623225 Merge pull request #234 from ucb-bar/docs-quick-start-fixes
[Docs] Add source env.sh to quick start.
2019-09-08 22:14:18 -07:00
David Biancolin
2cba47b697 [docs] A couple spelling fixes in Quick Start
[skip ci]
2019-09-08 21:37:02 -07:00
David Biancolin
a0d009b8e4 [docs] Make _What's Next_ more succinct 2019-09-08 15:45:21 -07:00
David Biancolin
d0b00d4ddf [docs] gitignore build files 2019-09-08 15:45:21 -07:00
David Biancolin
857ce9dd9b [docs] Tell users to source env.sh in quick start 2019-09-08 15:45:16 -07:00
Howard Mao
28faff27d3 run remote builds using separate ivy2/sbt directories 2019-09-06 18:51:55 -07:00
Howard Mao
0273cd4d90 add midasexamples to CI 2019-09-06 18:51:55 -07:00
Howard Mao
9437778ceb simplify firesim midasexamples tests 2019-09-06 18:51:55 -07:00
Howard Mao
afe14d423d Add FireSim tests to CI 2019-09-06 18:51:55 -07:00
Howard Mao
538e9edbef make big-blkdev test less big 2019-09-06 16:04:10 -07:00
Howard Mao
d3cec27471 fix firesim makefrag 2019-09-06 16:04:10 -07:00
David Biancolin
9285155476 [Firechip] Add NIC endpoint; Add environments for all targets 2019-09-06 14:51:01 -07:00
David Biancolin
e18e59ccda [FireSim] Use black-box instantiations of endpoints 2019-09-06 12:48:41 -07:00
Abraham Gonzalez
3083bfd442 Merge pull request #218 from ucb-bar/ignore-docs-ci
Ignore docs in CircleCI
2019-09-04 19:49:53 -07:00
David Biancolin
5bda60063a [firesim] Initial Golden Gate support 2019-09-05 00:14:21 +00:00
Abraham Gonzalez
98ded4d7c0 Merge pull request #221 from ucb-bar/comment-sim-files
Comment sim_* make variables
2019-09-02 19:36:19 -07:00
Abraham Gonzalez
95793babf4 Merge pull request #219 from ucb-bar/enable-j-make
Make parallel support
2019-09-02 16:19:50 -07:00
Howard Mao
f3026af8b1 get rid of redundant regression test lists 2019-09-02 09:22:10 -07:00
Abraham Gonzalez
8b5da59b68 Merge pull request #216 from ucb-bar/dev-sha3
Integrate sha3 accelerator
2019-09-01 13:24:18 -07:00
Albert Ou
6e2e4e2604 Merge pull request #224 from ucb-bar/dev-sh
Improve robustness/portability of toolchain shell scripts
2019-09-01 12:53:17 -07:00
Colin Schmidt
5790bbc21b Merge remote-tracking branch 'origin/dev' into dev-sha3 2019-09-01 07:26:44 -07:00
Colin Schmidt
8e343dee04 Fix sha3 build-system dependency 2019-09-01 07:11:52 -07:00
Albert Ou
4963792e98 scripts: Scale number of make jobs by hardware thread count
If the hardware thread/core count cannot be determined successfully,
avoid setting the '-j' option for make.
2019-09-01 00:03:08 -07:00
Albert Ou
cff1f6b11e scripts: Eliminate unnecessary process substitution 2019-09-01 00:01:10 -07:00
Albert Ou
9e9e7dd442 scripts: Fix latent issues with env.sh
* Ensure shell metacharacters are quoted in RISCV variable assignment.
* Avoid unnecessary expansion of $RISCV and $LD_LIBRARY_PATH at
  generation time.
* Remove undefined usage of $DTCversion.
* Simplify output redirection.
2019-09-01 00:00:50 -07:00
Albert Ou
2c2f5a76e3 scripts: Fix quoting to prevent unintended word splitting 2019-08-31 15:00:32 -07:00
Albert Ou
10b708d173 scripts: Ensure non-zero exit code on error 2019-08-31 03:18:34 -07:00
Albert Ou
40a94dd08e scripts: Parse options with getopts builtin 2019-08-31 03:18:34 -07:00
abejgonzalez
64d2783b5f use variable to control make parallelism in ci 2019-08-30 23:18:17 -07:00
abejgonzalez
f34a6fc523 reallow you to do -j for make | parallel ci runs 2019-08-30 23:14:33 -07:00
Howard Mao
ab888d32a7 Merge pull request #215 from ucb-bar/dev-tracegen
Add TraceGen project
2019-08-31 05:21:51 +08:00