Цитата(dinam @ Nov 18 2008, 07:57)

Возникла необходимость перейти с USB2.0 на Gigabit Ethernet. Устройство - видеокамера с потоком около 33Мбайт/сек (потом планируется и 73Мбайт/сек). Протокол - UDP. Почитав форум понял что наиболее популярный PHY Marvell 88E1111, но могут возникнуть проблемы с получением datasheeta. MAC скорее всего - ASIX AX88180. Рассматриваю возможность применения Triple Speed Ethernet MegaCore by Altera, но останавливает возможные проблемы с ним. Да и размер у этого MAC не маленький. Да каких-то особых плюсов по сравнению с ASIX AX88180 не вижу. По поводу питания по Ethernet тоже пока не всё ясно. Есть ли хабы выдающие питание? В общем принимаются любые советы по теме.
Только что закончил нечто похожее. В качестве PHY использовал DP83865, хоть и греется зверски, но зато все материалы и мануалы в свободном доступе. Последнее оказалось очень полезным и сэкономило массу времени потому, что никаких проблем с разводкой, питанием и комплектующими не возникло вообще. На связь девайс вышел с ПК с первого же включения. Советую учесть этот момент.
МАС и два протокола ARP и UDP реализовал в простейшем Cyclone самостоятельно. Эта FPGA подключена к PHY по GMII, а гребет и пакетирует данные для отправки UDP пакетами по параллельной 32-шине. Сюда можете подключить выход вашей видеокамеры. Загрузку FPGA и задание параметров/заголовков обмена производит микроконтроллер на базе ARM. Все вместе питается от 3.3В и потребляет, УВЫ, 500мА.
Скорость пересылки данных ограничена сверху только возможностями ПК на приемной стороне.