load_verilog
Load local structural or gate-level Verilog netlists into the active session for hierarchy and connectivity queries. Load Liberty cells or primitives first.
Instructions
Load local gate-level or structural Verilog into the active session.
First call load_liberty for Liberty cells or load_primitives for built-ins;
use load_systemverilog instead for RTL elaboration. Unknown modules fail
unless allow_unknown_designs is true. Gate netlists carry no source info,
so get_source/get_intent cannot answer for them.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| files | Yes | One or more local structural Verilog netlist paths. | |
| keep_assigns | No | Preserve continuous assignments as explicit objects. | |
| allow_unknown_designs | No | Black-box unresolved cell/module definitions instead of failing. |