Bases: hwt.synthesizer.unit.Unit
Axi litle mapped registers example,
0x0 - reg0
0x4 - reg1
-
_config
()[source]
Configure object parameters
- setup all parameters on this object,
use Param class instances to allow use of parameter inheritance
- called in __init__ of class
-
_declr
()[source]
declarations
- do all declarations of externally accessible objects there (Interfaces)
- _declr method is called after _config
- if this object is Unit all interfaces are threaten as externally accessible interfaces
if this object is Interface all subinterfaces are loaded
-
_impl
()[source]
implementations
- implement functionality of design there
- called after _declr