A method and apparatus for compression/decompression and filtering of a
signal in which the apparatus has an input register (704) which receives
the received signal, an output register (712) which transmits a processed
signal and a distributed arithmetic processor (708) having a plurality of
operational modes. The distributed arithmetic processor is coupled to the
input register by an input path and is coupled to the output register by
an output path. The apparatus also has a DCT butterfly processor (706)
selectively switched into the input path in response to selection of a
predetermined operational mode from the plurality of operational modes. An
IDCT butterfly processor (710) is also selectively switched into the
output path in response to the selection of one of the predetermined
operational modes. Additionally, the apparatus selectively functions as a
FIR filter with both the DCT butterfly processor (706) and IDCT butterfly
processor (710) removed from the input and output paths.
Метод и прибор для compression/decompression и фильтровать сигнала в прибор имеет регистр входного сигнала (704) получает полученный сигнал, регистр выхода (712) которого передает обрабатываемый сигнал и распределенный арифметический обработчик (708) имея множественность режимов работы. Распределенный арифметический обработчик соединен к регистру входного сигнала курсом входного сигнала и соединен к регистру выхода курсом выхода. Прибор также имеет обработчик бабочки DCT (706) селективно переключенный в курс входного сигнала in response to выбор предопределенного режима работы от множественности режимов работы. Обработчик бабочки IDCT (710) также селективно переключен в курс выхода in response to выбор одного из предопределенных режимов работы. Дополнительно, прибор селективно действует как фильтр FIR при и обработчик обработчика бабочки DCT (706) и бабочки IDCT (710), котор извлекли от курсов входного сигнала и выхода.