hwtLib.samples.hdlComments.
SimpleComentedUnit
[source]¶Bases: hwt.synthesizer.unit.Unit
This is comment for SimpleComentedUnit entity, it will be rendered before entity as comment. Do not forget that class inheritance does apply for docstring as well.
hwtLib.samples.hdlComments.
SimpleComentedUnit2
[source]¶Bases: hwtLib.samples.hdlComments.SimpleComentedUnit
single line
hwtLib.samples.hdlComments.
SimpleComentedUnit3
[source]¶Bases: hwtLib.samples.hdlComments.SimpleComentedUnit2
dynamically generated, for example loaded from file or builded from unit content
hwtLib.samples.ipCoreCompatibleWrap.
ArrayIntfExample
[source]¶Bases: hwt.synthesizer.unit.Unit
hwtLib.samples.parametrization.
ParametrizationExample
[source]¶Bases: hwt.synthesizer.unit.Unit
_config
()[source]¶Configure object parameters
hwtLib.samples.showcase0.
Showcase0
[source]¶Bases: hwt.synthesizer.unit.Unit
Every HW component class has to be derived from Unit class (any kind of inheritance supported)
_declr
()[source]¶In this function collecting of public interfaces is performed on every attribute assignment. Instances of Interface or Unit are recognized by Unit instance and are used as public interface of this unit.
Direction of interfaces is resolved by access from inside of this unit and you do not have to care about it.
hwtLib.samples.simple2withNonDirectIntConnection.
Simple2withNonDirectIntConnection
[source]¶Bases: hwt.synthesizer.unit.Unit
_config
()[source]¶Configure object parameters
hwtLib.samples.simpleAxiStream.
SimpleUnitAxiStream
[source]¶Bases: hwt.synthesizer.unit.Unit
Example of unit with axi stream interface
_config
()[source]¶Configure object parameters
hwtLib.samples.simpleWithNonDirectIntConncetion.
SimpleWithNonDirectIntConncetion
[source]¶Bases: hwt.synthesizer.unit.Unit
Example of fact that interfaces does not have to be only extern the can be used even for connection inside unit
hwtLib.samples.simpleWithParam.
SimpleUnitWithParam
[source]¶Bases: hwt.synthesizer.unit.Unit
Simple parametrized unit.
_config
()[source]¶Configure object parameters
hwtLib.samples.timers.
DynamicCounterInstancesExample
[source]¶Bases: hwt.synthesizer.unit.Unit
hwtLib.samples.timers.
TimerInfoTest
[source]¶Bases: hwt.synthesizer.unit.Unit
hwtLib.samples.timers.
TimerTC
(methodName='runTest')[source]¶Bases: hwt.simulator.simTestCase.SimTestCase
hwtLib.samples.timers.
TimerTestUnit
[source]¶Bases: hwt.synthesizer.unit.Unit