coreblocks.func_blocks.interface package

Submodules

coreblocks.func_blocks.interface.func_blocks_unifier module

class coreblocks.func_blocks.interface.func_blocks_unifier.FuncBlocksUnifier

Bases: Elaboratable

__init__(*, gen_params: GenParams, blocks: Iterable[BlockComponentParams])

coreblocks.func_blocks.interface.func_protocols module

class coreblocks.func_blocks.interface.func_protocols.FuncBlock

Bases: HasElaborate, Protocol

get_result: Method
insert: Method
select: Method
update: Method
class coreblocks.func_blocks.interface.func_protocols.FuncUnit

Bases: HasElaborate, Protocol

accept: Method
issue: Method

Module contents