Цитата(Krys @ Sep 3 2015, 10:12)

А что значит "вычисляю"? Если уже получилась только целая часть, то откуда из неё получится дробная?
Элементарно. При вычислениях я считаю, что целой части вообще нет нигде. Что исходные данные лишь дробная часть, что результат. То есть, если вход 16 бит, 32767 это почти 1, а -32768 это почти -1. И коэффициенты тоже в таком же духе. Только 18 бит со знаком родные для ПЛИС. Каждый раз округляю модуль до вхождения результата в 18 бит со знаком.