PROVIDING MEMORY MANAGEMENT UNIT (MMU) PARTITIONED TRANSLATION CACHES, AND RELATED APPARATUSES, METHODS, AND COMPUTER-READABLE MEDIA
    3.
    发明申请
    PROVIDING MEMORY MANAGEMENT UNIT (MMU) PARTITIONED TRANSLATION CACHES, AND RELATED APPARATUSES, METHODS, AND COMPUTER-READABLE MEDIA 有权
    提供内存管理单元(MMU)分类翻译卡及其相关设备,方法和计算机可读介质

    公开(公告)号:US20160350222A1

    公开(公告)日:2016-12-01

    申请号:US14725882

    申请日:2015-05-29

    IPC分类号: G06F12/08

    摘要: Providing memory management unit (MMU) partitioned translation caches, and related apparatuses, methods, and computer-readable media. In this regard, in one aspect, 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.

    摘要翻译: 提供存储器管理单元(MMU)分区转换高速缓存以及相关设备,方法和计算机可读介质。 在这方面,在一方面,提供了包括MMU的装置。 MMU包括提供定义地址转换映射的多个转换高速缓存条目的翻译高速缓存。 所述MMU还包括分区描述符表,其提供多个分区描述符,所述分区描述符定义相应的多个分区,每个分区包括所述多个转换高速缓存条目中的一个或多个转换高速缓存条目。 MMU还包括被配置为从请求者接收存储器访问请求的分区转换电路。 分区翻译电路还被配置为确定存储器访问请求的翻译高速缓存分区标识符(TCPID),基于TCPID识别多个分区中的一个或多个分区,并且在翻译高速缓存条目上执行存储器访问请求 一个或多个分区。