Commit Graph

51 Commits

Author SHA1 Message Date
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
abejgonzalez f34a6fc523 reallow you to do -j for make | parallel ci runs 2019-08-30 23:14:33 -07:00
Howard Mao a2171bc7b8 find all scala source files instead of searching individual project directories 2019-08-30 11:38:08 -07:00
abejgonzalez c9c166f4a6 comment on the sim_* variables 2019-08-30 01:27:14 -07:00
Howard Mao ed85e71c79 fix the way header files are handled by makefiles 2019-08-22 07:39:33 +08:00
Colin Schmidt 520de19f86
Make waveforms precious (#204)
* Make waveforms precious
* Fix typo in run-binary-debug
2019-08-16 11:06:10 -07:00
Colin Schmidt 5bf1dcbe42
Fix tabs in common makefrag (#202) 2019-08-15 18:28:37 -07:00
Albert Magyar c487ca2f66
Coordinate Top and Harness generation (#168)
* Coordinate Top and Harness generation

* Bump barstools
2019-07-31 09:36:52 -07:00
Jerry Zhao 288ec15ba5
Fix run-binary-debug verbosity 2019-07-24 15:22:06 -07:00
Abraham Gonzalez f97beed12d
Add phony targets 2019-07-17 15:31:03 -07:00
abejgonzalez b0b4078801 rename files | only remove .h on blackbox files 2019-07-16 18:55:44 -07:00
abejgonzalez 27641bdffc Merge remote-tracking branch 'origin/dev' into filter-c-files 2019-07-16 16:56:58 -07:00
abejgonzalez 829687b254 move file name to variables.mk 2019-07-16 11:37:36 -07:00
abejgonzalez 85d904f108 add blkdev ci | cleanup simfiles to remove duplicates 2019-07-16 11:34:26 -07:00
abejgonzalez 01f21900fe Merge remote-tracking branch 'origin/dev' into cleanup 2019-07-16 10:43:28 -07:00
Colin Schmidt 26a67fdbad
Add verbose to debug runs (#148)
* Add verbose to debug runs

* Reorg simulator flags for consistency, extensibility, and ease of use
2019-07-15 22:15:57 -07:00
abejgonzalez fd5a00a0ab rename sim dirs | add "fast" helper target | re-add -q flag 2019-07-15 16:51:17 -07:00
abejgonzalez 228cd36301 remove duplicate blackbox files | general grep 2019-07-10 13:35:19 -07:00
abejgonzalez 87e4090e38 bump boom | correct error on first cmd in pipe 2019-07-08 14:31:41 -07:00
Howard Mao 65df55cf9d add InclusiveCache 2019-07-02 16:58:08 -07:00
David Biancolin 1bd9b08717 Merge branch 'rebar-dev' of https://github.com/ucb-bar/project-template into firesim-integration 2019-06-28 18:10:19 +00:00
abejgonzalez b556bee0b9 rename to "Chipyard" 2019-06-23 22:47:23 -07:00
abejgonzalez 51960f4345 remove deprecated CHISEL_ARGS 2019-06-03 19:11:45 -07:00
David Biancolin f4fb0c42b1 Fix a number of build.sbt related problems 2019-05-29 22:26:04 +00:00
David Biancolin c0d4e848ba WIP 2019-05-27 22:53:05 +00:00
Jerry Zhao bc54b24b85
Merge pull request #84 from ucb-bar/rebar-rc-may
[WIP] Bump to May rocketchip | Support for large memory spaces
2019-05-22 11:04:01 -07:00
abejgonzalez cc0d33ee4d updated permissive naming | small bugfix for vcd/vpd dumping 2019-05-20 17:19:46 -07:00
abejgonzalez 30d54a6851 readme addition | pipe out output | renamed output files 2019-05-20 17:12:22 -07:00
abejgonzalez 65d6a900c3 rename output | helper rules to run binaries 2019-05-20 16:15:08 -07:00
Jerry Zhao a7a4dd345b Bump to May rocketchip | Support for BigInt mems 2019-05-17 18:21:20 -07:00
abejgonzalez fa1c4ae221 reduce amount of sbt calls for sim 2019-05-16 22:57:18 -07:00
Jerry Zhao 340ed90652 Remove permissive flag for verisim 2019-05-11 19:59:49 -07:00
Jerry Zhao db8b8f50cf Move example/utilities to generator directory 2019-05-10 15:29:28 -07:00
Jerry Zhao 17bc3bf60d Decouple SUB_PROJECT builds from example 2019-05-10 02:40:16 -07:00
Jerry Zhao b88937b8a0 Fix vcs tests for rocketchip and hwacha 2019-04-24 18:23:26 -07:00
abejgonzalez 575980e337 track src changes correctly in make 2019-04-24 11:18:12 -07:00
abejgonzalez 4c3dc0889c update make variable names | change hwacha to use its own generator 2019-04-24 00:43:44 -07:00
abejgonzalez 2bd70937cb support verilator | rename build variable 2019-04-22 23:26:13 -07:00
abejgonzalez 0e5e1bac15 fix test harness builds 2019-04-22 22:36:04 -07:00
abejgonzalez 7faaa56f34 revert condDependsOn | put new firrtl jar into rocket 2019-04-18 11:39:19 -07:00
abejgonzalez 46f2cd3f9d remove debug firrtl prints 2019-04-17 23:14:07 -07:00
abejgonzalez adb8897e35 add firrtl dependency to build.sbt | point to different firrtl jar | a bunch of sbt plugins 2019-04-17 23:11:14 -07:00
abejgonzalez 80cbdd1d31 Merge remote-tracking branch 'origin/rebar-dev-align' into boom-add 2019-04-17 16:07:02 -07:00
abejgonzalez 7d887b212c align rebar with tip of project-template master | fixes build issues 2019-04-17 16:02:44 -07:00
abejgonzalez 30ef609fb8 allow sbt runMain from sbt subproject 2019-04-15 10:17:42 -07:00
abejgonzalez d80acd8cf8 added boom and torture | added csmith 2019-04-15 10:17:42 -07:00
Colin Schmidt ffee1f1e98 Bump barstools and re-add infer-rw for better SRAM mapping 2019-03-18 07:31:27 -07:00
abejgonzalez e33f2fcedf find now follows symlinks 2019-03-12 15:39:19 -07:00