Method and system for prefetching sound data in a sound processing system
AssigneeLSI Corporation
InventorDavid Lin
Life of this patent
Estimating the term…
Abstract
A method and system for prefetching sound data in a sound processor system. The method includes integrating a prefetching function into at least one voice engine by, providing a setup phase, a data processing phase, and a cleanup phase, and prefetching sound data from a memory during the cleanup phase. As a result, the prefetching of sound data is optimized.
Claims31
A method for prefetching sound data in a sound processing system, the method comprising:
- integrating a prefetching function into at least one voice engine by, providing a setup phase, a data processing phase, and a cleanup phase, and prefetching sound data from a memory during the cleanup phase.
A computer readable medium containing program instructions for prefetching sound data in a sound processing system, the program instructions which when executed by a computer system cause the computer system to execute a method comprising:
- integrating a prefetching function into at least one voice engine by, providing a setup phase, a data processing phase, and a cleanup phase, and prefetching sound data from a memory during the cleanup phase.
A sound processor comprising:
- at least one voice engine, wherein a prefetching function is integrated into the at least one voice engine;
- and
- a plurality of sound data buffers coupled to the at least one voice engine, wherein the plurality of sound data buffers are associated with the at least one voice engine, wherein prefetched sound data is stored in one or more of the sound data buffers.
A system for prefetching sound data, the system comprising:
- a processor;
- a memory coupled to the processor;
- and
- a sound processor coupled to the processor and to the memory, the sound processor comprising:
- at least one voice engine, wherein a prefetching function is integrated into the at least one voice engine, wherein operations of the at least one voice engine comprise a setup phase, a data processing phase, and a cleanup phase, and wherein prefetching of sound data is performed during the cleanup phase;
- and
- a plurality of sound data buffers coupled to the at least one voice engine, wherein the plurality of sound data buffers are associated with the at least one voice engine, wherein prefetched sound data is stored in one or more of the sound data buffers.
Dependencies are inferred from the claim text.