Module libreda_lefdef::import
source · Expand description
Import LEF and DEF structures by populating data base structures.
Structs
- Control the import of DEF structures.
- Control the import of a LEF library. This is inspired of the
LEFDEFReaderConfigurationof KLayout.
Enums
- Error type returned from LEF/DEF input and output functions.
Functions
- Convert a LEF shape into a database shape with the correct units.
- Convert a DEF
Orienttype into a 90-degree rotation transform. - Convert a LEF and a DEF structure into a
Chipdata structure. - Import the netlist from the DEF structure into the
top_cell. - Import routes/wiring from the nets in the DEF structure.
- Import DEF via definitons as cells into the layout.
- Populate
chipwith the contents of the LEF data-structure. - Import LEF via definitions as cells into the layout. On success returns a vector with the IDs of the new via cells.
- Convert a LEF structure into a
Chipdata structure using default import options. Useimport_lef_into_db()for better control over the import strategy. - Convert a LEF and a DEF structure into a
Chipdata structure. Currently this reads only the placement of the cells. No wires are created.