[an error occurred while processing this directive]
Ответ: Проблема в том, что ситуация не изменилась.
(«Телесистемы»: Конференция «Цифровые сигнальные процессоры (DSP) и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено ip657 15 сентября 2006 г. 19:35
В ответ на: Ну и хорошо. Кстати, на 32, при сохранении в результате 18 разрядов на целую часть, умножатть нельзя. Скорее всего или на 16 допустимо, или на 8. Проверяется же легко - отправлено -=ВН=- 15 сентября 2006 г. 13:45

Большое спасибо homekvn и ВН за Ваше обсуждение.

Как увеличить внутреннюю разрядность?

Я попробовал после сумматора делать усечение не до 18 разрядов, а до 18+14 и только затем умножать на b=117340.
Затем правда все-равно приходится это произведение усекать (с округлением) до 18+18, перед подачей на сумматор.
Как я понимаю это эквивалентно использованию формата 18.14
Ведь signed fraction формат это всего лишь договореннось какое-то чисто битов считать дробной частью.

Симулинк может работать с числами до 51 двоичного разряда, поэтому переполнение маловероятно.

Проблема в том, что ситуация не изменилась.
Привожу схему и вид шума. Частота - 1.8 кГц.

Имя файла:
iir2_noise.zip

http://webfile.ru/1107454


Составить ответ  |||  Конференция  |||  Архив

Ответы


Отправка ответа
Имя (обязательно): 
Пароль: 
E-mail: 

Тема (обязательно):
Сообщение:

Ссылка на URL: 
Название ссылки: 
URL изображения: 


Rambler's Top100 Рейтинг@Mail.ru
Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание