Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Vhdl + verilog разработка spartan 6
Форум разработчиков электроники ELECTRONIX.ru > Дополнительные разделы - Additional sections > Предлагаю работу
alexstorm
Есть плата которая работает на плате 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 а не любитель.
viv-pm
Куда Вам писать?
starley
Цитата(alexstorm @ Feb 14 2017, 21:23) *
Есть плата spartan 6 + nand + 1gb ethernet phy

1. Какой стоит флеш, сколько микросхем, как подключены и в каком режиме (синхронном или асинхронном)?
2. Почему вы уверены, что с opencores ядром получите скорость записи во Flash 100 МБ/с?
Kuzmi4
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-ом.
viv-pm
Пишите viv-pm@yandex.ru, по ПЛИС приличный задел.
andrei_moiseev
Очень интересно.
Мой почтовый ящик указан в профиле.
dev.fpga
Решал подобную задачу. Пожалуйста, напишите мне на dev.fpga@ya.ru
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.