The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Sep. 15, 2026
Filed:
Jan. 19, 2024
Arm Limited, Cambridge, GB;
Håkan Lars-Göran Persson, Bjärred, SE;
Fabio Pancot, Lund, SE;
Arm Limited, Cambridge, GB;
Abstract
An apparatus is provided having cache circuitry providing a plurality of cache lines to store data for access by a processing element, and cache control circuitry to control storage of data in the cache circuitry. The cache control circuitry is arranged to manage storage of data within the cache circuitry for data blocks of size X exceeding a size of data that is storeable within a single cache line of the cache circuitry. The cache control circuitry is arranged, for each data block to be stored in the cache circuitry, to determine in which state of a plurality of states to store that data block in the cache circuitry, the plurality of states comprising an uncompressed state where the data block is stored within a plurality Y of cache lines and at least one compressed state where the data block is represented in a form occupying less than Y cache lines within the cache circuitry. The cache control circuitry is further arranged to maintain a plurality of metadata entries in memory, where each metadata entry is associated with a data block of size X and is arranged to identify in which state that data block is represented when stored in the cache circuitry.