fixing issues with layers definitions and naming
diff --git a/BCDLite/klayout/lvs/gf180BCDLite.lvs b/BCDLite/klayout/lvs/gf180BCDLite.lvs
index 0ace00b..f94f962 100644
--- a/BCDLite/klayout/lvs/gf180BCDLite.lvs
+++ b/BCDLite/klayout/lvs/gf180BCDLite.lvs
@@ -212,7 +212,7 @@
#------------- LAYERS DERIVATIONS ---------------
#================================================
-# %include rule_decks/layers_definitions.lvs
+# %include rule_decks/layers_definition.lvs
#================================================================
#------------------------- MAIN RUNSET --------------------------
diff --git a/BCDLite/klayout/lvs/rule_decks/devices_connections.lvs b/BCDLite/klayout/lvs/rule_decks/devices_connections.lvs
index 7b2ed18..670e2cf 100644
--- a/BCDLite/klayout/lvs/rule_decks/devices_connections.lvs
+++ b/BCDLite/klayout/lvs/rule_decks/devices_connections.lvs
@@ -40,8 +40,8 @@
connect(psd_dw, contact)
connect(nsd, contact)
connect(poly2_con, contact)
-connect(contact, metal1_con)
-connect(metal1_con, via1)
+connect(contact, metal1)
+connect(metal1, via1)
connect(via1, metal2_ncap)
if METAL_LEVEL != '2LM'
connect(metal2_ncap, via2)
@@ -65,7 +65,7 @@
# Attaching labels
connect(comp, comp_label)
connect(poly2_con, poly2_label)
-connect(metal1_con, metal1_label)
+connect(metal1, metal1_label)
connect(metal2_ncap, metal2_label)
if METAL_LEVEL != '2LM'
connect(metal3_ncap, metal3_label)
diff --git a/BCDLite/klayout/lvs/rule_decks/layers_definition.lvs b/BCDLite/klayout/lvs/rule_decks/layers_definition.lvs
index 237686a..d18f000 100644
--- a/BCDLite/klayout/lvs/rule_decks/layers_definition.lvs
+++ b/BCDLite/klayout/lvs/rule_decks/layers_definition.lvs
@@ -24,7 +24,7 @@
logger.info('Read in polygons from layers.')
def get_polygons(layer, data_type)
- ps = get_polygons(layer, data_type)
+ ps = polygons(layer, data_type)
$run_mode == 'deep' ? ps : ps.merged
end
@@ -851,3 +851,7 @@
polygons_count += count
logger.info("Total no. of polygons in the design is #{polygons_count}")
+
+
+#=== BULK LAYER ===
+sub = polygon_layer
\ No newline at end of file