hwtLib.examples.errors package¶
Examples of error messages/exceptions generated by hwt on various errors.
Submodules¶
hwtLib.examples.errors.accessingSubunitInternalIntf module¶
hwtLib.examples.errors.combLoops module¶
- class hwtLib.examples.errors.combLoops.CntrCombLoop(hdlName: str | None = None)[source]¶
Bases:
HwModuleA direct combinational loop which is detected immediately
- __annotations__ = {}¶
- class hwtLib.examples.errors.combLoops.CombLoopAnalysisTC(methodName='runTest')[source]¶
Bases:
TestCase- __annotations__ = {}¶
- _classSetupFailed = False¶
- _class_cleanups = []¶
- class hwtLib.examples.errors.combLoops.DoubleHandshakeReg(hdlName: str | None = None)[source]¶
Bases:
HandshakeWire0- __annotations__ = {}¶
- class hwtLib.examples.errors.combLoops.HandshakeRegLoop(loop_connector_cls)[source]¶
Bases:
HwModule- __annotations__ = {}¶
- class hwtLib.examples.errors.combLoops.HandshakeWire0(hdlName: str | None = None)[source]¶
Bases:
HwModule- __annotations__ = {}¶
- class hwtLib.examples.errors.combLoops.HandshakeWire1(hdlName: str | None = None)[source]¶
Bases:
HandshakeWire0HandshakeWire0 with register on rd signal
- __annotations__ = {}¶
- class hwtLib.examples.errors.combLoops.WrongHandshakeCheckExample0(hdlName: str | None = None)[source]¶
Bases:
HandshakeWire0- __annotations__ = {}¶
- class hwtLib.examples.errors.combLoops.WrongHandshakeCheckExample1(hdlName: str | None = None)[source]¶
Bases:
HandshakeWire0- __annotations__ = {}¶
hwtLib.examples.errors.inconsistentIntfDirection module¶
hwtLib.examples.errors.invalidTypeConnetion module¶
hwtLib.examples.errors.multipleDriversOfChildNet module¶
- class hwtLib.examples.errors.multipleDriversOfChildNet.ExampleChild(hdlName: str | None = None)[source]¶
Bases:
HwModule- __annotations__ = {}¶
- class hwtLib.examples.errors.multipleDriversOfChildNet.MultipleDriversOfChildNet(hdlName: str | None = None)[source]¶
Bases:
HwModule- __annotations__ = {}¶
- class hwtLib.examples.errors.multipleDriversOfChildNet.MultipleDriversOfChildNet2(hdlName: str | None = None)[source]¶
Bases:
MultipleDriversOfChildNet- __annotations__ = {}¶
hwtLib.examples.errors.unusedSubunit module¶
- class hwtLib.examples.errors.unusedSubunit.ExampleChild(hdlName: str | None = None)[source]¶
Bases:
HwModule- __annotations__ = {}¶