реклама на сайте
подробности

 
 
> Формирование Ethernet - кадра для связи с ПК, Приём\передача на ПК с Virtex5+Ethernet PHY
Lalbor
сообщение Dec 17 2008, 21:46
Сообщение #1





Группа: Новичок
Сообщений: 3
Регистрация: 17-12-08
Пользователь №: 42 544



Кто-нибудь, кто реализовывал, расскажите:
Дано: тестовая плата ML506 от Xilinx с Virtex 5, имеется трансивер Marvell 8E1111.
Задача: осуществить передачу данных с ПК (с Windows) на ПЛИС и обратно (точка в точку! Полный дуплекс).
Вопросы:
Есть в Virtex 5 EMAC, у которого можно прописать MAC адрес. Какие протоколы нужно реализовать, чтобы с ПК данные получить? И какие, чтобы до верхнего уровня дойти при передаче с ПЛИС?
И еще: нужно ли вешать процессор (типа MicroBlaze) над EMAC, чтобы реализовать задачу???
Или реално самому все написать?
Благодарю заранее всех, кто откликнется, очень нужно.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
XVR
сообщение Dec 18 2008, 07:54
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 3 123
Регистрация: 7-04-07
Из: Химки
Пользователь №: 26 847



Цитата(Lalbor @ Dec 18 2008, 00:46) *
Кто-нибудь, кто реализовывал, расскажите:
Дано: тестовая плата ML506 от Xilinx с Virtex 5, имеется трансивер Marvell 8E1111.
Задача: осуществить передачу данных с ПК (с Windows) на ПЛИС и обратно (точка в точку! Полный дуплекс).
Вопросы:
Есть в Virtex 5 EMAC, у которого можно прописать MAC адрес. Какие протоколы нужно реализовать, чтобы с ПК данные получить?
Смотря как их надо получать. Можно и на уровне голого Ethernet'а организовать обмен пакетов. Если нужна совместимость с нормальными программами на PC, то без TCP/IP никак (хотя бы UDP). Базовый уровень - IP, ARP, UDP, ICMP (опционально). Следующий уровень - TCP. Дальше уже прикладной - HTTP, etc

Цитата
И какие, чтобы до верхнего уровня дойти при передаче с ПЛИС?
Аналогично

Цитата
И еще: нужно ли вешать процессор (типа MicroBlaze) над EMAC, чтобы реализовать задачу???
Железно (без процессора) можно реализовать до UDP включительно, но тяжко sad.gif

Цитата
Или реално самому все написать?
Лучше поставить процессор и какой нибудь IP стек, благо их навалом smile.gif
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 14:42
Рейтинг@Mail.ru


Страница сгенерированна за 0.01376 секунд с 7
ELECTRONIX ©2004-2016