LVSResults¶
- class photonforge.verification.LVSResults(verdict, comparisons, layout, schematic, messages=(), extraction_messages=(), unit=0.001, log='', exit_code=0)[source]¶
Results of a KLayout LVS run.
Methods
comparison(name)Attributes
exit_codeextraction_messageslogmessagesCircuit pairs and pairs that did not match, including those without a known status.
topunitCircuit pairs and pairs that matched with a warning.
verdictcomparisonslayoutschematic- Parameters:
verdict (Literal['match', 'match_with_warnings', 'mismatch'])
comparisons (tuple[LVSComparison, ...])
layout (LVSNetlist)
schematic (LVSNetlist)
messages (tuple[LVSMessage, ...])
extraction_messages (tuple[LVSMessage, ...])
unit (float)
log (str)
exit_code (int)
- property mismatches: tuple[LVSPair | LVSComparison, ...]¶
Circuit pairs and pairs that did not match, including those without a known status.
- property warnings: tuple[LVSPair | LVSComparison, ...]¶
Circuit pairs and pairs that matched with a warning.