Цитата(des333 @ Apr 27 2011, 05:53)

Конечным пунктом приходящих извне IP-пакеты является CPU? Или FPGA? Или и то и другое?
А пакеты на передачу формируются только в CPU или нет?
И то и другое являются конечными пунктами. К CPU обращение по IP-адресу, к ПЛИС по Мак-адресу.
Пакеты будут формироваться и в CPU и в ПЛИС. CPU пакеты будет формировать периодически. Основную работу будет делать ПЛИС. ПЛИС принимает пакет от внешнего мира, сравнивает Маки, если совпадают, то проверяет IP-адрес, если IP-адрес = IP-адресу CPU, то пакет передается процу, если IP-адрес не равен IP-адресу CPU, то отдает на внутренние модули. Причем нужно как-то определить по какому признаку нужно отдавать на тот или иной модуль. После обработки пакет возвращается во внешний мир.
При этом с CPU могут лететь пакеты как во внешний мир, так и для контроля/управления ПЛИС-ой.
Т.е. в ПЛИС 3 итерфейса: 1 GMII для связи с CPU и 2 SGMII для связи с внешним миром.
Россия это даже не страна.
Россия это секрет, завернутый в загадку и укрытый не проницаемой тайной...