Nayiri K
d5f1dd9bcb
changed key from openram to sram22
2023-03-09 11:34:34 -08:00
Harrison Liew
0883993000
model and top reference common modules, need to filter them out from sim to avoid module collisions
2023-03-08 16:11:01 -08:00
Nayiri K
1b7a424c69
adding ENABLE_YOSYS_FLOW to tutorial makefile
2023-03-08 11:40:21 -08:00
joey0320
fd8a49100c
update ENABLE_VLSI_FLOW to ENABLE_YOSYS_FLOW
2023-03-08 09:25:16 -08:00
joey0320
02fd30b2f8
Fix makefile
2023-03-06 18:26:03 -08:00
Harrison Liew
54c55875e1
hierarchical flows should all fall under TOP suffix instead of VLSI_TOP which will change
2023-03-03 14:50:57 -08:00
Harrison Liew
89929cbb6e
cat VLSI_RTL
2023-02-28 13:10:49 -08:00
Harrison Liew
c1e8b20234
add SIM_FILE_REQS
2023-02-27 15:24:00 -08:00
Harrison Liew
a681bedae0
fix top/model separation for rtl vs. post-syn/par sim
2023-02-24 20:37:36 -08:00
Harrison Liew
7566eae213
fix & clarify hierarchical flows
2023-02-24 14:56:28 -08:00
joey0320
a9209c4aaa
Fix TestDriver.v missing from gen-collateral after recompiling
2023-02-21 21:52:03 -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
Sagar Karandikar
97f576da2a
Same as Makefile
2023-02-15 18:26:30 -08:00
Sagar Karandikar
86abfd1e73
Same as fix for Makefile
2023-02-15 18:25:22 -08:00
Sagar Karandikar
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 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
Harrison Liew
223995fb4e
[skip ci] Makefile typo
2023-02-06 12:31:36 -08:00
Harrison Liew
a6342ced21
[skip ci] update some docs, merge VLSI_RTL and VLSI_BB into one
2023-02-06 12:31:00 -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
c9cf69d1c0
extra tabs in Makefile
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
Harrison Liew
a9f9f32078
restore sim_files recipe
2023-02-06 12:29:29 -08:00
Harrison Liew
48539353b0
Makefile fixes, but sim still doesn't work
2023-02-06 12:29:29 -08:00
Harrison Liew
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 Chatzopoulos
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