Цитата(Student21 @ Mar 3 2011, 15:19)

А у меня SAM9260.
B в нём её 4 кБ.
И туда получится только коэффиценты фильтров запихать
Я вот считаю так:
10MMACs требует алгоритм.
Полагаю что для 1MAC ARM9 требует 10циклов (да, интересно сколько ему надо на самом деле, если код работает из SDRAM?)
Прога работает из SDRAM, тогда частота 100Mhz.
Получается впритык 1сек. Не годится так как нужно время ещё для ввода/вывода... умножаем раз эдак на два......
получается 2 сек думать будет...
....
Ну ход мыслей правильный? в общем?
только вот кол-во тактов на MAC(извлечение двух операндов умножение-сложение, помещение результата в аккумулятор) надо поточнее узнать...
Возьмите чип, специально приспособленный для расчета фильтров, в котором чтение обоих операндов из памяти, умножение и прибавление
с масштабированием за один такт. То есть тактов на одну точку нужно столько, сколько в фильтре коэффицентов.
Это многие ДСП умеют.
Например TMS320F28069 от Ti www.ti.com
Если не хватит тактовой ( 80 МГц ) там есть чипы пошустрее.