|
CIRCT 22.0.0git
|
Public Member Functions | |
| __init__ (self, name, source, input_ports=[], output_ports=[], *parameters=None, verilog_name=None, attributes={}, loc=None, ip=None) | |
| instantiate (self, *args, **kwargs) | |
| type (self) | |
| name (self) | |
| is_external (self) | |
| list[hw.ParamDeclAttr] | parameters (self) |
| sv.SVVerbatimModuleOp.__init__ | ( | self, | |
| name, | |||
| source, | |||
input_ports = [], |
|||
output_ports = [], |
|||
| * | parameters = None, |
||
verilog_name = None, |
|||
attributes = {}, |
|||
loc = None, |
|||
ip = None |
|||
| ) |
Definition at line 164 of file sv.py.
References hw.ModuleLike.init().
Referenced by synth.LongestPathCollection.drop_non_critical_paths(), and synth.LongestPathCollection.merge().
| sv.SVVerbatimModuleOp.instantiate | ( | self, | |
| * | args, | ||
| ** | kwargs | ||
| ) |
Definition at line 196 of file sv.py.
References hw.ModuleLike.instantiate().
| sv.SVVerbatimModuleOp.is_external | ( | self | ) |
Definition at line 208 of file sv.py.
Referenced by hw.HWModuleOp.add_entry_block().
| sv.SVVerbatimModuleOp.name | ( | self | ) |
Definition at line 204 of file sv.py.
References hw.ModuleLike.name().
| list[hw.ParamDeclAttr] sv.SVVerbatimModuleOp.parameters | ( | self | ) |
Definition at line 212 of file sv.py.
References hw.ModuleLike.parameters().
| sv.SVVerbatimModuleOp.type | ( | self | ) |
Definition at line 200 of file sv.py.
References hw.ModuleLike.type().
Referenced by esiaccel.types.WritePort.__serialize_msg(), hw.HWModuleOp.add_entry_block(), esiaccel.types.Port.connect(), hw.HWModuleOp.input_indices(), fsm.MachineOp.instantiate(), hw.HWModuleOp.outputs(), and esiaccel.types.ReadPort.read().