LVSCircuit¶
- class photonforge.verification.LVSCircuit(name, boundary=None, nets=(), pins=(), devices=(), subcircuits=(), properties=<factory>)[source]¶
A circuit of a netlist, with lookups by id or index that raise
KeyError.Methods
device(device_id)net(net_id)pin(index)subcircuit(subcircuit_id)Attributes
boundarydevicesnetspinssubcircuitsnameproperties- Parameters:
name (str)
boundary (tuple[tuple[float, float], ...] | None)
nets (tuple[LVSNet, ...])
pins (tuple[LVSPin, ...])
devices (tuple[LVSDevice, ...])
subcircuits (tuple[LVSSubcircuit, ...])
properties (dict[Any, Any])