IP PortfolioSoC interconnectinterrupt controllers

of_irq_agg

Interrupt aggregator

Maturity simulatedTargets FPGA + ASICDifficulty EasyPriority 1

Aggregates N interrupt sources with per-source level or rising-edge mode, sticky pending bits with write-1-to-clear and software set, an enable mask, a combined irq output and the highest-priority (lowest-numbered) pending source id.

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
srcinparallel32 

Standards

No external standard applies.

More in interrupt controllers

IDBlockMaturity
of_plicRISC-V PLICsimulated
of_clicRISC-V CLICplanned
of_aplicRISC-V APLICplanned
of_imsicRISC-V IMSICplanned
of_gic_styleGIC-style interrupt distributorplanned