Цитата(d1n1s @ Dec 2 2008, 10:50)

Необходимо добиться максимальной производительности 100 (мбит/с) ETHERNET .
т.е. минимизировать временную задержку на обработку кадра промышленного протокола перед посылкой в сеть для организации реалтайма.
Зайдите с другой стороны - какая задержка нужна? Этим будет определятся соотношение софт/хард при обработке Ethernet.
У меня есть девайс, который аппаратно формирует кадр Ethernet полностью налету (MAC'а как такового нет, равно как и буферов). Принимаемый кадр так же дешифруется чисто аппаратно налету. Скорость передачи максимально возможная. При попытке ЭТО принять со стороны PC через winpcap последняя умерла (даже мышь не двигалась)

Сейчас пишу драйвер, надеюсь, что поможет
Цитата
В качестве аппаратной части рассчитываю на SPARTAN 3/3E, проц (до 200 Mips) и PHY-контроллер (внешний).
SPARTAN 2E, внешний PHY, без проца вообще