[an error occurred while processing this directive]
Ответ: Для целочисленных данных от АЦП 8-24 разрядов, более физично использовать целочисленную арифметику с запасом по разрядам.
(«Телесистемы»: Конференция «Цифровые сигнальные процессоры (DSP) и их применение»)
Отправлено
DF
09 января 2003 г. 23:03
В ответ на:
В зависимости от требуемых его (фильтра) параметров. И точности. Это кое-когда бывает просто необходимо.
отправлено SM 09 января 2003 г. 16:14
Составить ответ
|||
Конференция
|||
Архив
Ответы
У нас кодек 16-ти разрядный. Процессор поддерживает float исходя из этого и возник вопрос: как лучше и быстрее ?
—
AndrSerg
(10.01.2003 10:56,
пустое
)
Успокой людей, скажи что за проц то хоть.
—
sdy
(12.01.2003 05:22,
пустое
)
Тогда смотри ИХ твоего фильтра, и ее изменение в связи с квантованием коэффициентом. Если целочисленка устроит - то конечно её. Если она сильно портит результат, или недопустимо возрастает SNR или гармоники (в матлабе это смотри) - то переходи на float.
—
SM
(10.01.2003 11:01,
пустое
)
О нет, а зачем на флоат поцессоре фиксед считать? По времени то одно и тоже получится в смысле лупов (+- пару циклов).
—
sdy
(12.01.2003 05:20,
пустое
)
что-бы не делать преобразование фиксед->флоат и обратно.
—
SM
(12.01.2003 12:49,
пустое
)
А тогда какие ацп поддерживают флоат?
—
sdy
(13.01.2003 01:22,
пустое
)
Да и докучи где одно сложение флоат+флоат может выполнится два фиксед+фиксед. И спец-команды типа FIRSADD, FIRSSUB, LMS и т.п. оперируют с фиксед. (это по части TMSов) Оптимизация налицо.
—
SM
(12.01.2003 17:46,
пустое
)
А в шарках такого нет. Оптимизации не видно. Эх, выходит шарк не флоат.
—
sdy
(13.01.2003 01:26,
пустое
)
Да уж нет, выходит что шарк как раз флоат-онли :-)
—
SM
(13.01.2003 09:22,
пустое
)
Как раз это и радует.
—
sdy
(13.01.2003 16:16,
пустое
)
Если там не тигр, конечно.
—
sdy
(12.01.2003 05:21,
пустое
)
Мда... Только вот перемножить два float в несколько раз быстрее, чем 2 более чем 16-битных числа. По крайней мере для VC33, C6711, и т.п. А 16-ти бит очень часто мало. Да и вообще процессор с 24-х или 32-х битным целочисленным умножителем это редкость, а вот плавучий DSP - это на каждом углу.
—
SM
(09.01.2003 23:30,
пустое
)
Отправка ответа
Имя (обязательно):
Пароль:
E-mail:
Тема (обязательно):
Сообщение:
Ссылка на URL:
Название ссылки:
URL изображения:
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru