IP PortfolioSoC interconnectinterrupt controllers

of_gic_style

GIC-style interrupt distributor

Maturity plannedTargets FPGA + ASICDifficulty HardPriority 3

Interrupt distributor and per-core interface with shared, private and software-generated interrupts, group and priority masking, and affinity routing.

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/outAXI4-Lite control bus32Control and status registers, including ID, VERSION and STATUS
spi_srcinparallel128 
core_irqoutparallel8 

Standards

No external standard applies.

Notes

GIC-style register model; not an implementation of a licensed Arm architecture.

More in interrupt controllers

IDBlockMaturity
of_irq_aggInterrupt aggregatorsimulated
of_plicRISC-V PLICsimulated
of_clicRISC-V CLICplanned
of_aplicRISC-V APLICplanned
of_imsicRISC-V IMSICplanned