MEDIA PROCESSING METHOD AND DEVICE
First Claim
1. A hand-held electronic device, comprising:
- a host subsystem; and
a media processing subsystem, comprising;
a subsystem interface coupled to the host subsystem, the subsystem interface configured to exchange media data between the host processor and the media processing subsystem; and
a digital signal processor coupled to the subsystem interface, the digital signal processor configured to process the media data received via the subsystem interface and route the media data to an input/output device.
3 Assignments
0 Petitions
Accused Products
Abstract
A media processing system and device with improved power usage characteristics, improved audio functionality and improved media security is provided. Embodiments of the media processing system include an audio processing subsystem that operates independently of the host processor for long periods of time, allowing the host processor to enter a low power state. Other aspects of the media processing system provide for enhanced audio effects such as mixing stored audio samples into real-time telephone audio. Still other aspects of the media processing system provide for improved media security due to the isolation of decrypted audio data from the host processor.
315 Citations
22 Claims
-
1. A hand-held electronic device, comprising:
-
a host subsystem; and a media processing subsystem, comprising; a subsystem interface coupled to the host subsystem, the subsystem interface configured to exchange media data between the host processor and the media processing subsystem; and a digital signal processor coupled to the subsystem interface, the digital signal processor configured to process the media data received via the subsystem interface and route the media data to an input/output device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method of processing audio data in a hand-held electronic device, comprising:
-
sending a quantity of audio data from a host subsystem to an electronic storage in an audio subsystem, the quantity being large enough to allow the host subsystem to profitably enter and exit a low power mode; entering the host subsystem into the low power mode; processing the audio data stored in the electronic storage of the audio subsystem; and sending the processed audio data to an output device coupled to the audio subsystem. - View Dependent Claims (13, 14)
-
-
15. A method of processing audio data in a hand-held electronic device, comprising:
-
loading a first block of audio data into a first memory in a host subsystem; loading a first DMA transfer instruction into a second memory in the host subsystem, wherein the DMA transfer instruction describes the first block of audio data loaded into the first memory; entering a central processing unit into a low power state; transferring a first portion of the audio data in the first memory into an audio subsystem according to the first DMA transfer instruction; and entering a DMA controller into a low power state. - View Dependent Claims (16, 17)
-
-
18. A digital signal processor, comprising:
-
a core processor, configured to process audio data; an at least one input buffer coupled to the core processor, the at least one input buffer configured to receive audio data from an at least one audio input device; an at least one output buffer coupled to the core processor, the at least one output buffer configured to send processed audio data to an at least one audio output device; and a programmable memory configured to control the routing of small audio data segments from the at least one input buffer to the at least one output buffer. - View Dependent Claims (19, 20, 21, 22)
-
Specification