FPGA (ПЛИС) - 1000 правил синхронного проектирования

แชร์
ฝัง
  • เผยแพร่เมื่อ 8 มิ.ย. 2024
  • Принципы синхронного проектирования в FPGA (ПЛИС):
    00:00 - Вступление;
    01:02 - Архитектура FPGA (ПЛИС);
    02:48 - Принцип работы D-триггера;
    07:06 - Первое правило синхронного проектирования;
    07:42 - Работа сдвигового регистра;
    09:20 - Понятие "такта";
    10:53 - Второе правило синхронного проектирования;
    11:49 - Комбинационные схемы;
    12:27 - Комбинационные петли;
    13:05 - Третье правило синхронного проектирования;
    13:10 - Пример сложнообнаруживаемой комбинационной петли;
    14:45 - Гонки сигналов в комбинационных схемах;
    17:10 - Особенности построения комбинационных схем в FPGA (ПЛИС);
    18:25 - Работа комбинационной схемы совместно с триггерами;
    19:39 - Возможные методы борьбы с гонками сигналов;
    21:06 - Гонки сигналов как ещё одна причина существования первых двух правил;
    21:51 - Четвёртое правило синхронного проектирования;
    22:30 - Пятое правило синхронного проектирования;
    23:10 - Шестое правило синхронного проектирования;
    23:47 - Седьмое правило синхронного проектирования;
    24:05 - Восьмое правило синхронного проектирования;
    25:22 - Специфика построения цифровых схем на базе FPGA (ПЛИС);
    29:11 - Итоги.
    Следующая часть - FPGA (ПЛИС) - Особенности синхронизации:
    • FPGA (ПЛИС) - Особенно...
    - Цифровая схемотехника Лекция № 28 Часть 1/2 Синхронизация и сброс:
    • Video
    - Лабораторная работа к лекции 28:
    • Цифровая схемотехника ...
    - Quartus Основы №6 (TimeQuest):
    • Quartus Основы №6
    Другие видео на тему:
    Подключаем к ПЛИС(FPGA):
    • Подключаем к ПЛИС(FPGA)
    Verilog HDL - язык проектирования схем:
    • Verilog - Язык Проекти...
    Quartus Prime:
    • Quartus
    Цифровая схемотехника:
    • Цифровая схемотехника
  • วิทยาศาสตร์และเทคโนโลยี

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

  • @zolotenin
    @zolotenin 3 ปีที่แล้ว +7

    Это круче чем трансляция SpaceX

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

      Хочется оправдать ожидания )

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

    В этом видео прекрасно все. Спасибо за Ваш труд
    С нетерпением жду следующих частей

  • @user-pv7iy5zf3r
    @user-pv7iy5zf3r 3 ปีที่แล้ว +1

    Очень хорошая и качественно сделанная лекция.

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

    Отличное видео! Хорошие схемы и временные диаграммы. Всё понятно объясняется

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

    Спасибо! Хорошии объяснения+ диаграммы очень аккуратные, без лишнего, легко читать... на одном дыхании смотрится материал) нравиться, что Вы обосновываете все утверждения, приводите примеры в стиле "что произойдет если делать иначе". Это даёт понимание, на что нужно смотреть в нерабочем проекте, чтобы он заработал. Ну просто красота) пока следующая часть готовится, (жду её с нетерпением) посмотрю другие Ваши видео)

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

    Очень классное видео! Объяснения понятные, ссылки на тайминги. Респект тебе. Видео, которое все ждали и дождались таки

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

      Там ещё две части на подходе.

  • @lantern10069
    @lantern10069 3 ปีที่แล้ว +2

    Спасибо за видео!

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

    Хорошая подача материала!
    Довольно мало толкового видео по ПЛИС, в то время как это очень интересное направление!
    Спасибо Вам! ))

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

    Спасибо Вам за Вашу работу!

  • @RG-el8zy
    @RG-el8zy 3 ปีที่แล้ว +1

    Хорошая лекция

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

    Очень полезное видео! Жду вторую часть))

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

    Зачётно, подписался, ждем продолжения

    • @Jack0v
      @Jack0v  3 ปีที่แล้ว +2

      О какие люди отметились! )

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

    Отличная лекция, спасибо! Жаль, у нас тут не востребованы люди, умеющие разрабатывать устройства на плисинах. За кастом системами будущее.

    • @Jack0v
      @Jack0v  ปีที่แล้ว

      Востребованы, вот только ЗП далеко не самые высокие.

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

    Спасибо!

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

    спасибо!

  • @deniska8785
    @deniska8785 ปีที่แล้ว

    Спасибо

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

    Доброе время суток. Подскажите, будет ли продолжение уроков по model sim?
    Покажет ли model sim гонки сигналов ?
    Удалось ли поработать с миландровской плис?

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

      Да, будет, как раз следующий видос. Гонки сигналов должен показать, если запустить gate-level симуляцию, но я как-то на этом моменте внимания не заострял, точно помню, что встроенный квартусовский симулятор показывал.
      С одной отечественной плисиной работал, сейчас не помню её номер, на воронежском заводе, вроде, делают, но она - полный аналог какого-то древнего альтеровского flex-а, распиновка только другая. А вроде как, есть полностью наша оригинальная плисина, может как раз миландровская, с ней не довелось.

  • @KT315A-qp9re
    @KT315A-qp9re 25 วันที่ผ่านมา

    А где посмотреть реализацию синхронного триггера?
    Он сделан на двух триггерах защёлках или как-то более мудрёно?

    • @Jack0v
      @Jack0v  25 วันที่ผ่านมา

      Мудрёно. Книга Е.А. Зельдин Триггеры, стр. 62, рис. 54

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

    Интересно у нас ещё востребованы плисоводы? Ну или точнее не так. Кроме единичных предприятий, где требуется от плисоводов огромнейших знаний и навыков, за копейки, сейчас плис актуально изучать? ННру что то не очень оптимистично к сожалению. Сам когда то пытался изучать верилог, но ввиду невостребованности профессии, дальше простых задач не продвинулся.

    • @Jack0v
      @Jack0v  2 ปีที่แล้ว +3

      Всё зависит от зп, можно устроится и без космических знаний, но зп будет невысока. Другое дело, что в среднем, зп плисовода ниже чем у какого-нибудь веб-, пхп-, питон-программиста, хотя порог вхождения в плис несколько выше, но как говорят в таких случаях: рыночек порешал.

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

    Хорошо.. А можно ли аналоговый сигнал обработать на ПЛИС? А именно с изменение частоты? Амплитуда не меняется

    • @Jack0v
      @Jack0v  2 ปีที่แล้ว +1

      Можно, но если делать по хорошему то нужно через АЦП, т.е. аналоговый сигнал заводим на АЦП, а уже с АЦП в ПЛИСину принимаем выборки в виде чисел, и их обрабатываем. Если амплитуда не меняется и сигнал синусоподобный, то можно обойтись компаратором или триггером Шмидта, компаратор из синуса сделает прямоугольный меандр и уже дальше в ПЛИС подсчитываем длительность импульсов. Были какие-то ПЛИСинах в которых есть встроенные триггеры Шмидта, стоят по каждому входу, в этом случае вообще ничего не нужно, сигнал сразу на ногу ПЛИС.

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

      @@Jack0v хорошо. Какую плату порекомендовать можете? Для этой задачи... До 6 сигналов надо обработать Таких... И сравнить с ШИМ сигналом. Логику продумаю... Но какую лучше плис и желательно с платой уже. Spartan?

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

      @@alexpavlov9923 Ассортимент отладочных плат давненько не отслеживал, потому тут особо ничего посоветовать не могу, кроме как поискать нужное на алиэкспрессе. Очень может быть, что и самому колхозить придётся, отладки на ПЛИСах, в целом, - недешёвое удовольствие.

  • @torcher5023
    @torcher5023 ปีที่แล้ว

    Сап, двач

    • @Jack0v
      @Jack0v  ปีที่แล้ว

      Пруфов не будет.

  • @XpIOHdeJIb3000
    @XpIOHdeJIb3000 ปีที่แล้ว

    где ты был 7 лет назад, когда мы свой мк разрабатывали? Я бы вместо наших балбесов на верилоге нормальную схему нарисовал.

    • @Jack0v
      @Jack0v  ปีที่แล้ว

      Видосы по цифровой схемотехнике пилил. ))

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

    Голова кружится

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

      На скорости х2 лучше не смотреть.

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

      @@Jack0v вращающийся фон.. я взял бумагу вырезал по центру прямоугольник так и смотрел.. ))

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

      @@serhiipanov768 Ну я и говорю, на единичной скорости нормально смотрится.

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

      @@Jack0v На единичной и смотрел

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

    Спасибо