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

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

Отправлено ASergej_R19 25 марта 2005 г. 15:10

Собственно есть процессор BlackFin 533S... Пишется все на Си... Есть необходимость расчета на нем всяких усреднений, для которых требуется расчет больших сумм и взятие логарифмов... Так вот получается так, что для сумм не хватает даже "long long" (64-бита). Собственно вопросы:
1) Есть ли какие-нибудь стандартные методы реализации всяких суммированием с получением результирующей суммы размером 128 бит?
2) Как например организовывать взятие логарифмов через стандартные функции (log10 например), если уже имеется такая огромная сумма?
Причем динамический диапазон подразумевается в районе 100 dB, поэтому терять младшие разряды в сумме никак низзя...
Может кто-нибудь уже сталкивался с таким? Если да - то подскажите пожалуйста как решаются подобные проблемы? Есть ли какие-нибудь уже стандартные готовые решения?
Шпасиб...

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

Ответы


Отправка ответа

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

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

Ссылка на URL: 
Название ссылки: 

URL изображения: 


Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru