FPGA vs MCU: Издевательски наглядное сравнение
Вставка
- Опубліковано 20 чер 2024
- В этом видео мы посмотрим, чем же программируемая логика отличается от микроконтроллеров. Способ сравнения выбран не просто читерский, а супер-читерский! Практически все, что вы здесь увидите, было сделано в образовательно-развлекательных целях, и, соответственно, к реальной разработке может иметь весьма посредственное отношение. Иными словами, это ни в коем случае не рецепт к действию; хотя на канале будут и такие видео, так что подписывайтесь, чтобы быть в курсе!
00:00 Вступление
00:34 Что такое FPGA?
01:50 Даешь Blinky!
03:14 Soft Core MCU
04:09 Отладочная плата Cmod A7
04:57 Разбор структуры ATmega328
07:44 Создание микропроцессорной системы в Vivado
17:15 Синтез проекта
20:49 The Power of IO Planning
26:26 Имплементация проекта
28:30 Кристалл ПЛИС
29:20 Создание проекта для MicroBlaze в Vitis
32:33 Blinky, the FPGA way
Arduino IDE: www.arduino.cc/en/Main/Software
Arduino Uno: www.arduino.cc/en/Main/Arduin...
ATmega328: www.microchip.com/wwwproducts...
MicroBlaze: www.xilinx.com/products/desig...
Cmod A7: store.digilentinc.com/cmod-a7...
Шикарное видео. Очень понравилось. Особенно мораль - лучше день потерять, а потом за час долететь.
Большое спасибо.
P.S. Жаль что не показали до конца весь процесс мигания светодиодом (когда использовали microblaze) с загрузкой в отладочную плату.
Доброго времени суток! С нетерпением ожидаем следующих видео!
Их есть у нас ;) ua-cam.com/video/vHS1KlAImeQ/v-deo.html
Проще было купить мигающий светодиод?🤣
Отличный ролик! Спасибо!
Класс
Про правку вручную связей в кристале.. это конечно жестко.!
Самое понятное объяснение плис ! 👍
Интересно было бы самому пощупать такую платку с плисиной
Здравствуйте уважаемый! Назрела проблема: АМД выкупили хилинкс, аккаунт заблочили, впн не работает. Нигде не могу найти версию 2020. Может у вас есть ссылка на торент хотя бы?
Почти 40 мин смотрел, а мигание так и не было😂
а вообще, первый поект на плисе должны быть часы, а не диод на микроблейзе, часы более точно отразят суть железяки
Лет 20 назад одни товарищи делали на четверти кристалла 2млн ПЛИС 486 процессор (для сервисной работы).
еще!
Это уровень "божество" для ардуинщиков
под эту плату есть хороший звуковой синтезатор
Проще уж на VHDL или VERILOG описать бесконечный суммирующий счётчик и брать сигнал со старшего разряла. А так в видео создали микроскоп, чтобы забить им гвоздь
Fpga и микроконтроллеры вообще решают разные задачи и сравнивать их бессмысленно. А если задачу можно решить с помощью и любого из этих устройств, то выбор определяет экономика и в подавляющем большинстве случаев мк окажется дешевле. В реальной жизни оба этих устройства дополняют друг друга и мирно соседствуют на одной плате.
глупое сравнение, это даже не тёплое с мягким, а сильно хуже. нужен светодиод мигающий, так есть такие. в крайнем случае обычный и с простым обвесом мигалку сделать.
>75$ недорогая платка... прям смешно было. на момент выхода видео уже было полно всяких платок с фпга, у которых стоимость меньше 10$. если не ошибаюсь, вместо этой на artix уже тогда можно было купить парочку плат с zynq....
А зачем читать с листа?
Цена на fpga отбивает любые хотелки
она нужна для разработки. Потом идешь на фабрику и заказываешь сверхдешёвый кристалл, которого ни у кого нет.
полно разных с сильно меньшим ценником, на которых можно учиться.
пинпланер убогий по сравнению с квартусом ))
Ну можно пойти дальше и соединить кнопку проводком со светодиодом и выкинуть fpga-шку! Слабый пример и не показал как мигает встроенным микроконтроллером, видать не завелось