|
ADC -> FPGA -> Ethernet |
|
|
|
 |
Ответов
|
Jun 18 2013, 13:43
|
Профессионал
    
Группа: Свой
Сообщений: 1 404
Регистрация: 11-03-11
Из: Минск, Беларусь
Пользователь №: 63 539

|
Затестил два варианта работы. Пока для проверки использовал prbs_packet_generator и udp_payload_inserter из примера. Для первого варианта - один генератор загрузил сеть примерно на 23% 230 Mb/s, для второго - 1 генератор загрузил сеть на 27% 273 Mb/s, 4 генератора на пакетах 1024 байт показали скорость 384 Mb/s, но как-то плохо стал работать ethernet_packet_multiplexer и ping перестал проходить. Оставил два генератора с длинной пакета 1450 - получил загрузку сети 57-60% 558Mb/s и ARP запрос-ответ работает.
Возник вопрос по поводу DMA (SgDMA), что будет происходить если программа исполняется из sdram, в sdram созданы буферы для данных, и сказать DMA скопировать данные из одной области sdram в другую? Для работы DMA необходима своя шина, которая вроде бы и показывается в Qsys, если добавить в систему блок DMA, но память sdram - однопортовая.
|
|
|
|
Сообщений в этой теме
doom13 ADC -> FPGA -> Ethernet Jun 13 2013, 07:54 Копейкин Пусть данные АЦП 8-битные.
Тогда: 100МГц х 4канала... Jun 13 2013, 08:35 doom13 Цитата(Копейкин @ Jun 13 2013, 11:35) Пус... Jun 13 2013, 09:17 Konst_777 Цитата(doom13 @ Jun 13 2013, 10:54) Имеет... Jun 13 2013, 09:08 Konst_777 Цитата(doom13 @ Jun 13 2013, 10:54) Видит... Jun 13 2013, 12:00 doom13 Здравствуйте. Посмотрел проект и ip-core udp_tx_of... Jun 14 2013, 08:26 doom13 Варианты реализации:
Jun 14 2013, 08:26 iosifk Цитата(doom13 @ Jun 13 2013, 11:54) Имеет... Jun 14 2013, 09:09 doom13 Цитата(iosifk @ Jun 14 2013, 12:09) Если ... Jun 14 2013, 10:32 Lmx2315 QUOTE (iosifk @ Jun 14 2013, 13:09) Стык ... Jun 14 2013, 10:35  iosifk Цитата(Lmx2315 @ Jun 14 2013, 14:35) ..на... Jun 14 2013, 11:20   winipuh Цитата(iosifk @ Jun 14 2013, 15:20) или ф... Jun 14 2013, 12:12    doom13 Цитата(winipuh @ Jun 14 2013, 15:12) Это ... Jun 14 2013, 13:04 vadimuzzz несколько соображений по теме.
во-первых нужен ком... Jun 15 2013, 04:33 doom13 Цитата(vadimuzzz @ Jun 15 2013, 07:33) не... Jun 15 2013, 22:31  Konst_777 Цитата(doom13 @ Jun 16 2013, 01:31) ...По... Jun 16 2013, 09:03  vadimuzzz Цитата(doom13 @ Jun 16 2013, 05:31) Почит... Jun 18 2013, 23:58   doom13 Цитата(vadimuzzz @ Jun 19 2013, 02:58) ud... Jun 19 2013, 14:34    vadimuzzz Цитата(doom13 @ Jun 19 2013, 21:34) Поясн... Jun 21 2013, 01:56 Konst_777 Цитата(doom13 @ Jun 13 2013, 10:54) Видит... Jun 15 2013, 08:24 doom13 Цитата(Konst_777 @ Jun 15 2013, 11:24) Вс... Jun 15 2013, 21:09 Golikov A. обычно контроллер памяти многопортовый.
и да ДМА ... Jun 18 2013, 14:23 doom13 Цитата(Golikov A. @ Jun 18 2013, 17:23) о... Jun 18 2013, 14:43 Golikov A. если есть память 2 портовая - это здорово, 2 устро... Jun 18 2013, 14:54 doom13 Цитата(Golikov A. @ Jun 18 2013, 17:54) е... Jun 18 2013, 15:02 gosu-art Многие, для таких задач, ставят по 2 независимых к... Jun 20 2013, 04:31 Golikov A. Програма из ДДР и данные в ДДР - конечно это все п... Jun 20 2013, 04:53
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|