Method and system for dual digital microphone processing in an audio CODEC
First Claim
1. A method for processing audio signals, the method comprising:
- demultiplexing received time-multiplexed digital audio signals from one or more digital microphones; and
separately processing said demultiplexed digital audio signals by;
communicating said demultiplexed digital audio signals to a first digital filter circuit and a second digital filter circuit,determining, using selection modules at said first digital filter circuit and said second digital filter circuit, which of said demultiplexed digital audio signals to select first output signal at said first digital filter circuit and a second output signal at said second digital filter circuit, andprocessing the first output signal and the second output signal based on said determination.
6 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems for dual digital microphone processing in an audio CODEC are disclosed and may include demultiplexing one or more received time-multiplexed digital audio signals from one or more digital microphones, and separately processing each of the demultiplexed digital audio signals. The digital microphones may include microelectromechanical (MEMS) microphones. The demultiplexed digital audio signals may be level-converted, downshifted, and/or filtered. The filtering may include a finite impulse response (FIR) filter. A sampling rate of the one or more demultiplexed digital audio signals may be converted by repeating the demultiplexed digital audio signals. Audio beamforming and/or diversity processing may be performed utilizing the digital microphones.
40 Citations
20 Claims
-
1. A method for processing audio signals, the method comprising:
-
demultiplexing received time-multiplexed digital audio signals from one or more digital microphones; and separately processing said demultiplexed digital audio signals by; communicating said demultiplexed digital audio signals to a first digital filter circuit and a second digital filter circuit, determining, using selection modules at said first digital filter circuit and said second digital filter circuit, which of said demultiplexed digital audio signals to select first output signal at said first digital filter circuit and a second output signal at said second digital filter circuit, and processing the first output signal and the second output signal based on said determination. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for processing audio signals, the system comprising one or more circuits, wherein said one or more circuits are configured to:
-
demultiplex received time-multiplexed digital audio signals from one or more digital microphones; and separately process each of said demultiplexed digital audio signals by; communicating said demultiplexed digital audio signals to a first digital filter circuit and a second digital filter, circuit, determining, using selection modules at said first digital filter circuit and said second digital filter circuit, which of said demultiplexed digital audio signals to select as a first output signal at said first digital filter circuit and a second output signal at said second digital filter circuit, and processing the first output signal and the second output signal based on said determination. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A system for processing:
- audio signals, said system comprising;
a demultiplexing circuit configured to demultiplex time-multiplexed digital audio signals received from one or more digital microphones into a first digital microphone input signal and a second digital microphone input signal; a digital filter circuit, coupled to said demultiplexing circuit, configured to; receive a plurality of received signals, wherein said received signals include a first analog input signal, a second analog input signal, said first digital microphone input signal, and said second digital microphone input signal, determine one of said plurality of received signals to select as an output signal, and process said output signal based on said determination; a loopback circuit configured to; receive said plurality of received signals, and filter said plurality of received signals; and a digital input routing switch, coupled to said loopback circuit and said demultiplexing circuit, configured to route, based on a routing select signal, said time-multiplexed digital audio signals, said first analog input, and said second analog input to said demultiplexing circuit or said loopback circuit.
- audio signals, said system comprising;
Specification