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 разработке. Подписывайтесь на канал! Впереди много интересного!

ความคิดเห็น • 31

  • @user-xw8mi4bv2o
    @user-xw8mi4bv2o 3 ปีที่แล้ว +5

    Отличный урок! жалко что на этом всё закончилось.

  • @arzamas1988
    @arzamas1988 3 ปีที่แล้ว +4

    0:00 - Вступление
    1:41 - Создание нового проекта
    3:37 - Добавляем VHDL файл
    4:30 - Назначение выводов (входы/выходы)
    7:40 - Сохраняем constrain faile
    8:48 - Назначение клоковых параметров
    11:26 - Генерация bitstream
    12:30 - Загрузка файла в FPGA

  • @andreya3423
    @andreya3423 2 ปีที่แล้ว

    Так как всё ночевки в точности повторили всё как Вы делали, а плата у них совершенна друга то и результат у них будет весьма весёлый !
    Надеюсь, что их плата не выйдет из строя.

  • @samvelgasparyan6128
    @samvelgasparyan6128 2 ปีที่แล้ว

    Спосибо

  • @user-mw2vr7oj5t
    @user-mw2vr7oj5t 2 หลายเดือนก่อน

    Небольшой секрет уже 4 года не раскрывается((

  • @user-gl4rs2lz4z
    @user-gl4rs2lz4z 2 ปีที่แล้ว +1

    Я как новичок ничего не понял - клацаем сюда, сюда, и сюда, и берем с неба программу. Почему так, а не иначе? Какой смысл действий?

    • @samon655
      @samon655  2 ปีที่แล้ว

      Этот урок был направлен именно на то, что бы самому, своими руками создать и запустить свой первый проект. Если бы я его перегрузил информацией, то взвыл бы другой лагерь людей. Я ориентируюсь на людей, кому важно получить первый положительный опыт, а более глубокую проработку человек сможет сделать сам. Я сам такой и ориентируюсь на себе подобных людей. Спасибо за вопрос. Обратная связсь важна для меня. Недостатки своего изложения материала я учту.

    • @user-wn3ho7od1l
      @user-wn3ho7od1l 2 ปีที่แล้ว

      @@samon655 Есть возможность поделиться данной программой? Т.к. разработчик ограничил загрузку

  • @user-jo9ft1yf9f
    @user-jo9ft1yf9f 3 ปีที่แล้ว

    Здравствуйте, у меня после run synthesis выскакивает окошко synthesis failed

  • @user-kc9eo5mr9u
    @user-kc9eo5mr9u 3 ปีที่แล้ว

    Подскажите пожалуйста, если в версии 2018.1 нет версии моего контроллера (Artix-7 XC7A100T-1CSG324C), что в этом случае делать?

  • @TDMLab
    @TDMLab 4 ปีที่แล้ว

    Все хорошо, только у меня вопросы сразу со скачивания vivado начались. Зашёл на сайт xilinx, увидел что программа платная, но вроде как есть бесплатная версия. Предлагают сразу что-то скачать на 17 гигов, не совсем понятно это оно и самый главный вопрос насколько урезана бесплатная версия?

    • @samon655
      @samon655  4 ปีที่แล้ว

      Приветствую! Я скачал бесплатную версию и работал в ней. На сколько урезана сказать не могу, пока хватает ) Да, весит софт очень много.

    • @user-gg8tj8om2t
      @user-gg8tj8om2t 4 ปีที่แล้ว +1

      Тема! Таких обзоров очень не хватает!

  • @kanstantsindyrynda3894
    @kanstantsindyrynda3894 4 ปีที่แล้ว

    Хороший ролик. +3.

    • @samon655
      @samon655  4 ปีที่แล้ว

      Спасибо! С командировки вернусь - буду работать над следующей частью )

    • @Ilya_Smurygin
      @Ilya_Smurygin 3 ปีที่แล้ว

      @@samon655 командировка затянулась!)

    • @samon655
      @samon655  3 ปีที่แล้ว

      @@Ilya_Smurygin да, сам ловлю себя на мысли что вот бы ролик запилить. Тут как раз "играюсь" с Zynq020 (2 ядра Cortex A9 + FPGA). На одном линух, на другом FeeRTOS... Вот только времени это (видео, монтаж, озвучка) жрет немеренно (мало опыта). Потому постоянно отбрасываю этот момент... Но верьте в меня, когда-нибудь я соберусь силами и сделаю туториал по конфигу ядра линукс под А9 проц...

  • @MrRONE777
    @MrRONE777 2 ปีที่แล้ว

    На чем начали, на том закончили. Тоска

  • @CrazyALTair
    @CrazyALTair 4 ปีที่แล้ว

    Спасибо, а когда будут новые ролики?

    • @samon655
      @samon655  4 ปีที่แล้ว

      Рад что понравилось! Я не могу сказать точно, у меня сейчас идёт пересмотр приоритетов. Да, канал буду поднимать, но только когда разгребусь с текущими делами. В планах именно по FPGA записать ролик по прошивке в память (во флеш), по схемотехнике (что и как соединить что бы Плис запустилась), по АЦП. Но дело а том, что подобный формат видео не очень популярен, тратить силы на то, что не востребованно, не хочется. Потому оттягиваю выход данных роликов.

    • @placeempty6216
      @placeempty6216 3 ปีที่แล้ว +1

      @@samon655 Да уж. Никогда такие полезные вещи популярностью не пользуются. Жаль, что на этом уроке все закончилось, не успев толком начаться. У Вас очень хорошая подача материала.

    • @CK0T4
      @CK0T4 3 ปีที่แล้ว

      @@samon655 прошивка в память очень интересно !!! скиньте хотя бы источники )

  • @ytryhrtey5531
    @ytryhrtey5531 4 ปีที่แล้ว

    А где ссылка на исходники, про которую упомянули?
    Интересны исходники как SW так и HW частей.

    • @samon655
      @samon655  3 ปีที่แล้ว

      Ссылка на исходник проекта: github.com/Chip115/Xilinx_Ex1

    • @rusrus9017
      @rusrus9017 2 ปีที่แล้ว

      @@samon655 будут ли еще уроки?

  • @user-zd5bh2bl1y
    @user-zd5bh2bl1y 3 ปีที่แล้ว

    А что такое xilinx ISE?

    • @arzamas1988
      @arzamas1988 3 ปีที่แล้ว

      Это среда разработки для камней предыдущего поколения (Spartan 6, Spartan 3...)

  • @ostrov11
    @ostrov11 2 ปีที่แล้ว

    ... епта, и где твоя 8 слойная отладка собственной разработки ?