uriy 5 22 февраля, 2017 Опубликовано 22 февраля, 2017 · Жалоба Имеется проект на BF533 в котором реализован вокодер MELP2400 и OFDM модем. Реализовано с фиксированной точкой. Работает на частоте 60 МГц. Есть желание перенести на STM32F4 там частота 180 МГц. Почему-то я был уверен что Cortex умеет умножать числа в формате 1.15 за один такт. Но оказалось в CMSIS/DSP_Lib на обычное умножение двух чисел в формате 1.15 уходит десятки операций. Может быть тогда есть смысл использовать FPU и MELP с плавающей точкой? Пробовал ли кто-то MELP на STM? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Lmx2315 5 22 февраля, 2017 Опубликовано 22 февраля, 2017 · Жалоба Работает на частоте 60 МГц. ..а почему блекфин на такой маленькой частоте работает? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
uriy 5 22 февраля, 2017 Опубликовано 22 февраля, 2017 · Жалоба Важно было получить минимальное потребление. Портативное устройство от батарейного питания. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Alecsej 0 22 февраля, 2017 Опубликовано 22 февраля, 2017 · Жалоба Важно было получить минимальное потребление. Портативное устройство от батарейного питания. Сколько же оно потребляет? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
uriy 5 22 февраля, 2017 Опубликовано 22 февраля, 2017 · Жалоба 30 мА вся плата. Это кодек (SSM2603) плюс проц в активном режиме. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Alecsej 0 22 февраля, 2017 Опубликовано 22 февраля, 2017 · Жалоба Сравнение производительности. q15 это в формате 1.15: https://www.google.com/url?sa=t&rct=j&a...bGs&cad=rjt Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться