Самурай, спасибо большущее))
Цитата(Самурай @ Jun 19 2012, 15:13)

У Вас Full Precision, это значит, что CIC корка от хилых не использует округлени/усечение всех внутренних регистров, а так как усиление CIC равно (R*M)^N, то на выходе Вы получите бонусом дополнительных N*log2(R*M) разрядов. Читайте внимательно cic_compiler_ds613.pdf, ссылка выше была. Ну и теорию CIC тоже не лишним было бы знать, все-таки самая простая DSP фишка

Далее, Вы подаетет на вход CIC-а 10000001, это -127 в дополнительном коде, усиление CIC для ваших данных (4*1)^3 = 64, т.е. на выходе Вы получаете -127*64 = -8128, а это и есть 11100000010000 в дополнительном коде.
Одно только не понимаю, если это в дополнительном, то получается
00011111101111 после инверсии, а затем
00011111110000 после того как прибавили единицу, и это получается -2032, а не -8128, с чем это связано?