Добрый день и с пятницей!
Есть проект на ПЛИС, собранный в 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?
Заранее извиняюсь за глупые вопросы, буду очень рад, если направите в нужном направлении.