LOW-POWER AUDIO DECODING AND PLAYBACK USING CACHED IMAGES
First Claim
Patent Images
1. A method comprising:
- loading one or more memory images associated with an audio decoder to a multi-way cache that is accessible to a processor, wherein each of the one or more memory images is sized to not exceed a page size of the multi-way cache.
1 Assignment
0 Petitions
Accused Products
Abstract
A particular method includes loading one or more memory images into a multi-way cache. The memory images are associated with an audio decoder, and the multi-way cache is accessible to a processor. Each of the memory images is sized not to exceed a page size of the multi-way cache.
34 Citations
44 Claims
-
1. A method comprising:
loading one or more memory images associated with an audio decoder to a multi-way cache that is accessible to a processor, wherein each of the one or more memory images is sized to not exceed a page size of the multi-way cache. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
26. A non-transitory computer-readable storage medium comprising instructions that, when executed by a processor cause the processor to:
load one or more memory images associated with an audio decoder to a multi-way cache that is accessible to a processor, wherein each of the one or more memory images is sized to not exceed a page size of the multi-way cache. - View Dependent Claims (27, 28)
-
29. An electronic device, comprising:
-
a processor; and a multi-way cache accessible to the processor, wherein the processor is configured to load one or more memory images associated with an audio decoder into the multi-way cache, wherein each of the one or more memory images is sized not to exceed a page size of the multi-way cache. - View Dependent Claims (30, 31)
-
-
32. An apparatus, comprising:
-
means for processing data; and means for caching data in a plurality of cache ways, wherein the means for caching is accessible to the means for processing, and wherein the means for processing is configured to load one or more memory images associated with an audio decoder into the means for caching, wherein each of the one or more memory images is sized not to exceed a page size of the means for caching. - View Dependent Claims (33, 34, 35)
-
-
36. A non-transitory computer-readable storage medium comprising instructions that, when executed by a processor, cause the processor to:
determine whether at least one buffer is available to satisfy a requested buffer size based on a bit mask, wherein a first bit of the bit mask indicates whether a buffer having a first buffer size is available and a second bit of the bit mask indicates whether a buffer having a second buffer size is available. - View Dependent Claims (37, 38, 39, 40, 41, 42)
-
43. A computer-implemented method, comprising:
at a processor, determining whether at least one buffer of a memory accessible to a processor is available to satisfy a requested buffer size based on a bit mask, wherein a first bit of the bit mask indicates whether a buffer having a first buffer size is available and a second bit of the bit mask indicates whether a buffer having a second buffer size is available. - View Dependent Claims (44)
Specification