[an error occurred while processing this directive]
А нету там БИХ. Это ADI всех запутали :) (+)
(«Телесистемы»: Конференция «Цифровые сигнальные процессоры (DSP) и их применение»)
CIC степени N для децимации в M раз из себя представляет вот такой вот фильтр:
+- -+ N
| -M |
| 1 - z |
H(z) =| ------------ |
| -1 |
| 1 - Z |
+- -+
То есть тут видим N соединенных подряд фильтров общего вида с рекурсивной частью первого порядка и нерекурсивной частью порядка M. Вроде бы как. С первого взгляда.
А теперь небольшое колдовство из области школьной математики....
M M-1 n
1 - x = (1 - x)( sum x )
n=0
Во как оно оказывается-то. Подставляем
+- -+ N
| -1 M-1 -n |
| (1 - z )*( sum z ) | +- -+ N
| n=0 | | M-1 -n |
H(z) =| -------------------- | = | sum z |
| -1 | | n=0 |
| 1 - Z | +- -+
+- -+
Ой-ой. Под степенью N остался однородный нерекурсивный фильтр порядка M-1. Вот она тут и разгадка. Для реализации такого фильтра в железяке не требуется ничего умножать. А значит не надо скоростных умножителей. А значит - дешево и сердито.
Составить ответ
|||
Конференция
|||
Архив
Ответы
- Ответ: В железяке да - не надо в итоге ничего умножать, но при программной реализации все равно придется делать рекурсивную часть - интеграторы, а насколько я в курсе, их красиво как секции COMB не сделать, вот и получается что вроде бы они и дешевые и сердитые, но только для железяки? — Grek (12.09.2003 10:02, пустое)
- Ответ: Серега, дак ту еще не только дспшник, фпгашник, хороший человек, но и художник ? ;-)))))))))))))) — Jackal (12.09.2003 10:02, пустое)
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru