Abraham Gonzalez
|
317e0db4fd
|
Config finder make target (#1328)
* Add config-finder make target
* Add recursive functionality
* Add config finder to CI
* Workaround bash argument limit failures
|
2023-03-06 18:07:17 -08:00 |
|
Abraham Gonzalez
|
f7a39f80e7
|
Config finder make target (#1328)
* Add config-finder make target
* Add recursive functionality
* Add config finder to CI
* Workaround bash argument limit failures
|
2023-03-06 14:00:20 -08:00 |
|
joey0320
|
3a53dc60d0
|
Add ENABLE_VLSI_FLOW flag
|
2023-03-03 22:34:00 -08:00 |
|
abejgonzalez
|
fd62d9ec2d
|
Fix sbt assembly (remove duplicate classes, fix conflicts)
|
2023-03-03 15:36:36 -08:00 |
|
abejgonzalez
|
df30b415f5
|
Remove SBT thin client | Build all with fat jars
|
2023-03-02 22:42:13 -08:00 |
|
joey0320
|
07b194e85a
|
add disallowPackedArrays
|
2023-03-02 09:29:58 -08:00 |
|
joonho hwangbo
|
c0b270853b
|
Remove Duplicate Compiler Flags (#1367)
* Remove Duplicate Compiler Flags
* Cleanup & fixes for MultipleMMIO
* bump barstools
* Update common.mk
* Update common.mk
---------
Co-authored-by: Abraham Gonzalez <abe.j.gonza@gmail.com>
|
2023-03-01 23:44:05 -08:00 |
|
Abraham Gonzalez
|
632a7a9348
|
Merge pull request #1349 from ucb-bar/misc-improv
Small build system improvements
|
2023-02-16 11:40:55 -08:00 |
|
Abraham Gonzalez
|
df903f0cb6
|
Merge pull request #1342 from ucb-bar/remove-gen-collateral
Remove gen-collateral when rebuilding
|
2023-02-15 16:40:40 -08:00 |
|
abejgonzalez
|
959cca64d2
|
Fix make help
|
2023-02-15 14:26:33 -08:00 |
|
abejgonzalez
|
55950b61b9
|
Move sim_files creation after FIRTOOL | Have FIRTOOL delete collateral dir
|
2023-02-15 12:01:58 -08:00 |
|
joey0320
|
58a6e72528
|
rename OUT_DIR to GEN_COLLATERAL_DIR
|
2023-02-13 13:24:04 -08:00 |
|
joey0320
|
6cd46d3c73
|
fixes
|
2023-02-13 02:14:23 -08:00 |
|
joey0320
|
4d31ccf218
|
Remove gen-collateral when rebuilding
|
2023-02-12 20:36:09 -08:00 |
|
Harrison Liew
|
14dec6eb71
|
disallowPackedArrays still broken, but don't need it. Bump barstools. Remove redundanct conda reqs
|
2023-02-10 14:35:43 -08:00 |
|
Harrison Liew
|
e4b35f45fa
|
Merge branch 'main' into new-hammer
|
2023-02-10 12:55:41 -08:00 |
|
abejgonzalez
|
d32b0575f4
|
Use order-only pre-req for output_dir | In run-binary-hex only hex-ify the bin if bin given args
|
2023-02-08 20:09:40 -08:00 |
|
Harrison Liew
|
2bfc6e1347
|
[skip ci] abandon sv2v, Genus happy with patched firtool
|
2023-02-08 19:00:26 -08:00 |
|
Harrison Liew
|
61d094e887
|
[skip ci] Add sv2v, sty. Fix Makefile rebuild. Using sv2v, but Yosys still fails.
|
2023-02-08 16:05:38 -08:00 |
|
abejgonzalez
|
efb4b7dcbf
|
Fix barstools for 1.29.0 firtool
|
2023-02-06 12:32:36 -08:00 |
|
abejgonzalez
|
f51457cf39
|
More robust splitting of BB filelists | Missed pre-commit | Removed old conda.yaml
|
2023-02-06 12:31:39 -08:00 |
|
Harrison Liew
|
2680f552cf
|
[skip ci] trying ENABLE_CUSTOM_FIRRTL_PASS=1 for Yosys, clarify init script for private tech plugins
|
2023-02-06 12:31:39 -08:00 |
|
joey0320
|
b02c44a0f3
|
Remove SRAM annotations when ENABLE_CUSTOM_FIRRTL_PASS is set
|
2023-02-06 12:29:29 -08:00 |
|
joey0320
|
9e8812d7fb
|
Add python file to split top.bb.f & model.bb.f
|
2023-02-06 12:29:29 -08:00 |
|
Harrison Liew
|
22834faa1f
|
top blackbox isolation hack, bump submodules
|
2023-02-06 12:29:29 -08:00 |
|
joey0320
|
045f3d7bc0
|
Fix common.mk && add makefile check as pre-commit hook
|
2023-01-14 15:38:43 -08:00 |
|
joey0320
|
c452999834
|
rename firtool->mfc | fix comments
|
2023-01-09 10:45:50 -08:00 |
|
joey0320
|
2269a70249
|
add back disable-annotation-* flags
|
2023-01-09 10:45:50 -08:00 |
|
joey0320
|
e8a5715206
|
update compile flags
|
2023-01-09 10:45:50 -08:00 |
|
joey0320
|
e8e0f3e902
|
Fix HARNESS_* to MODEL_* for consistence
|
2023-01-09 10:36:08 -08:00 |
|
joey0320
|
6da72d859b
|
Low FIRRTL flow working
Bump barstools to 06db605902
|
2023-01-09 10:36:08 -08:00 |
|
joey0320
|
e91e1765bc
|
rename stuff & put back split-mems.py
|
2023-01-09 10:36:04 -08:00 |
|
joey0320
|
80194c7dd6
|
wip
|
2023-01-09 10:34:27 -08:00 |
|
joey0320
|
744368d61f
|
Misc fixes & comments
|
2023-01-09 10:34:27 -08:00 |
|
joey0320
|
b3dc1c6778
|
Delete split-mems-conf.py & use mems.conf generated from GenerateTopAndHarness
|
2023-01-09 10:34:27 -08:00 |
|
joonho hwangbo
|
a6f0259019
|
Update comment related to ENABLE_CUSTOM_FIRRTL_PASS
Co-authored-by: Abraham Gonzalez <abe.j.gonza@gmail.com>
|
2023-01-09 10:34:27 -08:00 |
|
joey0320
|
053002b7af
|
Add comments & misc fixes
|
2023-01-09 10:34:27 -08:00 |
|
joey0320
|
13ece01450
|
Support Chisel->SFC->Low FIRRTL->CFC->Verilog & Sim flow
|
2023-01-09 10:34:27 -08:00 |
|
joey0320
|
3f614e6749
|
WIP
|
2023-01-09 10:34:27 -08:00 |
|
joey0320
|
9035ccf824
|
Remove disallowPackedArray option from firtool compilation step
|
2023-01-09 10:34:27 -08:00 |
|
joey0320
|
7e745c2646
|
Fix FIRTOOL_MODEL_MOD_HRCHY_JSON to FIRTOOL_MDOEL_HRCHY_JSON
|
2023-01-09 10:34:27 -08:00 |
|
abejgonzalez
|
bd0b3e8f1d
|
Update paths | Allow sed overrides
|
2023-01-09 10:33:41 -08:00 |
|
abejgonzalez
|
c472e22223
|
Update FPGA makefile | Reorg firtool args
|
2023-01-09 10:33:38 -08:00 |
|
abejgonzalez
|
9f2fd22cc0
|
Rename variables | Small fixes | Move out-srcs to new dir
|
2023-01-09 10:32:44 -08:00 |
|
abejgonzalez
|
a136bafabd
|
Fix more CI
|
2023-01-09 10:27:49 -08:00 |
|
abejgonzalez
|
f9965d88b3
|
Fix .f's
|
2023-01-09 10:27:15 -08:00 |
|
abejgonzalez
|
f9b938ad55
|
Update all
|
2023-01-09 10:27:07 -08:00 |
|
abejgonzalez
|
e75b107cf3
|
Reorg + Cleanup
|
2023-01-09 10:26:22 -08:00 |
|
abejgonzalez
|
a384fa9d1d
|
E2E RocketConfig compile in Verilator
|
2023-01-09 10:25:27 -08:00 |
|
abejgonzalez
|
ae05fe0de2
|
Closer [ci skip]
|
2023-01-09 10:24:46 -08:00 |
|