Patent ID: 11914514
Assignee: IMAGINATION TECHNOLOGIES LIMITED
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A method for processing physically-addressed snoop requests, the snoop requests being addressed in a physical address space and relating to a virtually-addressed cache memory having a plurality of virtually-addressed coherent cachelines and being addressable using a virtual address space, the method comprising:
determining, from a mapping from physical addresses to virtual addresses for each coherent cache line held in the cache memory, whether a physical address of a received snoop request is mapped to a virtual address by determining, at a reverse translation module, the virtual address in dependence on the physical address; and
on determining that the reverse translation module does not comprise a mapping from the physical address to the virtual address space, to cause a response to the snoop request to be sent without accessing the cache memory.