Цитата(Tampler @ Feb 17 2013, 18:50)

Что за приложение?
Коммуникационное приложение на Virtex 5, с одной стороны ethernet, с другой 4 интерфейса 16хLVDS. Задача Virtex'а - обработать данные, двигающиеся в обе стороны, задача процессора на microblase - собрать все в UDP и отправить, а так же принять из UDP рассовать по интерфейсам. Скорость порядка 30 мегабайт в секунду. Сейчас, с 16-битными пересылками, скорость не достигается. Есть мнение, что с 32-битными пересылками будет достигаться с запасом. Сейчас TEMAC FIFO опрашиваются поллингом, вот думаю, если применить ДМА корку, сможет она сместить 32-битные слова на 2 позиции? Пока даже собираюсь от безысходности переписать TEMAC FIFO...
Сообщение отредактировал Pavel_SSS - Feb 17 2013, 20:25