Quick update to fix the output of the full-chip density results.
diff --git a/scripts/check_density.py b/scripts/check_density.py
index 01122b7..969e7aa 100755
--- a/scripts/check_density.py
+++ b/scripts/check_density.py
@@ -524,69 +524,61 @@
atotal = ((xtiles - 1.0) * (ytiles - 1.0)) + ((ytiles - 1.0) * xfrac) + ((xtiles - 1.0) * yfrac) + (xfrac * yfrac)
- print('')
- print('FOM Density:')
fomaccum = sum(fomfill) / atotal
- print('Tile (' + str(x) + ', ' + str(y) + '): ' + str(fomaccum))
+ print('')
+ print('FOM Density: ' + str(fomaccum))
if fomaccum < 0.33:
print('***Error: FOM Density < 33%')
elif fomaccum > 0.57:
print('***Error: FOM Density > 57%')
- print('')
- print('POLY Density:')
polyaccum = sum(polyfill) / atotal
- print('Tile (' + str(x) + ', ' + str(y) + '): ' + str(polyaccum))
-
print('')
- print('LI Density:')
+ print('POLY Density: ' + str(polyaccum))
+
liaccum = sum(lifill) / atotal
- print('Tile (' + str(x) + ', ' + str(y) + '): ' + str(liaccum))
+ print('')
+ print('LI Density: ' + str(liaccum))
if liaccum < 0.35:
print('***Error: LI Density < 35%')
elif liaccum > 0.70:
print('***Error: LI Density > 70%')
- print('')
- print('MET1 Density:')
met1accum = sum(met1fill) / atotal
- print('Tile (' + str(x) + ', ' + str(y) + '): ' + str(met1accum))
+ print('')
+ print('MET1 Density: ' + str(met1accum))
if met1accum < 0.35:
print('***Error: MET1 Density < 35%')
elif met1accum > 0.70:
print('***Error: MET1 Density > 70%')
- print('')
- print('MET2 Density:')
met2accum = sum(met2fill) / atotal
- print('Tile (' + str(x) + ', ' + str(y) + '): ' + str(met2accum))
+ print('')
+ print('MET2 Density: ' + str(met2accum))
if met2accum < 0.35:
print('***Error: MET2 Density < 35%')
elif met2accum > 0.70:
print('***Error: MET2 Density > 70%')
- print('')
- print('MET3 Density:')
met3accum = sum(met3fill) / atotal
- print('Tile (' + str(x) + ', ' + str(y) + '): ' + str(met3accum))
+ print('')
+ print('MET3 Density: ' + str(met3accum))
if met3accum < 0.35:
print('***Error: MET3 Density < 35%')
elif met3accum > 0.70:
print('***Error: MET3 Density > 70%')
- print('')
- print('MET4 Density:')
met4accum = sum(met4fill) / atotal
- print('Tile (' + str(x) + ', ' + str(y) + '): ' + str(met4accum))
+ print('')
+ print('MET4 Density: ' + str(met4accum))
if met4accum < 0.35:
print('***Error: MET4 Density < 35%')
elif met4accum > 0.70:
print('***Error: MET4 Density > 70%')
- print('')
- print('MET5 Density:')
met5accum = sum(met5fill) / atotal
- print('Tile (' + str(x) + ', ' + str(y) + '): ' + str(met5accum))
+ print('')
+ print('MET5 Density: ' + str(met5accum))
if met5accum < 0.45:
print('***Error: MET5 Density < 45%')
elif met5accum > 0.86: