Patent · US Active

Method, system, and circuit for memory protection unit configuration and content generation

US12175095B2 · kind B2 · utility

0Cited by
3References
23Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJan 26, 2024
Grant dateDec 24, 2024
Priority date
Expiry dateJan 26, 2044

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F3/0679
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

System, method, and circuitry for generating content for a programmable computing device based on user-selected memory regions. Contiguous regions that share memory access attributes are merged, interleaved contiguous regions that share at least one nested attribute are defined into combined regions, and remaining regions are defined as separate independent regions. A memory protection unit (MPU) region size closest to a size of each defined region is identified. If the start address of each region aligns with the address structure of the MPU region size, then those regions are assigned to MPU regions having the MPU region size; otherwise, another MPU size that aligns with the size of the regions is selected and those regions are assigned to MPU regions having that size. Content is generated to configure settings of MPU regions of the programmable computing device for the merged contiguous regions, the combined region, and the independent regions.

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