Перейти к содержанию
    

Cortex-M0 и CMSIS-DSP библиотеки: скорость и выбор оптимального формата представления

Здравствуйте,

 

Подскажите, пожалуйста, где можно почитать о реальных результатах, как себя ведет CMSIS DSP Library, применительно к Cortex-M0 ?

Много чего понаписано про M3/M4, а про M0 не нашел.

 

Например, мне нужно считать FIR c децимацией, на входе- четыре потока 24-битных данных со скоростью 2000 SPS, на выходе- поток от 50 до 200 SPS. Сколько на это времени(тактов) уйдет? И что самое оптимальное для подобной задачи, arm_fir_decimate_fast_q31() ?

 

Искал какие-то обзорные материалы по M0, сколько тактов на какие функции при разных условиях нужно, но пока нашел только по FFT.

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Реальный совет - напишите нужную функцию и прогоните в симуляторе. Посмотрите в профилировщике. Это быстро, надежно и практично

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Реальный совет - напишите нужную функцию и прогоните в симуляторе. Посмотрите в профилировщике. Это быстро, надежно и практично

Да, спасибо, тоже к этому пришел.

Но удивило отсутствие бенчмарков для CMSIS-DSP для M0, хотя для M3/M4 их найти несложно.

 

Просто резко возникла задача фильтрации в планируемом проекте, где ЦП как бы очень простыми задачами взял-передал занимался, и нужно быстро сказать а не нужно ли менять железо ради такого "мелкого" довеска в список задач. Погуглил в интернете и не нашел.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...