Цитата(Zelepuk @ Mar 24 2011, 09:29)

Спасибо всем за коментарии. Ситуация проясняется.
Выходит что если меем некий каскад КИХ-фильтров (к примеру), то нужно для каждого этапа (для каждого нового фильтра) делать свой колцевой буфер?
Есть какие-то критерии повыбору длины? иначе говоря как расчитать длину кольцевого буфера чтобы успеть брать и обробатывать по одному тсчёту(фильтрация)?
Итого имеем систему:
АЦП -> кольцевой буфер -> КИХ-фильтр дециматор -> кольцевой буфер -> БИХ-фильтр
Вывод: до каждого фильтра должен стоять кольцевой буфер.
В принципе да. Входной кольцевой буфер необходим для того, чтобы хранить достаточное для работы фильтра количество входных отсчетов, выходные отсчеты, соответственно, сохраняются в выходном кольцевом буфере.
КИХ - фильтры каскадно практически никогда не включают - их почти всегда можно привести к одному фильтру. БИХ - фильтры наоборот - почти всегда разбивают на звенья второго порядка и эти звенья включают последовательно.