Dynamically adjustable shared audio processing in dual core processor
AssigneeTexas Instruments Incorporated
InventorsKetan Malani, Shiv Ramamurthi
Life of this patent
Estimating the term…
Abstract
An electronic device (10), comprising a first core (20), operable to process a number N of audio source streams, and a second core (24), operable to process a number M of audio source streams. The device further comprises circuitry (22RE) for indicating an extent of at least one resource use of the second core. The device further comprises circuitry (22AM) for assigning an audio source stream to either the number N of audio source streams or the number M of audio source streams in response to the circuitry for indicating an extent of at least one resource use of the second core.
Claims35
An electronic device, comprising:
- a first core, operable to process a number N of audio source streams;
- a second core, operable to process a number M of audio source streams;
- circuitry for indicating an extent of at least one resource use of the second core;
- and
- circuitry for assigning an audio source stream to either the number N of audio source streams or the number M of audio source streams in response to the circuitry for indicating an extent of at least one resource use of the second core.
An electronic device, comprising:
- a first core, operable to process a number N of audio source streams, wherein the first core comprises a general purpose processor;
- a second core, operable to process a number M of audio source streams, wherein the second core comprises a digital signal processor;
- circuitry for indicating an extent of at least one resource use of the second core;
- and
- circuitry for assigning an audio source stream to either the number N of audio source streams or the number M of audio source streams in response to the circuitry for indicating an extent of at least one resource use of the second core.
Computer programming for use in an electronic device comprising a first core, operable to process a number N of audio source streams, and a second core, operable to process a number M of audio source streams, the programming for causing the steps of:
- indicating an extent of at least one resource use of the second core;
- and
- assigning an audio source stream to either the number N of audio source streams or the number M of audio source streams in response to the step of indicating an extent of at least one resource use of the second core.
Dependencies are inferred from the claim text.