Patent · US Active

Providing memory management unit (MMU) partitioned translation caches, and related apparatuses, methods, and computer-readable media

US9824015B2 · kind B2 · utility

3Cited by
7References
33Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMay 29, 2015
Grant dateNov 21, 2017
Priority date
Expiry dateJun 18, 2035

Classification

  • Technology area (CPC Y)Emerging Cross-Sectional Technologies
  • CPC primaryY02D10/00
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Providing memory management unit (MMU) partitioned translation caches, and related apparatuses, methods, and computer-readable media. In this regard, an apparatus comprising an MMU is provided. The MMU comprises a translation cache providing a plurality of translation cache entries defining address translation mappings. The MMU further comprises a partition descriptor table providing a plurality of partition descriptors defining a corresponding plurality of partitions each comprising one or more translation cache entries of the plurality of translation cache entries. The MMU also comprises a partition translation circuit configured to receive a memory access request from a requestor. The partition translation circuit is further configured to determine a translation cache partition identifier (TCPID) of the memory access request, identify one or more partitions of the plurality of partitions based on the TCPID, and perform the memory access request on a translation cache entry of the one or more partitions.

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