CIRCT 20.0.0git
|
Public Member Functions | |
__init__ (self, name, input_ports=[], output_ports=[], *parameters=[], attributes={}, body_builder=None, loc=None, ip=None) | |
instantiate (self, *args, **kwargs) | |
type (self) | |
name (self) | |
is_external (self) | |
list[ParamDeclAttr] | parameters (self) |
hw.HWModuleExternOp.__init__ | ( | self, | |
name, | |||
input_ports = [] , |
|||
output_ports = [] , |
|||
* | parameters = [] , |
||
attributes = {} , |
|||
body_builder = None , |
|||
loc = None , |
|||
ip = None |
|||
) |
hw.HWModuleExternOp.is_external | ( | self | ) |
Definition at line 421 of file hw.py.
Referenced by hw.HWModuleOp.add_entry_block().
hw.HWModuleExternOp.type | ( | self | ) |
Definition at line 413 of file hw.py.
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().