Спасибо! Платка интересная, уж не знаю о каком богатстве Вы говорите, но тонкости по плате есть. Атмел поставил на плату совершенный раритет - IS42S16100E-7BLI. 16Мбит SDRAM с двумя банками - просто не знаю, где они его откопали. Работать оно будет немного по другому, чем стандартная 4-банковая память.
SDRAM контроллер в V7* довольно продвинутый, особенно в части длинных burst, и из чипа памяти он выжмет все. Но!
16 Бит на 133 Мгц - 266Мбайт/сек burst. Ядро 300 Мгц, в плавучках обрабатывает 32 бита за такт (1 такт на SP операцию и 2 такта на DP), т.е. 1.2 Гбайт/сек. На лицо большой дисбаланс по скорости. SDRAM будет бутылочным горлышком при работе с магабайтами входных данных.
Можно, конечно, перейти к какой-нибудь продвинутой упаковке данных блоками. Типа пока обсчитываем блок в ОЗУ, из SDRAM по DMA качается другой блок.
Но боюсь, прибьют меня программеры за такую идею. Они привыкли, что матрица 120Х120 адресуется в лоб, и рядом еще несколько таких матриц, куда можно тут же слазить. А так к сложности базового алгоритма добавится сложность работы с упакованными данными - точно прибьют.
В целом видно, что данный образец Cortex-M7 не для обработки больших данных их SDRAM. В iMX6 во всех есть кеш L2, в МЗДе тоже, и мне даже вот так заочно видно, что SAM V7* проиграет по скорости.