-
公开(公告)号:US10140219B2
公开(公告)日:2018-11-27
申请号:US13667895
申请日:2012-11-02
申请人: BLACKBERRY LIMITED
发明人: Simon John Duggins
IPC分类号: G06F12/08 , G06F12/126 , G06F12/084 , G06F12/123
摘要: An apparatus for use in telecommunications system comprises a cache memory shared by multiple clients and a controller for controlling the shared cache memory. A method of controlling the cache operation in a shared cache memory apparatus is also disclosed. The apparatus comprises a cache memory accessible by a plurality of clients and a controller configured to allocate cache lines of the cache memory to each client according to a line configuration. The line configuration comprises, for each client, a maximum allocation of cache lines that each client is permitted to access. The controller is configured to, in response to a memory request from one of the plurality of clients that has reached its maximum allocation of cache lines, allocate a replacement cache line to the client from cache lines already allocated to the client when no free cache lines in the cache are available.