Corrected an error in the density check script, and updated the
fill generation script to include an option to run in distributed
(multi-processing) mode.
diff --git a/sky130/custom/scripts/check_density.py b/sky130/custom/scripts/check_density.py
index 9b759a6..feccc60 100755
--- a/sky130/custom/scripts/check_density.py
+++ b/sky130/custom/scripts/check_density.py
@@ -544,7 +544,7 @@
liaccum = sum(lifill) / atotal
print('')
print('LI Density: ' + str(liaccum))
- if liaccum < 0.50:
+ if liaccum < 0.35:
print('***Error: LI Density < 35%')
elif liaccum > 0.60:
print('***Error: LI Density > 60%')