Mariana Huerta
08/22/2022, 10:19 PMMitch Bailey
08/22/2022, 11:14 PMgenerate_fill
target in the caravel/Makefile
.Tim Edwards
08/22/2022, 11:36 PMlibs.tech/magic/generate_fill.py
in the open_pdks installation of sky130.Mariana Huerta
08/23/2022, 8:31 PMAbhinav Uppal
08/29/2022, 5:51 PMpython3 generate_fill.py <top>.mag
But how do we now align the generated fill gds with our top design? It looks like aligning the bottom-left (origin) corners on both doesn't match up...is there another feature/flag that needs to be used to align these correctly?Mitch Bailey
08/30/2022, 1:13 AMSoumil Jain
08/30/2022, 8:03 AMMitch Bailey
08/30/2022, 12:46 PMTim Edwards
08/30/2022, 5:55 PMTim Edwards
08/30/2022, 5:58 PMcompositor.py
script, I create a top level cell and read both the original top level and the generated fill into it with getcell <cell_name> child 0 0
, which aligns the origins.Abhinav Uppal
08/30/2022, 6:05 PMTim Edwards
08/30/2022, 6:13 PMAbhinav Uppal
08/30/2022, 6:29 PM<name>m4.pd.1d</name>
<description>0.4 min m4 ca pattern density, m4 ca density is 0.38204002826315375</description>
Corresponding lines on the precheck.log are
2022-08-30 06:19:20 - [INFO] - {{STEP UPDATE}} Executing Check 11 of 13: Klayout Metal Minimum Clear Area Density
2022-08-30 06:19:23 - [ERROR] - Total # of DRC violations is 2 Please check caravel_analog_reram_crossbar/precheck_results/30_AUG_2022___05_58_23/outputs/reports/klayout_met_min_ca_density_check.xml For more details
2022-08-30 06:19:23 - [WARNING] - {{Klayout Metal Minimum Clear Area Density CHECK FAILED}} The GDS file, user_analog_project_wrapper.gds, has DRC violations.
Tim Edwards
08/30/2022, 6:43 PMTim Edwards
08/30/2022, 6:44 PM