FPGA Hello world или как программировать ПЛИС. Vivado, Spartan7
ฝัง
- เผยแพร่เมื่อ 28 ส.ค. 2024
- Всем привет! Этим видео я открываю цикл уроков по работе с ПЛИС фирмы Xilinx. В данном уроке я работаю с семейством Spartan7, но этот урок будет полезен если у вас в наличии FPGA другого семейства, например Zynq-7000.
В данном видео я создаю проект с нуля, который зажигает светодиоды с разной яркостью.
Надеюсь данная информация окажется полезной. Если такого рода контент востребован, дайте мне знать лайками, комментариями, подписками!
Хорошего просмотра!
Ссылка на исходник проекта: github.com/Chi...
Ссылка на кешбэк платформу bit.ly/2IJ4wAh -- Бесплатно регистрируйся на платформе и получи бесплатный бонус - повышенный кешбэк на 66% во всех магазинах на платформе! Установи приложение на смартфон и расширение для браузера! Это реально удобно!
По разным вопросам можете писать сюда: saswt@ro.ru
Привет! Меня зовут Сергей. Псевдоним Семён (SamOn). Я являюсь HW и SW embedded разработчиком. По совместительству еще и страйкболист/походник/велосипедист. На этом канале вы найдете контент про мои разработки для страйкбола. Также, по мере возможности, я буду делиться своим опытом в embedded разработке. Подписывайтесь на канал! Впереди много интересного!
Отличный урок! жалко что на этом всё закончилось.
0:00 - Вступление
1:41 - Создание нового проекта
3:37 - Добавляем VHDL файл
4:30 - Назначение выводов (входы/выходы)
7:40 - Сохраняем constrain faile
8:48 - Назначение клоковых параметров
11:26 - Генерация bitstream
12:30 - Загрузка файла в FPGA
Так как всё ночевки в точности повторили всё как Вы делали, а плата у них совершенна друга то и результат у них будет весьма весёлый !
Надеюсь, что их плата не выйдет из строя.
Спосибо
Небольшой секрет уже 4 года не раскрывается((
Я как новичок ничего не понял - клацаем сюда, сюда, и сюда, и берем с неба программу. Почему так, а не иначе? Какой смысл действий?
Этот урок был направлен именно на то, что бы самому, своими руками создать и запустить свой первый проект. Если бы я его перегрузил информацией, то взвыл бы другой лагерь людей. Я ориентируюсь на людей, кому важно получить первый положительный опыт, а более глубокую проработку человек сможет сделать сам. Я сам такой и ориентируюсь на себе подобных людей. Спасибо за вопрос. Обратная связсь важна для меня. Недостатки своего изложения материала я учту.
@@samon655 Есть возможность поделиться данной программой? Т.к. разработчик ограничил загрузку
Здравствуйте, у меня после run synthesis выскакивает окошко synthesis failed
Подскажите пожалуйста, если в версии 2018.1 нет версии моего контроллера (Artix-7 XC7A100T-1CSG324C), что в этом случае делать?
Все хорошо, только у меня вопросы сразу со скачивания vivado начались. Зашёл на сайт xilinx, увидел что программа платная, но вроде как есть бесплатная версия. Предлагают сразу что-то скачать на 17 гигов, не совсем понятно это оно и самый главный вопрос насколько урезана бесплатная версия?
Приветствую! Я скачал бесплатную версию и работал в ней. На сколько урезана сказать не могу, пока хватает ) Да, весит софт очень много.
Тема! Таких обзоров очень не хватает!
Хороший ролик. +3.
Спасибо! С командировки вернусь - буду работать над следующей частью )
@@samon655 командировка затянулась!)
@@Ilya_Smurygin да, сам ловлю себя на мысли что вот бы ролик запилить. Тут как раз "играюсь" с Zynq020 (2 ядра Cortex A9 + FPGA). На одном линух, на другом FeeRTOS... Вот только времени это (видео, монтаж, озвучка) жрет немеренно (мало опыта). Потому постоянно отбрасываю этот момент... Но верьте в меня, когда-нибудь я соберусь силами и сделаю туториал по конфигу ядра линукс под А9 проц...
На чем начали, на том закончили. Тоска
Спасибо, а когда будут новые ролики?
Рад что понравилось! Я не могу сказать точно, у меня сейчас идёт пересмотр приоритетов. Да, канал буду поднимать, но только когда разгребусь с текущими делами. В планах именно по FPGA записать ролик по прошивке в память (во флеш), по схемотехнике (что и как соединить что бы Плис запустилась), по АЦП. Но дело а том, что подобный формат видео не очень популярен, тратить силы на то, что не востребованно, не хочется. Потому оттягиваю выход данных роликов.
@@samon655 Да уж. Никогда такие полезные вещи популярностью не пользуются. Жаль, что на этом уроке все закончилось, не успев толком начаться. У Вас очень хорошая подача материала.
@@samon655 прошивка в память очень интересно !!! скиньте хотя бы источники )
А где ссылка на исходники, про которую упомянули?
Интересны исходники как SW так и HW частей.
Ссылка на исходник проекта: github.com/Chip115/Xilinx_Ex1
@@samon655 будут ли еще уроки?
А что такое xilinx ISE?
Это среда разработки для камней предыдущего поколения (Spartan 6, Spartan 3...)
... епта, и где твоя 8 слойная отладка собственной разработки ?