Some content of this application is unavailable at the moment.
If this situation persist, please contact us atFeedback&Contact
1. (EP2042996) Multi-media processor cache with cache line locking and unlocking

Office : European Patent Office
Application Number: 08006442 Application Date: 31.03.2008
Publication Number: 2042996 Publication Date: 01.04.2009
Publication Kind : A1
Designated States: AL,AT,BA,BE,BG,CH,CY,CZ,DE,DK,EE,ES,FI,FR,GB,GR,HR,HU,IE,IS,IT,LI,LT,LU,LV,MC,MK,MT,NL,NO,PL,PT,RO,RS,SE,SI,SK,TR
IPC:
G06F 12/08
G06F 9/46
G PHYSICS
06
COMPUTING; CALCULATING; COUNTING
F
ELECTRIC DIGITAL DATA PROCESSING
12
Accessing, addressing or allocating within memory systems or architectures
02
Addressing or allocation; Relocation
08
in hierarchically structured memory systems, e.g. virtual memory systems
G PHYSICS
06
COMPUTING; CALCULATING; COUNTING
F
ELECTRIC DIGITAL DATA PROCESSING
9
Arrangements for programme control, e.g. control unit
06
using stored programme, i.e. using internal store of processing equipment to receive and retain programme
46
Multiprogramming arrangements
CPC:
G06F 12/0844
G06F 12/0842
Y02D 10/13
Applicants: QUALCOMM INC
Inventors: CHUN YU
GUOFANG JIAO
JIAN WEI
Priority Data: 11862063 26.09.2007 US
Title: (DE) Multimediaprozessor-Cache mit Versperrung und Entsperrung von Cache-Lines
(EN) Multi-media processor cache with cache line locking and unlocking
(FR) Cache de processeur multimédia avec verrouillage et déverrouillage en ligne de cache
Abstract: front page image
(EN) The disclosure relates to techniques for locking and unlocking cache lines in a cache included within a multi-media processor that performs read-modify-write functions using batch read and write requests for data stored in either an external memory or an embedded memory. The techniques may comprise receiving a read request in a batch of read requests for data included in a section of a cache line and setting a lock bit associated with the section in response to the read request. When the lock bit is set, additional read requests in the batch of read requests are unable to access data in that section of the cache line. The lock bit may be unset in response to a write request in a batch of write requests to update the data previously read out from that section of the cache line.