Struct libreda_lefdef::lef_export::LEFExportOptions
source · pub struct LEFExportOptions<C: L2NBase> {
pub layer_mapping: HashMap<C::LayerId, String>,
pub outline_layer: Option<C::LayerId>,
pub export_pins: bool,
pub overwrite_existing_macros: bool,
}Expand description
Control the export into DEF structures.
Fields§
§layer_mapping: HashMap<C::LayerId, String>Provide alternative names for layers. For all other layers
the default name defined in the L2NBase type will be used.
outline_layer: Option<C::LayerId>Take the die-area from this layer. The layer must contain a single shape.
export_pins: boolEnable export of pins.
overwrite_existing_macros: boolIf a macro with some name already exists, overwrite it instead of throwing an error.