Изучаем САПР Altera Quartus II / Intel Quartus Prime, язык описания аппаратуры Verilog HDL и кое-что про VHDL. Программируем FPGA Altera / Intel Cyclone III, Cyclone IV, MAX II, MAX10. Экспериментируем с платами разработчика FPGA серии Марсоход, Марсоход2, Марсоход3. А еще разбираемся с FPGA Gowin.
В принципе, для того, чтобы принимать Ethernet пакет с помощью этой микросхемы никаких особых действий делать не нужно. Конечно, микросхема сама по себе сложная, у нее есть внутренние регистры доступные для программирования всяких режимов и параметров. Но даже если всего этого программирования микросхемы не делать, то по умолчанию приемопередатчик сразу готов к работе и готов принимать и передавать пакеты данных.
Я сделал простой проект в среде Altera Quartus II для платы Марсоход2 и шилда Ethernet. Хочу рассказать про этот проект.
В некоторых случаях нужно, чтобы проект в FPGA стартовал сразу после включения устройства. Это можно реализовать при помощи специального конфигурационного ПЗУ. Хотя конфигурационное ПЗУ на плате Марсоход2 не предусмотрено, оно разведено, и может быть установлено на шилдах.
Сейчас существует два шилда, на которых может быть установлена флэш память для загрузки: шилд разъемов и шилд Ethernet.
Для того, чтобы в это ПЗУ зашить нужный вам проект, существует два способа...
Теперь мы в дополнение к плате Марсоход2 будем выпускать еще две вот такие платки - шидлы. Они могут быть присоединены непосредственно к штырьковым разъемам платы Марсоход2.
Эти шилды можно будет приобрести (они уже есть на складе) - так что заказывайте.
Первая плата содержит всякие разъемы: PS/2, USB, Audio. Вторая плата содержит приемопередатчик Ethernet и разъем Ethernet. С помощью этого шилда можно будет делать всякие проекты ПЛИС для передачи данных по сети.
Кстати демо проекты в среде Altera Quartus II для FPGA Cyclone III платы Марсоход2 и для обоих шилдов уже есть - осталось только оформить их в виде статей для сайта - думаю на этой неделе сделаем.
А пока, обратите внимание на горизонтальное меню сайта. В пункте "Плата Марсоход2" появились 2 подпункта "Шилд разъемов" и "Шилд ethernet". Там можно взять схемы плат, посмотреть фото с двух сторон.
Получил письмо Newsroom Notification из Альтеры. Периодически они присылают разные анонсы, ну и читаю их постоянно.
Это последнее письмо меня действительно удивило и заинтересовало. Альтера анонсирует новое поколение FPGA Stratix 10, которые будет выпускаться по технологии Intel’s 14 nm Tri-Gate.
Подробнее...