Цитата(Alex_vod @ Apr 26 2007, 11:11)

Подскажите , может кто сталкивался с таким явлением
Вход фильтра 10 разрядов
Numerator word length = 5
Выход фильтра получается 18 разрядный
На вход фильтра подаётся тестовый сигнал +1 и -1
На выходе фильтра стоит аккулумятор
Если суммаровать все 18 разрядов , то постоянная состовляющая равна 0 и аккумулятор не переполняется. Если же суммировать 10 старших разрядов , то появляется переполнение аккумулятора, думаю вследствии ошибок квантования.
Можно ли уменьшить количество разрядов на выходе фильтра не уменьшая Numerator word length?
Может нужно поставить какое нибудь устройство , что бы оно 18 выходных разрядов фильтра уменьшело до 10?
Опишите по подробней что за фильтр и для чего. Что за аккумулятор? Чтобы не появлялось постоянной составляющей надо не просто отбрасывать разряды а округлять. Для этого к старшему отбрасываемому разряду прибавляют 1, а потом уже отбрасывают.