IP PortfolioVerification IPverification infrastructure

of_vip_ral_gen

Register model generator

Maturity simulatedTargets FPGA + ASICDifficulty MediumPriority 1

Generates UVM register models, cocotb register classes, C headers and documentation from SystemRDL or IP-XACT, with built-in reset, bit-bash and access-policy sequences.

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

No external interfaces are defined for this entry yet.

Standards

  • Accellera SystemRDL 2.0
  • IEEE 1685-2022
  • IEEE 1800.2-2020

More in verification infrastructure

IDBlockMaturity
of_vip_scoreboardTransaction scoreboardsimulated
of_vip_coverageFunctional coverage collectorsimulated
of_vip_mem_modelSparse memory modelsimulated
of_vip_clk_rst_genClock and reset generatorsimulated
of_vip_irq_monInterrupt monitorplanned
of_vip_gpio_agentGPIO pin agentplanned
of_vip_stream_tgStream traffic generator and checkersimulated
of_vip_cdc_assertCDC and reset assertion libraryplanned
of_vip_power_awarePower-aware checkerplanned
of_vip_formal_propsBus protocol formal property setssimulated