IP PortfolioProcessorscache

of_cpu_llc_partitioned

Last-level cache slice with QoS

Maturity plannedTargets FPGA + ASICDifficulty Very hardPriority 3

Last-level cache slice with way partitioning, capacity and bandwidth monitoring and allocation controls for shared datacenter SoCs.

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
irqoutinterrupt1Interrupt request

Standards

  • RISC-V CBQRI 1.0

More in cache

IDBlockMaturity
of_cpu_l1i_cacheL1 instruction cachesimulated
of_cpu_l1d_cacheL1 data cacheplanned
of_cpu_l2_cacheShared L2 cacheplanned
of_cpu_prefetcherHardware data prefetcherplanned
of_cpu_tcm_ctrlTightly coupled memory controllersimulated
of_cpu_xip_cacheExecute-in-place flash cacheplanned