IP PortfolioSoC interconnectregister blocks

of_wb_regs

Wishbone B4 slave register block

Maturity simulatedTargets FPGA + ASICDifficulty EasyPriority 1

Wishbone B4 classic slave register block (32-bit port, byte select) with registered ACK / ERR; the register map comes from a register-map specification (openforge.iplib.regmap).

Simulated. The RTL is lint clean and passes its self-checking testbench against a reference model in simulation. It has not been run on an FPGA board or in silicon.

Interfaces

PortDirectionKindWidthNotes
ctrlin/outWishbone control bus32Control and status registers, including ID, VERSION and STATUS
hw_ininparallel32 
hw_outoutparallel32 

Standards

  • Wishbone B4

More in register blocks

IDBlockMaturity
of_regbankRegister bank core (register-map driven)simulated
of_apb_regsAPB slave register blockfpga-routed
of_axil_regsAXI4-Lite slave register blocksimulated