prga.core.builder.array.base module

class prga.core.builder.array.base.BaseArrayBuilder(context, module)

Bases: prga.core.builder.base.BaseBuilder

Base builder for tiles and arrays.

Parameters:
  • context (Context) – The context of the builder
  • module (Module) – The module to be built
classmethod _no_channel(module, position, dim)
classmethod _node_name(node)

Generate the name for node.

connect(sources, sinks)

Connect sources to sinks.

height

Height of the array.

Type:int
width

Width of the array.

Type:int