layers.py
The layers are auto-generated by filling the layers.csv file, FLYLINE_MARK / ERROR_MARK layer are defined by Latitudeda for error display.
class LAYER(BASE_LAYER):
WG = Layer(PROCESS.WG, PURPOSE.DRAW, 'Silicon Etch 1 (500 nm to BOX layer)')
FLOORPLAN = Layer(PROCESS.FLOORPLAN, PURPOSE.DRAW, 'Cell Outline')
LABEL = Layer(PROCESS.LABEL_SETTINGS, PURPOSE.DRAW, 'Labels')
FLYLINE_MARK = Layer(PROCESS.FLYLINE, PURPOSE.MARK, 'Flyline for insufficient space in AutoLink')
ERROR_MARK = Layer(PROCESS.ERROR, PURPOSE.MARK, 'Error mark')
For users using layout viewers (e.g. KLayout), they can import the layer properties file layers.lyp in the file folder.