IP PortfolioSoC interconnectmemory system and caches

of_tcm_ctrl

Tightly coupled memory controller

Maturity plannedTargets FPGA + ASICDifficulty EasyPriority 2

Single-cycle instruction and data TCM controller with a DMA access port, arbitration between core and DMA, and optional ECC.

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
core_portinvalid-qualified bus72 
dma_portinvalid-qualified bus72 

Standards

No external standard applies.

More in memory system and caches

IDBlockMaturity
of_l2_cacheShared L2 cache controllerplanned
of_llc_dirLast-level cache with coherence directoryplanned
of_ecc_scrubberMemory ECC scrubberplanned