IP PortfolioSoC interconnectmonitoring and error reporting

of_axi_perfmon

AXI4 performance monitor

Maturity plannedTargets FPGA + ASICDifficulty MediumPriority 2

Passive AXI4 monitor counting transactions, bytes, latency histograms and outstanding requests per ID or address window.

Planned. This block is specified in the catalog with its interfaces and targets. No implementation exists yet; the skeleton command below generates a lint-clean shell with its ports and registers.

Interfaces

PortDirectionKindWidthNotes
ctrlin/outAPB control bus32Control and status registers, including ID, VERSION and STATUS
irqoutinterrupt1Interrupt request
moninvalid-qualified bus256 

Standards

  • AMBA AXI4

More in monitoring and error reporting

IDBlockMaturity
of_hpm_countersHardware event counter bankplanned
of_ras_reriRAS error record unit (RERI)planned
of_bus_timeoutBus transaction timeout monitorplanned