Commit Graph

570 Commits

Author SHA1 Message Date
David Biancolin 173743be6d [sbt] Remove the firrtl subproject 2019-09-12 15:41:50 -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
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
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
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
Howard Mao d4c12f2b86
Merge pull request #211 from ucb-bar/clean_configs
Cleanup configs | take ownership of Heterogeneous subsystem | improve verilator compile time
2019-08-31 05:00:29 +08:00
Howard Mao c33c6a2985 get rid of now-defunct documention 2019-08-30 11:38:08 -07:00
Howard Mao a2171bc7b8 find all scala source files instead of searching individual project directories 2019-08-30 11:38:08 -07:00
Howard Mao 0e8fb52f8d add check-tracegen.sh script 2019-08-30 11:38:07 -07:00
Howard Mao 6a3212c6d7 add tracegen project 2019-08-30 11:38:07 -07:00
abejgonzalez c9c166f4a6 comment on the sim_* variables 2019-08-30 01:27:14 -07:00
abejgonzalez fc380b2dda ignore docs using a github webhook 2019-08-29 23:43:08 -07:00
Jerry Zhao d363ad5a46 Fix tabs vs spaces in sims/verilator/Makefile 2019-08-29 23:04:06 -07:00
Jerry Zhao 648780601c Bump boom to version which passes ci 2019-08-29 22:53:41 -07:00
Jerry Zhao 71b3d7e1e6 Force verilator to produce fragmented cpp files 2019-08-29 18:50:43 -07:00
Jerry Zhao 4de40d3863 Update naming in docs 2019-08-28 14:53:24 -07:00
Jerry Zhao f1929a0da8 Move System/Subsystem to utilities 2019-08-27 18:05:24 -07:00
Jerry Zhao ca70c15447 Remove TracedBoomConfig 2019-08-27 17:34:50 -07:00
Jerry Zhao 1d85dc32a0 Use HasHierarchicalBusTopology mixin 2019-08-27 12:00:50 -07:00
Jerry Zhao 65003f86d0 Bump boom 2019-08-26 23:29:50 -07:00
Jerry Zhao 20b6737889 Add remaining configs for BOOM CI 2019-08-26 23:28:35 -07:00
Jerry Zhao f221c8f26e Bump boomrocket example CI build time 2019-08-26 20:15:01 -07:00
Jerry Zhao 939ce4ea17 Fix Config comments 2019-08-26 16:31:10 -07:00
Abraham Gonzalez c63fbfa460
Merge pull request #210 from ucb-bar/dev-fix-program-args
Change spaces to underscores in sim_out_name
2019-08-26 16:30:51 -07:00
Jerry Zhao 93c3a2cd72 Rename Configs -> RocketConfigs 2019-08-26 16:29:54 -07:00
Jerry Zhao 832d558517 Update FireChip reference to boom configs 2019-08-26 15:56:51 -07:00
Jerry Zhao 19282fd438 Update FireChip with the new locations for subsystem 2019-08-26 14:51:20 -07:00
Jerry Zhao ba3deac1de Update CI with new config names 2019-08-26 14:50:46 -07:00