1. ПЛИС (FPGA) Введение

Поделиться
HTML-код
  • Опубликовано: 3 янв 2025

Комментарии • 65

  • @akernel2573
    @akernel2573 3 года назад +12

    Меня заинтересовала эта тема.Чтобы не бросать ее постараюсь делать маленькие отчеты как продвигается освоение данной области(примерно раз в 3 недели)
    Раса: Человек
    Знание темы: 0
    Борода: Отсутствует
    Дата: 06.01.2022
    Бэкграунд: Немного пишу на СИ,Немного знаю схемотехнику.

    • @gonzaglogonzaglo4616
      @gonzaglogonzaglo4616 Год назад

      Ну что как успехи?

    • @ахуец
      @ахуец 11 месяцев назад +1

      Раса: кабачок

    • @lightofheavens943
      @lightofheavens943 6 месяцев назад

      Человек - не раса, это вид. В частности, вид Homo семейства гоминидов.
      /Ваш душнила.

    • @АнтонБуланча
      @АнтонБуланча 4 месяца назад

      Как успехи?

    • @akernel2573
      @akernel2573 4 месяца назад

      @@АнтонБуланча Как..... В целом разобрался, поработал и перегорел. Уже полтора года как ML инженер)

  • @kserge2011
    @kserge2011 4 года назад +4

    Хороший обзор. Конечно чтобы понимать о чем надо знать уже половину. Я в жизни дальше CPLD не заходил. Сейчас на ARM делаю управление оборудованием. Хорошая идея делать два центра обработки аппаратный и программный. Сечас досмотрю и погляжу есть ли еще видео.
    Спасибо за Ваш труд.

    • @rohullahabdul9408
      @rohullahabdul9408 3 года назад

      Здравствуйте , хочу задать вам пару вопросов , ответьте пожалуйста

  • @stm32Lab
    @stm32Lab Год назад +1

    Уже давно лежит Altera, попробую начать изучение. В идеале, планирую сделать SDR приёмник

  • @ВладимирХрусталёв-п2ь

    Очень давно ждал подобный курс, спасибо!

  • @evgenshekk
    @evgenshekk 5 лет назад +3

    Спасибо за такие качественные видео!

  • @ИвПаркер
    @ИвПаркер 5 лет назад +28

    Спасибо за материал. Жаль, что я туповат и многого не понимаю, но все равно буду изучать данную сферу.

    • @cocute666
      @cocute666 4 года назад

      Как успехи спустя год?

    • @Βιτάλης-χ1π
      @Βιτάλης-χ1π 4 года назад +4

      Если смотрите ,то уже не тупые ,я 5 лет назад взял STM 32 не зная даже си ,а сейчас работаю в разработке программного продукта в авионики, просто надо желание и упорство ,это кст хобби а это заменяет баб и наркотики !

    • @NikolayShelakhaev
      @NikolayShelakhaev 3 года назад

      @@Βιτάλης-χ1π Поделитесь, пожалуйста, опытом: как вы нашли первую работу в этой области?

    • @Βιτάλης-χ1π
      @Βιτάλης-χ1π 3 года назад +5

      @@NikolayShelakhaev работал слесарем гнул метал, паралельно что то себе мастерил на микроконтроллерах, случайно кликнул что ищу работу программистом образования вообще никакого нет, позвонили пригласили на собеседование я чисто ради интереса пришел ,дали задание я за неделю сделал ну вот и остался, бред конечно но сейчас хожу в костюме, а не в робе ,мозоли и садины зажили. причем работаю с техасами для Спейс милитари если освою хорошо можно в Илону Маску просится)

    • @NikolayShelakhaev
      @NikolayShelakhaev 3 года назад

      @@Βιτάλης-χ1π С ума сойти! А что значит «кликнул, что ищу работу»?

  • @nikolaschka4hv
    @nikolaschka4hv 5 лет назад +2

    0:39 - толпа 565ру6 в компьютере "специалист" очень похожа на коммутатор или преобразователь сигналов

  • @nickparker4437
    @nickparker4437 4 года назад +1

    Спасибо Вам за видео! Получается, грубо говоря, ПЛИС - это компьютер с программируемой архитектурой.

    • @Ivan7919-yur
      @Ivan7919-yur 2 года назад

      Нет . Это набор логических ячеек коммутируемых в разные схемы . Можно и контроллер скоммутировать из этого набора. Можно Лубую другую логику.

    • @БрухБрух-щ7и
      @БрухБрух-щ7и 2 года назад

      Компьютер это уже готовое устройство имеющее выполнять вычисление. Плис это по-сути пустой листок, из которого этот компьютер можно сделать

  • @КириллВруцкий-в4ж

    При прошивки нужно ли включать питание платы, где располагается Плис, или достаточно сигналов с кабеля самого программатора?

  • @ДмитрийНагибин-с3б
    @ДмитрийНагибин-с3б 6 лет назад +1

    Качественное видео! Доступным языком всё объяснено! Мне понравилось!
    Вопрос: а какие фирмы являются основными производителями ASIC(заказных схем)? Понимаю, что это не так широко, возможно, распространено, но - это интересно!
    Как я понял, Altera и Xilinx производят ПЛИСы. Или они и ASIC тоже делают? Или, как было сказано в видео на примере телефонных заказных, эти заказные будут делать конкретные производители, например, телефонов узко под себя? Или они выступают заказчиками? Тогда кому заказывают? ))))

    • @Страничкаинженера
      @Страничкаинженера  6 лет назад +4

      Если кратко, то Intel/Altera, Xilinx, Actel/Microsemi, Lattice делают как сами ПЛИС/FPGA, так и помогают разработать структуру ASIC, а изготовить микросхему по готовой структуре - это то же самое, что и изготовить печатную плату по герберам. К тому же как и изготовление и монтаж печатных плат, так и изготовление и корпусирование ASIC можно делать в разных фирмах.
      Технология примерно следующая:
      1. разработали структуру на FPGA/PLD, отладили, все устраивает
      2. транслируем структуру FPGA/PLD в формат для изготовления ASIC (утилиты есть у всех производителей FPGA/PLD)
      3. согласуем детали технологического процесса с изготовителем "Die", подложки
      4. изготавливаем (выращиваем) партию микросхем на одной подложке (круглая пластина диаметром примерно 20см), количество полученных микросхем определяется только размером одной микросхемы
      5. тестируем микросхемы (за отдельную плату), помечаем неисправные
      6. пилим подложку на части, выделяя микросхемы, развариваем микросхемы в корпуса. Есть фирмы, занимающиеся именно этим. Есть такие и в Питере и в Москве
      7. тестируем полученные микросхемы в корпусах. Для этого нужен стенд для автоматического тестирования, кроватки с контактами, питание и ПО
      Но китайцы делают, выпустить партию своих микросхем можно от $10000, стоимость одной микросхемы может быть $1-$2

    • @ДмитрийНагибин-с3б
      @ДмитрийНагибин-с3б 6 лет назад

      @@Страничкаинженера Благодарю за быстрый и развёрнутый ответ!!!

    • @Страничкаинженера
      @Страничкаинженера  6 лет назад

      @Алексей Фоминов email: nick.semenoff@gmail.com, Skype: nsemenoff

  • @NikolayShelakhaev
    @NikolayShelakhaev 3 года назад

    Видео про гидролокатор уже не будет?

  • @maxscripten_ua9236
    @maxscripten_ua9236 2 года назад

    ПЛИС это когда обработка пачками на внутренних лог. элементах, а не как в МК - в пару тактов. Так?

  • @MaximumPower1
    @MaximumPower1 2 года назад

    Отличный видосик), интересно в гараже простую плис можно сделать)?

    • @TheAMN83
      @TheAMN83 2 года назад

      Джобс с Возняком смогли сделать фирму Apple же? Вот сами посудите... что круче, простая ПЛИС или Apple? Наличие гаража решает!

  • @EvgenMo1111
    @EvgenMo1111 4 года назад

    мне показалось или там от спектрума zx схемку показали?

  • @julia_transformation_coach
    @julia_transformation_coach 6 лет назад +2

    Добрый день! Мучает вопрос, больше некому задать - а почему такие узкие температуры работы у ПЛИС например спартан 6 коммерческий от 0 до 80 градусов, что будет если зимой на мороз вынести?

    • @Страничкаинженера
      @Страничкаинженера  6 лет назад +6

      Все просто - микросхемы тестируются на максимальную скорость при заданной температуре. При нагреве и при охлаждении меняются параметры проводимости металлов и полупроводников, причем в разные стороны, и поэтому меняется время на переключение ячеек, что приводит к несоответствию скоростных параметров :(
      У Альтеры есть хороший пример - "медленная" микросхема в промышленном исполнении (с расширенном диапазоном температур) имеет такие же задержки, как "быстрая" в коммерческом (со стандартным диапазоном) :) И это указано в документации (MAX-V C6 работает так же, как и MAX-V I8). То есть "медленная" работает быстро в стандартном диапазоне и наоборот :) Но наоборот не гарантировано - нужно тестировать.
      У Xilinx такая же ситуация - работать будет, но немного медленнее. Насколько медленнее - можно искать в документации, пробовать указывать температуру при компиляции и пробовать на реальных микросхемах.

    • @goldenbird2994
      @goldenbird2994 6 лет назад +1

      Простудится

  • @ДмитрийНагибин-с3б
    @ДмитрийНагибин-с3б 6 лет назад +1

    Подскажите пожалуйста, а откуда появилась процентовка на 14-18? Просто везде по-разному говорят. Xilinx говорит, что они контролируют 51% рынка. Видел вариант, что Actel имеет всего 5%. Очень разные числа! Потому и вопрос возник! И на какое число (год) эти данные? Может, есть достоверный источник, который ведёт подобную статистику?
    Ещё столкнулся с информацией, что Actel производит процессоры Cortex, которые используются и в Xilinx, и в Altera для SoC вариантов. Тогда вообще можно говорить о на много более значимом контроле рынка именно со стороны Actel/ Так ли это?
    Благодарю!

    • @Страничкаинженера
      @Страничкаинженера  6 лет назад +1

      Давайте по порядку.
      1. Проценты рынка. Это коммерческая информация, цены на микросхемы они выдают под проект, объем продаж внятно никому не говорят, поэтому цифры рекламные от одного из производителей. Они свежие. Действительно Intel и Xilinx лидеры рынка ПЛИС. Actel давно был поставщиком ПЛИС для военных и радиационной стойкости, но не удержалась, скатывается вниз. Её купил Microsemi, но и там не блещет
      2. Все процессоры cortex продаются в виде исходных кодов на hdl фирмой arm, далее фирмы дописывают туда периферию и изготавливают на кристалле. Ставить чужой кристалл в свою микросхему очень сложно и дорого. Поэтому про процессоры Actel в микросхемах Xilinx и Altera/Intel - это миф. Тем более что Actel больше нет

    • @ДмитрийНагибин-с3б
      @ДмитрийНагибин-с3б 6 лет назад

      Благодарю за оперативность и снова развёрнутый ответ!!!

  • @zapzap7458
    @zapzap7458 4 года назад +1

    Можно ли реализовать обычный процессор, например, 386sx на fpga? Если нет - то почему?

    • @GexPlayerMD
      @GexPlayerMD 4 года назад +1

      Можно. Но стоимость такой FPGA, которая вместит в себя столько элементов, будет запредельной.

  • @subterraneanrose4404
    @subterraneanrose4404 5 лет назад +1

    А SystemVerilog используются в каких-нибудь средах или только стоковый верилог?

    • @Страничкаинженера
      @Страничкаинженера  5 лет назад +1

      SystemVerilog используется наряду с VHDL и Verilog во всех синтезаторах кода (Synplify, например), его понимают и Quartus и ISE/Vivado, но он является расширением Verilog, причем специфическим, содержит возможность объектно-ориентированного программирования и я не видел никого, кто именно на нем бы разрабатывал структуру ПЛИС. Намного интереснее и перспективнее использовать SystemC для генерации когда HDL из С или технология HLS (High Level Synthesis), когда пишется проект на С++, он работает на обычном процессоре медленно, после чего можно часть кода переносить на ПЛИС, обеспечивать передачу данных и смотреть, насколько быстрее будет работать программа. Генерацию HDL из Python не рассматриваю - это тупиковая ветвь

    • @subterraneanrose4404
      @subterraneanrose4404 5 лет назад

      @@Страничкаинженера спасибо за развернутый ответ. судя по всему sv разрабатывали исключительно для верификации. Хотя мне во многом sv показался наиболее приятным, чем verilog. Взять к примеру объявление интерфейса или "универсальный" тип logic. Но думаю придётся последний учить.

  • @priyeshmanwatkar533
    @priyeshmanwatkar533 4 года назад

    hi, i m looking for ethereum bitstream for fpga, could you please share it with us.

  • @eduonline4624
    @eduonline4624 Год назад

    спасибо !

  • @Michaelikus
    @Michaelikus 4 года назад +2

    Ролик не для начинающих, но для спецов с мощной подготовкой.

  • @slavamogus3187
    @slavamogus3187 3 года назад

    А можно для человека который нечего не знает

    • @itsnotshura
      @itsnotshura 3 года назад

      ASIC - уникальный тип интегральной схемы, предназначенной для конкретного применения. FPGA представляет собой перепрограммируемую интегральную схему. Простыми словами ASIC не может быть изменен после создания, в то время как структуру FPGA можем изменять.
      По структуре подробнее в интернете можно найти, источников полно.

  • @Online24Tre
    @Online24Tre 5 лет назад

    Здравствуйте можно разработать рлиз для майнинга?

    • @Страничкаинженера
      @Страничкаинженера  5 лет назад +3

      Можно. Делали. Но каждая криптовалюта требует своего кодирования, и плис должна быть большой и дорогой, чтобы можно было параллелить много веток одновременно. Если интересно расскажу подробнее :)

    • @Faust_002
      @Faust_002 5 лет назад +1

      @@Страничкаинженера странно, что такой канал имеет так мало подписчиков

    • @vladlevel7
      @vladlevel7 4 года назад

      @@Страничкаинженера оооочень интересно!

  • @AnnaIsHere
    @AnnaIsHere 2 года назад

    Будто учебник зачитали

  • @GexPlayerMD
    @GexPlayerMD 4 года назад

    2:46

  • @hekto_pyc9998
    @hekto_pyc9998 6 лет назад +2

    За что атмел уважаю так за то что ide бесплатная. Для полисов походу бесплатных не бывает, а если и есть то чисто светодиоды зажигать.