[an error occurred while processing this directive]
Тогда следует более внимательно посмотреть на условие задачи :-)
(«Телесистемы»: Конференция «Цифровые сигнальные процессоры (DSP) и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено none 20 декабря 2002 г. 16:31
В ответ на: Ответ: Да для БИХ с точки зрения шумов и погрешностей округления лучше всего последовательное включение фильтров второго порядка. Для КИХ - если передаточная характеристика факторизуется, то лучше конечно опеть же последовательное включение. А вот что делать, если нет быстродействующего процессора и приходится обрабатывать сигнал на пониженной тактовой частоте? отправлено Vadim Kudryavtsev 20 декабря 2002 г. 14:43

В случае, о котором говорите Вы, наверное нужно переходить к блочным алгоритмам, типа "Вычисление свертки секционированием" (Блейхут, 9.1, 9.3), БПФ и т.д.

А в данном случае можно проще.

Цитирую ув.Машу:

"к теме о 100 МГц fir'е. Понятно, что одного процессора не хватит. Тогда как посчитать сколько их надо? Фильтр несимметричный, порядок 63. Вот для такого алгоритм выполняется за 80 нс с копейками."

imho ключевой фразой является "порядок 63" и "за 80 нс с копейками", т.е. это как-бы выполняется. Отсюда, для частоты 100 МГц, процессор нужен раз в десять более производительный, но что-то мне подсказывает, что с фильтром 4-го порядка он справится :) Следователно из таких коротких секций можно создать требуемый фильтр.
Тут уже другой вопрос - а сколько это будет стоить? Поразмыслив над ним, я бы реализовывал короткие секции на FPGA, что Вы и сказали с самого начала :-)

В общем - это можно считать пятничным флеймом :-)



Составить ответ  |||  Конференция  |||  Архив

Ответы


Отправка ответа

Имя (обязательно): 
Пароль: 
E-mail: 

Тема (обязательно):
Сообщение:

Ссылка на URL: 
Название ссылки: 

URL изображения: 


Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru