Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

#22 Basys2: FPGA курс | 📘 P14 — Двоичный вычитатель на FPGA Basys 2 (VHDL) | Проект курса

Автор: KONTAKT`S

Загружено: 2026-01-24

Просмотров: 7

Описание:

Плату Basys 2 я покупал по этой ссылке:
https://megabonus.com/y/olJ5u

*Ссылка аффилиатная. Она используется для статистики и не влияет
на цену для вас.*
#FPGA #Basys2 #Xilinx #Spartan #VHDL
===
В этом видео мы реализуем и подробно разбираем 4-разрядный двоичный вычитатель
на FPGA Digilent Basys 2 (Spartan-3E) с использованием языка VHDL.

Особое внимание уделено практике на плате:
как один ряд из 8 ползунков образует байт,
как он разбивается на два полубайта,
и почему при A меньше B на светодиодах появляется «1110», а не «−2».

🔧 Что реализовано в проекте P14

✔️ Комбинационный 4-битный вычитатель
✔️ Явная логика формирования Borrow
✔️ Работа через один байт входов SW7–SW0
✔️ Привязка к физическому расположению ползунков на плате
✔️ Индикация результата и заёма на светодиодах
✔️ Чистый VHDL без арифметических библиотек
✔️ Корректный testbench без U и X

🎛 Как читать ползунки на плате Basys 2

Все 8 ползунков расположены в один ряд и образуют байт:

SW7 SW6 SW5 SW4 SW3 SW2 SW1 SW0
└─── B ───┘ └─── A ───┘


Левая половина (SW7–SW4) — вычитаемое B

Правая половина (SW3–SW0) — уменьшаемое A

💡 Индикация результата
Элемент Значение
LED[3:0] Результат A − B (по модулю 16)
LED[7] Borrow — признак отрицательного результата
🧪 Ключевой пример из видео
SW = 0101 0011
B = 5
A = 3


Результат на плате:

LED[3:0] = 1110
LED[7] = 1


Почему так?

FPGA считает беззнаково

результат показан по модулю 16

Borrow = 1 означает, что результат отрицательный

👉 Истинное значение:

1110₂ − 16 = −2

🔍 Что разбираем в ISE

🔹 RTL Schematic — логика вычитателя и цепочка заёмов
🔹 Technology Schematic — как синтезатор оптимизирует схему
🔹 Behavioral Simulation — соответствие теории и железа

🎓 Для кого это видео

студенты цифровой схемотехники

начинающие FPGA-разработчики

изучающие VHDL + Xilinx ISE

те, кто хочет понять, как отрицательные числа появляются из битов

📂 Исходники проекта

Код, testbench и README:
👉 https://github.com/AIDevelopersMonste...

▶️ Что дальше по курсу

➡️ P15 — Вычитание через дополнительный код
➡️ P16 — ALU: сложение и вычитание
➡️ Флаги Carry / Borrow / Zero

👍 Если видео помогло — ставьте лайк
💬 Вопросы пишите в комментариях
📌 Подписывайтесь на канал — дальше будет ещё интереснее

🎬 Плейлист FPGA (Basys 2):
👉    • FPGA  

#22 Basys2:  FPGA курс | 📘 P14 — Двоичный вычитатель на FPGA Basys 2 (VHDL) | Проект курса

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

#23 Basys2:  FPGA курс | 🔧 P16 — 8-битная ALU на FPGA (Basys 2)

#23 Basys2: FPGA курс | 🔧 P16 — 8-битная ALU на FPGA (Basys 2)

#23 Basys2:  FPGA курс | 📘 P15 — Вычитание через дополнительный код (Two’s Complement) |  VHDL

#23 Basys2: FPGA курс | 📘 P15 — Вычитание через дополнительный код (Two’s Complement) | VHDL

Камера maixcam pro  с AgOpenGPS  загрузка приложения

Камера maixcam pro с AgOpenGPS загрузка приложения

ИИ-роботы и Технологии Будущего на Выставке в США 2026

ИИ-роботы и Технологии Будущего на Выставке в США 2026

ПОЮ ДЛЯ ВАС КРАСИВЫЕ ПЕСНИ #shorts

ПОЮ ДЛЯ ВАС КРАСИВЫЕ ПЕСНИ #shorts

Ефим Диряев в прямом эфире!

Ефим Диряев в прямом эфире!

Что не так с “Орешником”? “Болванка”, которая встряхнула НАТО

Что не так с “Орешником”? “Болванка”, которая встряхнула НАТО

#21 Basys2:  FPGA курс | 🔢 Project 13: Сумматор (Adder) на FPGA | VHDL |

#21 Basys2: FPGA курс | 🔢 Project 13: Сумматор (Adder) на FPGA | VHDL |

Они Разрезают Континент на Две Части, Чтобы Соединить Атлантический и Тихий Океан

Они Разрезают Континент на Две Части, Чтобы Соединить Атлантический и Тихий Океан

Учёные обнаружили скрытый ядерный город под льдами Гренландии — и это пугает

Учёные обнаружили скрытый ядерный город под льдами Гренландии — и это пугает

Однополярный мир уходит с приходом Трампа | Почему так получается (English subtitles)

Однополярный мир уходит с приходом Трампа | Почему так получается (English subtitles)

НИКТО больше не хочет жить в Дубае

НИКТО больше не хочет жить в Дубае

🎷 СВИДАНИЕ noir-романс / jazz-lounge DJ KON TAKTS Слова Николая Грекова #jazz_lounge

🎷 СВИДАНИЕ noir-романс / jazz-lounge DJ KON TAKTS Слова Николая Грекова #jazz_lounge

Ретро приставка и медиацентр до 5к (микрокомпьютер orange pi zero 3)

Ретро приставка и медиацентр до 5к (микрокомпьютер orange pi zero 3)

Скоро начнётся пятый год войны | Зачем её вести дальше (English subtitles)

Скоро начнётся пятый год войны | Зачем её вести дальше (English subtitles)

НИКТО НЕ ЖДАЛ: ВЕНЕСУЭЛА ПОДПИСАЛА ПЕРВЫЙ ГАЗОВЫЙ КОНТРАКТ

НИКТО НЕ ЖДАЛ: ВЕНЕСУЭЛА ПОДПИСАЛА ПЕРВЫЙ ГАЗОВЫЙ КОНТРАКТ

«НАЧНЕТСЯ КАСКАДНЫЙ ЭФФЕКТ». В России бьют тревогу. КРИЗИС УЖЕ НАЧАЛСЯ

«НАЧНЕТСЯ КАСКАДНЫЙ ЭФФЕКТ». В России бьют тревогу. КРИЗИС УЖЕ НАЧАЛСЯ

#20 Basys2:  FPGA курс | Проект 12 — #Компарато (Comparator) на #FPGA #Basys2 #Xilinx #Spartan #VHDL

#20 Basys2: FPGA курс | Проект 12 — #Компарато (Comparator) на #FPGA #Basys2 #Xilinx #Spartan #VHDL

Anna Kalinska - Iga Świątek | #AusOpen2026 | 3. runda

Anna Kalinska - Iga Świątek | #AusOpen2026 | 3. runda

JAKUCK, ROSJA 2026: PRZETRWANIE W TEMPERATURZE -71°C! - NAJZIMNIEJSZE MIASTO NA ŚWIECIE DOKUMENTALNY

JAKUCK, ROSJA 2026: PRZETRWANIE W TEMPERATURZE -71°C! - NAJZIMNIEJSZE MIASTO NA ŚWIECIE DOKUMENTALNY

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: infodtube@gmail.com