CIRCT
20.0.0git
|
Information about a module. More...
#include <FIRRTLInstanceInfo.h>
Public Attributes | |
InstanceInfo::LatticeValue | underDut |
Indicates if this module is instantiated under the design-under-test. More... | |
InstanceInfo::LatticeValue | underLayer |
Indicates if this module is instantiated under a layer. More... | |
InstanceInfo::LatticeValue | inDesign |
Indicates if this module is instantiated in the design. More... | |
Information about a module.
Definition at line 93 of file FIRRTLInstanceInfo.h.
InstanceInfo::LatticeValue circt::firrtl::InstanceInfo::ModuleAttributes::inDesign |
Indicates if this module is instantiated in the design.
The "design" is defined as being under the design-under-test, excluding layers. I.e., layers are not in the design.
Definition at line 103 of file FIRRTLInstanceInfo.h.
Referenced by circt::firrtl::InstanceInfo::allInstancesInDesign(), circt::firrtl::InstanceInfo::anyInstanceInDesign(), and circt::firrtl::InstanceInfo::InstanceInfo().
InstanceInfo::LatticeValue circt::firrtl::InstanceInfo::ModuleAttributes::underDut |
Indicates if this module is instantiated under the design-under-test.
Definition at line 95 of file FIRRTLInstanceInfo.h.
Referenced by circt::firrtl::InstanceInfo::allInstancesUnderDut(), circt::firrtl::InstanceInfo::anyInstanceUnderDut(), and circt::firrtl::InstanceInfo::InstanceInfo().
InstanceInfo::LatticeValue circt::firrtl::InstanceInfo::ModuleAttributes::underLayer |
Indicates if this module is instantiated under a layer.
Definition at line 98 of file FIRRTLInstanceInfo.h.
Referenced by circt::firrtl::InstanceInfo::allInstancesUnderLayer(), circt::firrtl::InstanceInfo::anyInstanceUnderLayer(), and circt::firrtl::InstanceInfo::InstanceInfo().