Invention Grant
- Patent Title: Memory interface between physical and virtual address spaces
-
Application No.: US15922194Application Date: 2018-03-15
-
Publication No.: US10936509B2Publication Date: 2021-03-02
- Inventor: Martin John Robinson , Mark Landers
- Applicant: Imagination Technologies Limited
- Applicant Address: GB Kings Langley
- Assignee: Imagination Technologies Limited
- Current Assignee: Imagination Technologies Limited
- Current Assignee Address: GB Kings Langley
- Agency: Potomac Law Group, PLLC
- Agent Vincent M DeLuca
- Priority: GB1803293 20180228
- Main IPC: G06F12/0831
- IPC: G06F12/0831 ; G06F12/1045 ; G06F12/1009 ; G06F12/0817 ; G06F12/1018

Abstract:
A memory interface for interfacing between a memory bus addressable using a physical address space and a cache memory addressable using a virtual address space, the memory interface comprising: a memory management unit configured to maintain a mapping from the virtual address space to the physical address space; and a coherency manager comprising a reverse translation module configured to maintain a mapping from the physical address space to the virtual address space; wherein the memory interface is configured to: receive a memory read request from the cache memory, the memory read request being addressed in the virtual address space; translate the memory read request, at the memory management unit, to a translated memory read request addressed in the physical address space for transmission on the memory bus; receive a snoop request from the memory bus, the snoop request being addressed in the physical address space; and translate the snoop request, at the coherency manager, to a translated snoop request addressed in the virtual address space for processing in connection with the cache memory.
Public/Granted literature
- US20190266101A1 Memory Interface Between Physical and Virtual Address Spaces Public/Granted day:2019-08-29
Information query
IPC分类: