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

 
 
> Vhdl + verilog разработка spartan 6, Нужно адаптировать open source ядра для конкретной платы
alexstorm
сообщение Feb 14 2017, 18:23
Сообщение #1





Группа: Новичок
Сообщений: 1
Регистрация: 14-02-17
Пользователь №: 95 445



Есть плата которая работает на плате fpga nand ethernet phy

Есть плата spartan 6 + nand + 1gb ethernet phy
Плата работает, fpga прошивается, ethernet phy устанавливает 100 мегабитный линк.

Нужно сделать 3 задачи все на программном уровне:
Прикрутить готовое ядро opencores ( https://opencores.org/project,udp_ip_stack) так чтобы плата принимала и отправляла udp пакеты для начала на 100 мегабит
Прикрутить готовоя ядро работы с nand (https://opencores.org/project,nand_controller) так чтобы страницы сохранялись в nand и доставались оттуда
Сделать чтобы входящий пакет udp сохранялся в nand по нужному адресу указанному в udp пакете
Перевести плату в работу на режим 1G

Плату смогу выслать с программатором

По поводу стоимости разработки договоримся готов платить от 10$ в час и выше.
Нужен профессионал по FPGA а не любитель.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Kuzmi4
сообщение Feb 19 2017, 12:55
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 3 304
Регистрация: 13-02-07
Из: 55°55′5″ 37°52′16″
Пользователь №: 25 329



2 alexstorm:

Я хотел уточнить, а почему вы решили что nand_controller с opencores.org это готовое ядро для ваших нужд:
Цитата(alexstorm @ Feb 14 2017, 21:23) *
..пакет udp сохранялся в nand по нужному адресу ..


Так же не хочу вас расстраивать но если хотя бы бегло взглянуть на название вот этого файла:
.../udp_ip_stack/trunk/rtl/vhdl/IP_complete_nomac.vhd
То к пункту
Цитата(alexstorm @ Feb 14 2017, 21:23) *
..Прикрутить готовое ядро opencores

добавляется подпункт 0.0 - прикрутить MAC, и подпункт 0.1 - наконфигурить через MDIO ваш PHY чтобы он смог работать с вашим MAC-ом.
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 29th July 2025 - 11:18
Рейтинг@Mail.ru


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