laygo2.object.database module#
laygo2.object.database module consists of the classes implementing a hierarchical structure database that manages design and library.
- BaseDatabase class
- Library class
- Design class
- append() method
- place() method
- route() method
- route_via_track() method
- via() method
- pin() method
- export_to_template() method
DesignDesign.__init__()Design.append()Design.export_to_template()Design.get_cellname()Design.get_i()Design.get_libname()Design.get_matched_rects_by_layer()Design.get_p()Design.get_r()Design.get_vi()Design.items()Design.keys()Design.pin()Design.place()Design.route()Design.route_via_track()Design.set_cellname()Design.set_i()Design.set_libname()Design.set_p()Design.set_r()Design.set_vi()Design.summarize()Design.via()Design.bboxDesign.cellnameDesign.elementsDesign.iDesign.instancesDesign.libnameDesign.nameDesign.noname_indexDesign.pDesign.paramsDesign.pathsDesign.pinsDesign.rDesign.rectsDesign.textsDesign.viDesign.virtual_instances