Книги / AI и ML / Data Science / Цифровой синтез: практический курс

Цифровой синтез: практический курс

Коллектив авторов под общ. ред. А. Ю. Романова, Ю. В. Панчула

Книга представляет собой расширенный практический курс, ориентированный на язык описания аппаратуры Verilog. Курс обеспечивает возможность выполнения практических задач на доступных отладочных платах с ПЛИС, что позволяет студентам получить реальный опыт проектирования цифровых схем на уровне регистровых передач (RTL).

Материал охватывает ключевые темы цифровой логики: от основ комбинационной и последовательностной логики, шифраторов, мультиплексоров и арифметико-логических устройств до проектирования памяти, конечных автоматов, конвейерной обработки данных и основ микроархитектуры процессоров (софт-процессоров). Каждая глава автономна и содержит вопросы и упражнения для закрепления знаний.

Издание служит связующим звеном между теоретическими курсами по цифровой логике, языкам описания аппаратуры, компьютерной архитектуре и микроархитектуре. Оно готовит студентов к работе с промышленными процессорными ядрами, созданию специализированных вычислителей (например, ускорителей нейросетей) и проектированию массовых микросхем ASIC, что является стандартом в современной электронной промышленности.