verification.LVSDevice
LVSDevice( id: int, device_class: str, name: str | None = None, abstract: str | None = None, placement: photonforge.verification.Placement | None = None, parameters: dict[str, float] = <factory>, terminals: dict[str, int | None] = <factory>, parts: tuple[photonforge.verification.LVSDevicePart, ...] = (), terminal_routes: tuple[tuple[int, str, str], ...] = (), properties: dict[typing.Any, typing.Any] = <factory>,) -> NoneAn extracted or schematic device; terminals maps terminal names to net ids.
Attributes
Section titled “Attributes”| Attribute | Description |
|---|---|
abstract | The type of the None singleton. |
name | The type of the None singleton. |
parts | Built-in immutable sequence. |
placement | The type of the None singleton. |
terminal_routes | Built-in immutable sequence. |
abstract
Section titled “abstract”The type of the None singleton.
The type of the None singleton.
Built-in immutable sequence.
If no argument is given, the constructor returns an empty tuple. If iterable is specified the tuple is initialized from iterable’s items.
If the argument is a tuple, the return value is the same object.
placement
Section titled “placement”The type of the None singleton.
terminal_routes
Section titled “terminal_routes”Built-in immutable sequence.
If no argument is given, the constructor returns an empty tuple. If iterable is specified the tuple is initialized from iterable’s items.
If the argument is a tuple, the return value is the same object.