kqcircuits.masks.mask_export¶
Functions for exporting mask sets.
- kqcircuits.masks.mask_export.export_mask_set(mask_set)[source]¶
Exports the designs, bitmap and documentation for the mask_set.
- kqcircuits.masks.mask_export.export_designs(mask_set)[source]¶
Exports .oas and .gds files of the mask_set.
- kqcircuits.masks.mask_export.export_chip(chip_cell, chip_name, chip_dir, layout, export_drc, alt_netlists=None)[source]¶
Exports a chip used in a maskset.
- kqcircuits.masks.mask_export.export_masks_of_face(export_dir, mask_layout, mask_set)[source]¶
Exports masks for layers of a single face of a mask_set.
- Parameters
export_dir – directory for the face specific subdirectories
mask_layout – MaskLayout object for the cell and face reference
mask_set – MaskSet object for the name and version attributes to be included in the filename
- kqcircuits.masks.mask_export.export_mask(export_dir, layer_name, mask_layout, mask_set)[source]¶
Exports a mask from a single layer of a single face of a mask set.
- Parameters
export_dir – directory for the files
layer_name – name of the layer exported as a mask, if starts with ‘-‘ then it will be inverted
mask_layout – MaskLayout object for the cell and face reference
mask_set – MaskSet object for the name and version attributes to be included in the filename
- kqcircuits.masks.mask_export.export_docs(mask_set, filename='Mask_Documentation.md')[source]¶
Exports mask documentation containing mask layouts and parameters of all chips in the mask_set.
- kqcircuits.masks.mask_export.export_bitmaps(mask_set, spec_layers=['mask_graphical_rep'])[source]¶
Exports bitmaps for the mask_set.
