Skip to content

Can I set the register width to another value than 32 bits?

Currently, AirHDL only supports registers with a fixed width of 32 bits because this is the most common data width in systems that use the AXI4-lite interconnect. But the actual logic utilization of a register (in terms of flip-flops) depends on the width of the fields inside that register. For example, bus-writable register that contains only a single 1-bit field will map to a single flip-flop.

Feedback and Knowledge Base