Commit Graph
162 Commits
Author SHA1 Message Date
joey0320 a9209c4aaa Fix TestDriver.v missing from gen-collateral after recompiling 2023-02-21 21:52:03 -08:00
Abraham GonzalezandGitHub 632a7a9348 Merge pull request #1349 from ucb-bar/misc-improv
Small build system improvements
2023-02-16 11:40:55 -08:00
Sagar KarandikarandGitHub 97f576da2a Same as Makefile 2023-02-15 18:26:30 -08:00
Sagar KarandikarandGitHub 86abfd1e73 Same as fix for Makefile 2023-02-15 18:25:22 -08:00
Sagar KarandikarandGitHub 0c4cfc8742 Fix input files list emission to avoid bash "too many arguments" error
This makes the expansion of "cat $(VLSI_RTL)" happen as a child of the shell that runs the for loop.

The existing version will sometimes produce a bash "too many arguments" error because the $(shell cat $(VLSI_RTL)) is expanded first and then passed as a giant command to bash.
2023-02-15 17:57:26 -08:00
abejgonzalez 85fe061244 Use EICG_wrapper model as addResource/Path | Fix Makefile parsing 2023-02-15 14:19:55 -08:00
Sagar Karandikar a998754020 simplify vlsi Makefile a bit 2023-02-15 11:56:52 -08:00
Harrison Liew e7152d511d support main or master as default branch in hammer plugins 2023-02-13 19:05:17 -08:00
Harrison Liew bd30b515a7 firtool 1.29.0.newhammerhotfix works for Yosys 2023-02-10 12:36:55 -08:00
Harrison Liew 83764d3329 [skip ci] add power-rtl and power-syn targets 2023-02-09 13:01:08 -08:00
Harrison Liew ea65d93c8e [skip ci] remove need to set site_packages_dir 2023-02-09 10:18:24 -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
Harrison Liewandabejgonzalez 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
Harrison Liewandabejgonzalez 223995fb4e [skip ci] Makefile typo 2023-02-06 12:31:36 -08:00
Harrison Liewandabejgonzalez a6342ced21 [skip ci] update some docs, merge VLSI_RTL and VLSI_BB into one 2023-02-06 12:31:00 -08:00
joey0320andabejgonzalez 9e8812d7fb Add python file to split top.bb.f & model.bb.f 2023-02-06 12:29:29 -08:00
Harrison Liewandabejgonzalez c9cf69d1c0 extra tabs in Makefile 2023-02-06 12:29:29 -08:00
Harrison Liewandabejgonzalez 22834faa1f top blackbox isolation hack, bump submodules 2023-02-06 12:29:29 -08:00
Harrison Liewandabejgonzalez a9f9f32078 restore sim_files recipe 2023-02-06 12:29:29 -08:00
Harrison Liewandabejgonzalez 48539353b0 Makefile fixes, but sim still doesn't work 2023-02-06 12:29:29 -08:00
Harrison Liewandabejgonzalez 22fda3a6a7 initial migration to new Hammer 2023-02-06 12:29:29 -08:00
joey0320 e8e0f3e902 Fix HARNESS_* to MODEL_* for consistence 2023-01-09 10:36:08 -08:00
abejgonzalez 292cc753ce Run pre-commit on all files 2022-12-21 15:59:46 -08:00
Odysseas ChatzopoulosandGitHub d60d163572 Remove extra parentheses
Without this change make buildfile Config=SmallBoomConfig fails
2022-10-19 19:56:41 +03:00
Jerry Zhao d83ba0c19b Switch to default generating FSDB 2022-10-10 16:20:14 -07:00
Nayiri K 3ec713b011 bumping hammer 2022-09-28 21:35:25 -07:00
Nayiri K 35b9d27dca adding drc.magic.magic_bin so it's visible to netgen lvs plugin 2022-09-28 19:54:35 -07:00
Nayiri K 9494e84b0c adding basic floorplan to default sky130 2022-09-28 19:00:51 -07:00
Nayiri K 6418afc095 re-added macro placement 2022-09-28 18:58:42 -07:00
Nayiri K ad3188bca2 improved example-designs override 2022-09-28 17:06:53 -07:00
nayiri-k 61b8883d09 removing references to nangate45 example 2022-09-28 16:20:29 -07:00
Nayiri K ca314e75e8 clarifying that sky130_nda key is now optional 2022-09-28 16:13:48 -07:00
Nayiri K 1130d097ca merged branch 2022-09-27 16:02:32 -07:00
Nayiri K 4330d40e91 bumping hammer cadence and synopsys plugins 2022-09-27 16:01:25 -07:00
Nayiri K c31481413a made relative path clearer 2022-09-27 15:36:18 -07:00
Nayiri K 205895e452 undid some makefile changes 2022-09-27 14:12:53 -07:00
Nayiri K be7bf0ed5b changed tabs to spaces in Makefile 2022-09-27 14:06:33 -07:00
Nayiri K 49479754d3 minor tweaks 2022-09-27 14:04:54 -07:00
Nayiri K fbd5966d14 refactored some yaml design files for the openroad tutorial 2022-09-27 12:05:58 -07:00
Nayiri K 205adeef53 new tutorial make variables for ease of use 2022-09-16 00:24:46 -07:00
Nayiri K 4ee1acc522 commenting out the sram macro placement FOR NOW 2022-09-14 17:51:57 -07:00
Nayiri K 5c48d039a0 removing sky130_pdk key from yaml 2022-09-14 11:39:35 -07:00
Nayiri K 9c7e5fc06a tutorial tweaks 2022-09-14 11:28:11 -07:00
Nayiri K 1ef194ed29 updated Makefile 2022-09-07 12:01:03 -07:00
Nayiri K f3fefaa762 Merge branch 'openroad' of https://github.com/ucb-bar/chipyard into openroad 2022-06-18 02:43:46 -07:00
Nayiri K d210eebebf bumping hammer and all plugins 2022-06-18 02:43:31 -07:00
NayiriandGitHub 42b82e37f9 adding note about VCS+Voltus versions 2022-06-17 14:11:43 -07:00
Nayiri K 90c8963316 openroad yaml file 2022-06-17 10:18:33 -07:00
Harrison Liew f16ab3dfa1 Support VCS FGP and BINARY=none 2022-04-05 11:03:44 -07:00