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

 
 
> ethernet + hps (Altera SoC Cyclone V), передача данных с ПЛИС на ПК
verali
сообщение Jul 10 2015, 09:11
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 82
Регистрация: 6-11-14
Пользователь №: 83 540



Добрый день и с пятницей!
Есть проект на ПЛИС, собранный в Quartus 14.1. Посмотрел выход ПЛИС c помощью SignalTap, теперь хочу организовать выдачу данных с ПЛИС на ПК по ethernet. С ПЛИС передается 16-ти разрядное слово с частотой 500 кГц.
До этого с интерфейсами не работал.
Теоретически представляю это так:
1) Интерфейс Ethernet делаю на HPS (плате ethernet подключен к hps).
2) Связываю проект, выполненный на fpga с hps (на котором ethernet) с помощью AXI bridge.
3) Пишу/ищу программу для ПК, которая принимает данные с etherneta.

Вопросы:
1)Правильны ли мои теоретические представления?
2)Ни на rocketboards.org, на altera.com не нашел API, которые бы позволили работать с интерфейсом ethernet. Это мой первый опыт работы с интерфейсом, поэтому представляю наличие API (начать выдачу, закончить выдачу и т.д).
3)Есть ли стандартная программа для приема данных с ethernet?

Заранее извиняюсь за глупые вопросы, буду очень рад, если направите в нужном направлении.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Golikov A.
сообщение Jul 28 2015, 16:08
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 4 256
Регистрация: 17-02-06
Пользователь №: 14 454



А знаете зачем люди ставят линуксsm.gif? Потому что в нем встроенный ТСР стэк sm.gif))) Как и файловая система и много других бонусов....

так что если вы линукс подняли, то уже все есть, ТСР/IP на уровне сокетов, пишите на С/C++, пользуйтесь... Драйвер только надо дописать работы с МАК контроллером, если в вашей сборки его нет...

Да в соседней теме люди как раз обсуждают как там правильно все мосты и связи поднимать, спросите пока не разбижалисьsm.gif

LwIP на линуксе - это кстати стильноwink.gif... интересно FatFS из сборок для процов можно поднять....
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 19th August 2025 - 23:03
Рейтинг@Mail.ru


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