Welcome to hwtLib’s generated documentation!¶
This documentation is automatically generated from source code on every push into master which pass testing. hwtLib is package of hardware components (like vhld/verilog library) for HWToolkit (hwt python3 package) it also contains commonly used helpers and types like uint64_t, UDP header etc. Library is structuralized mostly by main interface. Note that many compoments are parametrizable and do work with multiple interfaces.
The compoment is a class which inherits from Unit class. Interfaces are added in _declr() method and parameters in _config() method of unit class. For component there is usually the schematic, which can be opened from link under the name of the component in this documentation.
- hwtLib package
- Subpackages
- hwtLib.abstract package
- hwtLib.amba package
- hwtLib.avalon package
- hwtLib.cesnet package
- hwtLib.clocking package
- hwtLib.common_nonstd_interfaces package
- hwtLib.examples package
- hwtLib.handshaked package
- hwtLib.logic package
- hwtLib.mem package
- hwtLib.peripheral package
- hwtLib.sim package
- hwtLib.structManipulators package
- hwtLib.tools package
- hwtLib.types package
- hwtLib.xilinx package
- Subpackages