LVSComparison

class photonforge.verification.LVSComparison(circuit, status=None, description=None, layout=None, schematic=None, messages=(), nets=(), pins=(), devices=(), subcircuits=())[source]

The comparison of a layout circuit with a schematic circuit.

Attributes

description

devices

layout

messages

nets

pairs

pins

schematic

status

subcircuits

circuit

Parameters:
  • circuit (str)

  • status (Literal['match', 'warning', 'mismatch', 'nomatch', 'skipped'] | None)

  • description (str | None)

  • layout (LVSCircuit | None)

  • schematic (LVSCircuit | None)

  • messages (tuple[LVSMessage, ...])

  • nets (tuple[LVSPair, ...])

  • pins (tuple[LVSPair, ...])

  • devices (tuple[LVSPair, ...])

  • subcircuits (tuple[LVSPair, ...])