Программирование FPGA и HDL

Проектируйте цифровые логические схемы с использованием языков описания аппаратуры (HDL). Изучите VHDL или Verilog для программирования FPGA в целях высокопроизводительных вычислений и пользовательского аппаратного ускорения.

7 courses

Компьютерные системы от фундаментальных принципов: подход от NAND до Tetris.

Создайте функциональную компьютерную систему, начиная с простейших логических элементов и постепенно переходя к полной аппаратной архитектуре.
★ 4.9 (3,730)

Основы проектирования ПЛИС и Verilog HDL

Узнайте, как разрабатывать пользовательские цифровые аппаратные средства и реализовывать логические схемы с использованием Verilog HDL на платформах FPGA.
★ 4.7 (33)

Практическое ускорение FPGA для облачных приложений

Обучитесь разрабатывать и развертывать высокопроизводительные приложения в облаке с помощью ускорения FPGA, которое подходит для разработчиков, не знакомых с аппаратным ускорением.
★ 4.4 (26)

Прикладной дизайн FPGA: от основ до практических схем

Освойте основы архитектуры FPGA и пишите современный HDL-код для проектирования, моделирования и тестирования практических цифровых схем с нуля.
★ 4.3 (25)

Введение в VHDL для проектирования цифровых схем

Изучите основы цифровой логики и пишите современный код VHDL для проектирования, симуляции и тестирования собственных аппаратных архитектур.
★ 4.3 (24)

Проектирование промышленных FPGA-систем с использованием Vivado

Научитесь проектировать, моделировать и реализовывать надежные FPGA-системы для промышленной автоматизации, интеграции датчиков и IoT с использованием Vivado и современных HDL-рабочих процессов.
★ 4.4 (22)

Создание первого ядра RISC-V

Изучите основные принципы архитектуры ЦП и примените их для построения базового процессора RISC-V, подготовив вас к разработке встроенных систем или оборудования.
★ 4.6 (22)