hwtLib.samples.mem.ram.
SimpleAsyncRam
[source]¶Bases: hwt.synthesizer.unit.Unit
Note that there is no such a thing in hw yet…
hwtLib.samples.mem.ram.
SimpleSyncRam
[source]¶note: | everything in hwtLib.samples is just example and it is usually more elegant way to do this |
---|
hwtLib.samples.mem.reg.
AsyncResetReg
[source]¶Bases: hwtLib.samples.mem.reg.DReg
hwtLib.samples.mem.reg.
DDR_Reg
[source]¶Bases: hwt.synthesizer.unit.Unit
hwtLib.samples.mem.reg.
DReg
[source]¶Bases: hwt.synthesizer.unit.Unit
Basic d flip flop
Attention: | using this unit is pointless because HWToolkit can automatically generate such a register for any interface and datatype |
---|
hwtLib.samples.mem.reg.
DReg_asyncRst
[source]¶Bases: hwt.synthesizer.unit.Unit
hwtLib.samples.mem.reg.
DoubleDReg
[source]¶Bases: hwt.synthesizer.unit.Unit
Attention: | using DReg unit instance is pointless because it can be instantiated by _reg in this unit |
---|
hwtLib.samples.mem.reg.
Latch
[source]¶Bases: hwt.synthesizer.unit.Unit
Example showing how to implement latch in hwt
hwtLib.samples.mem.reg.
OptimizedOutReg
[source]¶Bases: hwtLib.samples.mem.reg.DReg
hwtLib.samples.mem.rom.
SimpleRom
[source]¶Bases: hwt.synthesizer.unit.Unit
hwtLib.samples.mem.rom.
SimpleSyncRom
[source]¶