Method and system for audio CODEC voice ADC processing
First Claim
1. A method for processing signals in a baseband processor of a handheld, wireless communication device, the baseband processor comprising an audio codec, a digital signal processor (DSP), a core processor and a memory, the memory being shared by the DSP and the core processor, the method comprising:
- supporting multiple wireless communication protocols and multiple antennas;
supporting separate processing paths for at least a general audio path, a voice path and a polyphonic ringer path before mixing the supported, separate processing paths;
decimating a multi-level digital input signal by M, where M is an integer that is greater than or equal to 2; and
generating an output digital signal having a number of signal levels greater than said multi-level digital input signal by processing said decimated multi-level digital input signal.
4 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems for audio CODEC voice ADC processing are disclosed. Aspects of one method may include using a decimating filter that may be enabled to generate 13 MHz, 9-level digital output signal from a 26 MHz, 3-level digital input signal. The 13 MHz, 9-level digital output signal may be processed for RF transmission, for audio output to an output device, and/or utilized for testing by a test fixture, for example. The 13 MHz, 9-level digital output signal may be further processed to generate a 6.5 MHz, 33-level digital signal. The 6.5 MHz, 33-level digital signal may be converted to an analog signal, and processed for audio output and/or testing. The 13 MHz, 9-level digital output signal may also be processed to generate a 40 KHz, 17-bit digital signal, which may be communicated to a test equipment or further processed for RF transmission.
-
Citations
17 Claims
-
1. A method for processing signals in a baseband processor of a handheld, wireless communication device, the baseband processor comprising an audio codec, a digital signal processor (DSP), a core processor and a memory, the memory being shared by the DSP and the core processor, the method comprising:
-
supporting multiple wireless communication protocols and multiple antennas; supporting separate processing paths for at least a general audio path, a voice path and a polyphonic ringer path before mixing the supported, separate processing paths; decimating a multi-level digital input signal by M, where M is an integer that is greater than or equal to 2; and generating an output digital signal having a number of signal levels greater than said multi-level digital input signal by processing said decimated multi-level digital input signal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A machine-readable storage having stored thereon, a computer program having at least one code section that processes signals, the at least one code section being executable by a baseband processor of a wireless, handheld communication device, the baseband processor supporting a Bluetooth protocol and supporting at least two cellular communication protocols, the baseband processor supporting multiple antennas, the baseband processor supporting separate processing paths for at least a general audio path, a voice path and a polyphonic ringer path before mixing the supported, separate processing paths, the code section causing the baseband processor to perform at least converting a signal rate of an input digital signal, wherein said converted signal rate is converted to analog signal for communication to at least one of:
- an output device and a test fixture.
- View Dependent Claims (16)
-
17. A machine-readable storage having stored thereon, a computer program having at least one code section that processes signals, the at least one code section being executable by a baseband processor of a wireless, handheld communication device, the baseband processor supporting a Bluetooth protocol and supporting at least two of WCDMA, HSDPA, GSM, GPRS and EDGE, the baseband processor supporting multiple antennas, the baseband processor supporting separate processing paths for at least a general audio path, a voice path and a polyphonic ringer path before mixing the supported, separate processing paths, the code section causing the baseband processor to perform at least the following converting a signal rate of an input digital signal, wherein said converted signal rate is digitally processed for communication to a test fixture.
Specification