MMU(MEMORY MANAGEMENT UNIT) 파티셔닝된 변환 캐시들, 및 관련 장치들, 방법들, 및 컴퓨터-판독가능한 매체들의 제공

MMU(memory management unit) 파티셔닝된 변환 캐시들, 및 관련 장치들, 방법들, 및 컴퓨터-판독가능한 매체들이 제공된다. 이와 관련하여, 일 양상에서, MMU를 포함하는 장치가 제공된다. MMU는 어드레스 변환 맵핑을 정의하는 복수의 변환 캐시 엔트리들을 제공하는 변환 캐시를 포함한다. MMU는, 각각이 복수의 변환 캐시 엔트리들 중 하나 또는 그 초과의 변환 캐시 엔트리들을 포함하는 대응하는 복수의 파티션들을 정의하는 복수의 파티션 디스크립터들을 제공하는 파티션 디스크립터 테이블을 더 포함한다. MMU는 또한...

Full description

Saved in:
Bibliographic Details
Main Authors PODAIMA JASON EDWARD, WIERCIENSKI PAUL CHRISTOPHER JOHN, MIRETSKY ALEXANDER, MOREIRA CARLOS JAVIER, GADELRAB SERAG MONIER, RYCHLIK BOHUSLAV, ERNEWEIN KYLE JOHN
Format Patent
LanguageKorean
Published 07.02.2018
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:MMU(memory management unit) 파티셔닝된 변환 캐시들, 및 관련 장치들, 방법들, 및 컴퓨터-판독가능한 매체들이 제공된다. 이와 관련하여, 일 양상에서, MMU를 포함하는 장치가 제공된다. MMU는 어드레스 변환 맵핑을 정의하는 복수의 변환 캐시 엔트리들을 제공하는 변환 캐시를 포함한다. MMU는, 각각이 복수의 변환 캐시 엔트리들 중 하나 또는 그 초과의 변환 캐시 엔트리들을 포함하는 대응하는 복수의 파티션들을 정의하는 복수의 파티션 디스크립터들을 제공하는 파티션 디스크립터 테이블을 더 포함한다. MMU는 또한, 요청자로부터 메모리 액세스 요청을 수신하도록 구성된 파티션 변환 회로를 포함한다. 파티션 변환 회로는, 메모리 액세스 요청의 TCPID(translation cache partition identifier)를 결정하고, TCPID에 기반하여 복수의 파티션들 중 하나 또는 그 초과의 파티션들을 식별하고, 그리고 하나 또는 그 초과의 파티션들의 변환 캐시 엔트리 상에서 메모리 액세스 요청을 수행하도록 추가로 구성된다. 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.
Bibliography:Application Number: KR20177034306