netlist_carpentry.core.netlist_elements
¶
Package for all classes related to Netlist Elements (e.g. instances, wires, ports) and metaclasses (e.g. element paths).
Modules:
-
element_path–Module for handling of hierarchical paths inside a given circuit.
-
instance–Module for handling of instances inside a circuit module.
-
mixins–Mixins used in certain netlist elements.
-
module–Module for handling circuit modules.
-
netlist_element–Base class for all netlist (or circuit) elements.
-
port–Module for handling of ports (both instance and module ports) inside a circuit module.
-
port_segment–Module for handling of port segments (i.e. port slices) inside a circuit module.
-
segment_base–Base class with shared attributes and methods among segment (or slice) classes.
-
wire–Module for handling of wires inside a circuit module.
-
wire_segment–Module for handling of wire segments (i.e. wire slices) inside a circuit module.