Commit Graph

178 Commits

Author SHA1 Message Date
abejgonzalez
91ea25999d better exits 2019-04-24 19:08:29 -07:00
abejgonzalez
8d190ee7e0 do subprojects first 2019-04-24 18:42:12 -07:00
abejgonzalez
eedaeded17 add basic regression script 2019-04-24 18:33:23 -07:00
Abraham Gonzalez
a3516a3fce Merge pull request #69 from ucb-bar/rebar-dev-boom
[rebar] add sifive blocks | add rebar configs for boom
2019-04-23 15:46:44 -07:00
abejgonzalez
978832df93 added bootrom symlink to support rocket 2019-04-23 11:53:18 -07:00
abejgonzalez
862c217ff4 allow rocket builds | asm tests pass 2019-04-23 11:50:36 -07:00
abejgonzalez
c1a0916e40 add asm/bmark tests to generator 2019-04-23 09:20:47 -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
f11901a393 added configmixin file 2019-04-22 16:41:11 -07:00
abejgonzalez
0278845009 separated mixins from configs 2019-04-22 16:28:37 -07:00
abejgonzalez
47149a0649 change smallboom to boomconfig 2019-04-22 14:47:53 -07:00
abejgonzalez
180a2ab4a8 harness builds with gpio tied off 2019-04-21 16:07:30 -07:00
abejgonzalez
668047e3fd added GPIO config | breaks on building test harness 2019-04-21 15:19:15 -07:00
abejgonzalez
eda0b113c1 more default subprojects | fix example builds 2019-04-21 14:41:02 -07:00
abejgonzalez
b8eadb99eb add back example to rocket system 2019-04-20 21:20:20 -07:00
abejgonzalez
c0b0e293c5 removed boom package and combined into example | removed example from naming | split generator file 2019-04-20 21:18:20 -07:00
abejgonzalez
e9ed53424b add sifive blocks | add rebar configs for boom 2019-04-19 21:06:32 -07:00
Abraham Gonzalez
b65c2a6704 Merge pull request #55 from ucb-bar/boom-add
[rebar] add BOOM, riscv-torture, and modify scripts
2019-04-19 16:06:23 -07:00
abejgonzalez
daed74b873 lowercase readme 2019-04-18 20:10:20 -07:00
abejgonzalez
eec137e1ee make tapeout depend on testchipip for resources 2019-04-18 14:38:57 -07:00
alonamid
6bff4c79c8 Merge pull request #68 from ucb-bar/rebar-dev-clean
[rebar] fix make clean
2019-04-18 14:29:40 -07:00
abejgonzalez
e4aa81b2f8 fix make clean 2019-04-18 14:25:37 -07:00
abejgonzalez
7faaa56f34 revert condDependsOn | put new firrtl jar into rocket 2019-04-18 11:39:19 -07:00
abejgonzalez
739fcec160 remove csmith scripts 2019-04-17 23:16:04 -07:00
abejgonzalez
46f2cd3f9d remove debug firrtl prints 2019-04-17 23:14:07 -07:00
abejgonzalez
e8d263c632 Merge remote-tracking branch 'origin/rebar-dev' into boom-add 2019-04-17 23:11:38 -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
Abraham Gonzalez
5b8eb27c80 Merge pull request #67 from ucb-bar/rebar-dev-align
align rebar with tip of project-template master | fixes build issues
2019-04-17 23:10:12 -07:00
abejgonzalez
e71bf2139f Update README | add shortcut to build boom 2019-04-17 17:52:31 -07:00
abejgonzalez
885c5f74db bump boom/firrtl | support building boom | update genfiles in simulator to make rv32 bootrom | misc cleanup 2019-04-17 17:08:08 -07:00
abejgonzalez
80cbdd1d31 Merge remote-tracking branch 'origin/rebar-dev-align' into boom-add 2019-04-17 16:07:02 -07:00
abejgonzalez
68b2da6b3a update boom | match build.sbt 2019-04-17 16:06:42 -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
f45369365b rename build.sh and move to scripts 2019-04-15 10:17:42 -07:00
abejgonzalez
d80acd8cf8 added boom and torture | added csmith 2019-04-15 10:17:42 -07:00
abejgonzalez
8b899c519d rename makefiles | move verilog rule to common.mk 2019-04-15 10:17:41 -07:00
abejgonzalez
eb44ae13d4 makefile changes/split | add scripts 2019-04-15 10:17:41 -07:00
alonamid
31e30b2ec7 change dir structure 2019-04-15 10:17:41 -07:00
alonamid
419d41239f Merge pull request #59 from ucb-bar/rebar-srams-fix
Bump barstools and re-add infer-rw for better SRAM mapping
2019-03-18 09:30:01 -07:00
Colin Schmidt
ffee1f1e98 Bump barstools and re-add infer-rw for better SRAM mapping 2019-03-18 07:31:27 -07:00
alonamid
319d2fedf7 more docs 2019-03-16 00:15:02 -07:00
Abraham Gonzalez
87f9c14dcc Merge pull request #54 from ucb-bar/misc-changes
Makefile + Ctags
2019-03-15 18:47:00 -07:00
abejgonzalez
e33f2fcedf find now follows symlinks 2019-03-12 15:39:19 -07:00
abejgonzalez
c364869563 default to .gitignoring all files in verisim/vsim | read verilator.mk 2019-03-12 14:39:15 -07:00
abejgonzalez
4fd1bfbd56 delete .ctags (have the user put this in their home) 2019-03-12 14:39:15 -07:00
abejgonzalez
2c246af110 rename makefiles | move verilog rule to common.mk 2019-03-12 14:39:15 -07:00
abejgonzalez
82273107c1 makefile changes/split | add scripts 2019-03-12 14:39:15 -07:00
alonamid
49ab106b9e docs placeholder 2019-03-12 14:30:38 -07:00