|
CIRCT 22.0.0git
|


Public Member Functions | |
| __init__ (self, module, name, input_port_mapping, *results=None, parameters={}, sym_name=None, loc=None, ip=None) | |
| create_default_value (self, index, data_type, arg_name) | |
| operand_names (self) | |
| result_names (self) | |
Public Attributes | |
| module | |
Helper class to incrementally construct an instance of a module.
| hw.InstanceBuilder.__init__ | ( | self, | |
| module, | |||
| name, | |||
| input_port_mapping, | |||
| * | results = None, |
||
parameters = {}, |
|||
sym_name = None, |
|||
loc = None, |
|||
ip = None |
|||
| ) |
Definition at line 49 of file hw.py.
Referenced by synth.LongestPathCollection.drop_non_critical_paths(), and synth.LongestPathCollection.merge().
| hw.InstanceBuilder.create_default_value | ( | self, | |
| index, | |||
| data_type, | |||
| arg_name | |||
| ) |
Definition at line 99 of file hw.py.
References hw.InstanceBuilder.module.
Referenced by Python.support.NamedValueOpView.__init__().
| hw.InstanceBuilder.operand_names | ( | self | ) |
Definition at line 106 of file hw.py.
References hw.InstanceBuilder.module.
Referenced by Python.support.NamedValueOpView.__init__().
| hw.InstanceBuilder.result_names | ( | self | ) |
Definition at line 109 of file hw.py.
References hw.InstanceBuilder.module.
Referenced by Python.support.NamedValueOpView.__init__().
| hw.InstanceBuilder.module |
Definition at line 59 of file hw.py.
Referenced by hw.InstanceBuilder.create_default_value(), om.Evaluator.instantiate(), hw.InstanceBuilder.operand_names(), and hw.InstanceBuilder.result_names().