Patent · US Active

System memory address decoding for interleaving addresses across physical regions of a system-on-chip (SOC) and across shared memory resources in a processor-based system

US12380019B2 · kind B2 · utility

0Cited by
1References
21Claims
0Family size

Assignee

Inventor

Key dates

Filing dateNov 16, 2023
Grant dateAug 5, 2025
Priority date
Expiry dateNov 16, 2043

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F12/0864
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

System memory address decoding for interleaving addresses across physical regions of a system on hip (SOC) and across shared memory resources in a processor based system and related hashing circuits are disclosed. In exemplary aspects, the SoC is configured to discover, for every range of addresses, the number of physical regions and the number and/or size of the shared memory resources available including caches, snoop filters and memory interfaces within each physical region. The SoC may include a system memory address decoding circuit that is configured to adaptively decode a memory address based on the memory address range in which the system address resides and then direct such memory access request to the proper shared memory resource so that each address in the memory address range spans across all of the shared memory resource in the range.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.