Patent ID: 7142606

Claim:
A signal processing apparatus that is arranged and constructed to be shared for processing a plurality of signals without interference between the signals, the signal processing apparatus comprising: an input multiplexer for sequentially selecting from among the plurality of signals to provide a sequence of selected signals at a first sample rate; a processing unit for concurrently processing the sequence of selected signals to provide a sequence of processed signals at a second sample rate that differs from the first sample rate, the processing unit having an input coupled to the input multiplexer and a delay stage including a number of series coupled delay elements with the number of delay elements corresponding to the plurality of signals; an output de-multiplexer for sequentially selecting from the sequence of processed signals at the second sample rate to provide a plurality of processed signals corresponding one to one with the plurality of signals; and a controller for synchronizing the input multiplexer, the processing unit, and the output de-multiplexer so that the plurality of processed signals correspond one to one with the plurality of signals.