реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> Cortex-M0 и CMSIS-DSP библиотеки: скорость и выбор оптимального формата представления, Например, как эффективней посчитать FIR для 24-битных данных с АЦП
Ruslan1
сообщение Dec 4 2015, 12:31
Сообщение #1


Гуру
******

Группа: Свой
Сообщений: 2 360
Регистрация: 6-03-06
Из: Кишинев
Пользователь №: 15 025



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

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

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

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

Go to the top of the page
 
+Quote Post
Михась
сообщение Dec 5 2015, 14:52
Сообщение #2


Частый гость
**

Группа: Участник
Сообщений: 161
Регистрация: 29-09-10
Пользователь №: 59 816



Реальный совет - напишите нужную функцию и прогоните в симуляторе. Посмотрите в профилировщике. Это быстро, надежно и практично
Go to the top of the page
 
+Quote Post
Ruslan1
сообщение Dec 5 2015, 19:59
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 2 360
Регистрация: 6-03-06
Из: Кишинев
Пользователь №: 15 025



Цитата(Михась @ Dec 5 2015, 16:52) *
Реальный совет - напишите нужную функцию и прогоните в симуляторе. Посмотрите в профилировщике. Это быстро, надежно и практично

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

Просто резко возникла задача фильтрации в планируемом проекте, где ЦП как бы очень простыми задачами взял-передал занимался, и нужно быстро сказать а не нужно ли менять железо ради такого "мелкого" довеска в список задач. Погуглил в интернете и не нашел.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 24th July 2025 - 02:07
Рейтинг@Mail.ru


Страница сгенерированна за 0.01368 секунд с 7
ELECTRONIX ©2004-2016