Перейти к содержимому

Что такое FPGA? LUT, Verilog, CPU против FPGA, GPU и ASIC: как это работает?

Gate & Kernel

0:00 / 0:00

Что такое FPGA? LUT, Verilog, CPU против FPGA, GPU и ASIC: как это работает?

189 просмотров · 3 дн. назад
Gate & Kernel
462 подписчика
189 просмотров · 3 дн. назад
Что если бы один чип мог стать контроллером светодиодов, интерфейсом связи или даже небольшим процессором? Узнайте, как FPGA (Field-Programmable Gate Array) использует конфигурируемое оборудование для реализации различных цифровых схем. Начиная с двух переключателей и светодиода, мы объясним основные блоки внутри чипа и сравним программируемую логику с процессорами, микроконтроллерами, графическими процессорами и ASIC. Вы узнаете, как работают вместе таблицы поиска (LUT), регистры, трассировка, блочная оперативная память и блоки DSP. Мы также рассмотрим простой пример на Verilog и объясним моделирование, синтез, размещение, трассировку, анализ временных характеристик и конфигурацию битового потока. Почему FPGA не всегда быстрее процессора? Что происходит с её конфигурацией при отключении питания? И как процессор может существовать внутри программируемой логики? Это руководство для начинающих связывает концепции с понятными примерами. Включает две демонстрации симулятора цифровой логики и пошаговый разбор кода на Verilog. Предварительный опыт работы с FPGA не требуется. Подпишитесь на канал Gate & Kernel, чтобы получать больше уроков по цифровой логике, компьютерному оборудованию и принципам работы компьютеров. РАЗДЕЛЫ 00:00 Один чип, разные схемы 01:42 Что означает FPGA? 03:25 И против ИЛИ: изменение схемы 05:13 Внутри FPGA: таблицы поиска (LUT), регистры, ОЗУ и DSP 07:22 FPGA против ЦП 09:20 FPGA против микроконтроллера, GPU и ASIC 11:07 Проектирование FPGA: от Verilog до битового потока 14:09 Выключение питания: конфигурация SRAM и Flash 15:15 Приложения FPGA и программные процессоры 16:44 Ключевые выводы #FPGA #Verilog #DigitalLogic #ComputerEngineering #FPGAProgramming #CPU #GPU #ASIC #EmbeddedSystems #GateAndKernel