FPGA Programming for Beginners: Bring your ideas to life by creating hardware designs and electronic circuits with SystemVerilog

Эта книга представляет собой практическое руководство по программированию ПЛИС (FPGA) для начинающих. Автор, опытный инженер Frank Bruno, знакомит читателей с основами создания аппаратных дизайнов и электронных схем с использованием языка описания аппаратуры SystemVerilog.

Книга начинается с введения в архитектуры FPGA и инструментарий Xilinx Vivado, объясняя фундаментальные различия между ASIC и FPGA. Подробно рассматривается структура комбинационной логики, последовательных элементов и работа с периферийными устройствами, такими как семисегментные индикаторы и кнопки.

Читатели научатся создавать модули на SystemVerilog, работать с типами данных, функциями и тестовыми стендами. Практические проекты включают разработку детектора ведущей единицы, счетчика нажатий кнопок и даже простого калькулятора, что позволяет закрепить теорию на реальных примерах.

Особое внимание уделяется использованию плат разработки Nexys A7 и Basys 3, а также инструментам проектирования Vivado. Книга содержит технические требования, примеры кода, вопросы для самопроверки и дополнительные материалы для углубленного изучения.

FPGA Programming for Beginners: Bring your ideas to life by creating hardware designs and electronic circuits with SystemVerilog
A
Автор
Frank Bruno
Издательство
Packt Publishing
Год
2021
Язык
Английский
1
Оцените книгу

Чтобы читать книгу, войдите или зарегистрируйтесь

Ознакомительный фрагмент