CIRCT 22.0.0git
|
Public Member Functions | |
__init__ (self, hw.InstanceOp instance) | |
str | instance_name (self) |
str | module_name (self) |
Protected Attributes | |
_instance | |
Static Protected Attributes | |
hw | _instance .InstanceOp |
Represents a single element in a hierarchical instance path. In hardware design, modules are instantiated hierarchically. This class represents one level in that hierarchy, containing both the module type and the specific instance name. Attributes: instance_name: The name of this specific instance module_name: The type/name of the module being instantiated
aig.Instance.__init__ | ( | self, | |
hw.InstanceOp | instance | ||
) |
Definition at line 30 of file aig.py.
Referenced by aig.LongestPathCollection.merge().
str aig.Instance.instance_name | ( | self | ) |
Definition at line 34 of file aig.py.
References aig.Instance._instance.
str aig.Instance.module_name | ( | self | ) |
Definition at line 38 of file aig.py.
References aig.Instance._instance.
|
staticprotected |
Definition at line 28 of file aig.py.
Referenced by aig.Instance.instance_name(), and aig.Instance.module_name().
|
protected |
Definition at line 31 of file aig.py.
Referenced by aig.Instance.instance_name(), and aig.Instance.module_name().