hwtLib.examples.rtlLvl package

This module contains examples on RTL level.

attention

An average user does not need to use RTL level directly, this is meant for a developers of hwt.

Submodules

hwtLib.examples.rtlLvl.axiReaderCore module

hwtLib.examples.rtlLvl.axiReaderCore.AxiReaderCore()[source]

hwtLib.examples.rtlLvl.complexConditions module

hwtLib.examples.rtlLvl.complexConditions.ComplexConditions()[source]

hwtLib.examples.rtlLvl.indexOps module

hwtLib.examples.rtlLvl.indexOps.IndexOps()[source]

hwtLib.examples.rtlLvl.netlistToRtl module

hwtLib.examples.rtlLvl.netlistToRtl.netlistToVhdlStr(name: str, netlist: RtlNetlist, interfaces: Dict[RtlSignal, DIRECTION])[source]

hwtLib.examples.rtlLvl.simpleEnum module

hwtLib.examples.rtlLvl.simpleEnum.SimpleEnum()[source]

hwtLib.examples.rtlLvl.simpleRegister module

hwtLib.examples.rtlLvl.simpleRegister.SimpleRegister()[source]

hwtLib.examples.rtlLvl.simpleWhile module

hwtLib.examples.rtlLvl.simpleWhile.SimpleWhile()[source]

hwtLib.examples.rtlLvl.switchStatement module

hwtLib.examples.rtlLvl.switchStatement.SwitchStatement()[source]