Всем привет.
Столкнулся с проблемой нехватки скорости передачи пакетов udp из nios по GbE. В одном из гайдов altera в качестве решения проблемы было предложено увеличить кэш инструкций и данных в ниос до максимальных (64Кб). После данной манипуляции скорость передачи выросла в 3 раза и достигла нужной, но передается теперь всегда один и тот же пакет (udp заголовок меняется, а пользовательские данные нет).
Проект выглядит примерно так ADC -> fpga часть -> dual port on-chip memory-> nios -> ethernet.
Собственно вопрос, с чем может быть связана проблема. Dma не успевает?