Подборка обучающих ресурсов по цифровой схемотехнике
Свободные курсы по ASIC и FPGA разработке
Содержание
RUSSIAN
Русскоязычные обучающие ресурсы.
ФРТК
Ребята из МФТИ ФРТК сделали замечательный курс по FPGA и Verilog. Считаю, что курс незаслуженно обделён вниманием сообщества. В отличие от остальных учебных пособий, в курсе, например, затрагиваются вопросы и использования Icarus Verilog и GTKWave, а так же рассматриваются такие такие модные сегодня вещи как RISC-V.
Курс включает лекции на ютубе и лабы на гитхаб:
PS: надо заметить, что у ребят с ФРТК много и других классных инициатив, например, целых два курса лекций по STM32. Все плейлисты ФРТК 🎬 тут.
KPI
Еще один курс по FPGA и Verilog: Кафедра “Конструювання електронно-обчислювальної апаратури”, факультет електроніки, НТУУ “КПІ”:
PS: также обратите внимание на другие плейлисты кафедры: цифровая и аналоговая схемотехника, IoT (NodeMCU), etc.
Институт МПСУ (МИЭТ)
Основная специализация: преподавание «Архитектуры процессорных систем».
- 📔 Методические материалы курса “Практикум по ПЛИС на основе Verilog”
- 📔 Методические материалы к лабораторным работам дисциплины “Проектирование цифровых устройств на языке Verilog”
- Методические материалы по разработке процессора архитектуры RISC-V
- 💾 Открытое RISC-V процессорное ядро MIRISCV для образовательных целей
- 📊 Презентации к лекциям по «Архитектуре процессорных систем»
- 📊 Презентации к лабораторным по «Архитектуре процессорных систем
- 💾 Задания хакатона SoC Design Challenge 2024
- 🎬 Лекции по Архитектуре Процессорных Систем 2020г
- 🎬 Лекции по Архитектуре Процессорных Систем 2021г
МИЭТ
- 📔 Открытый ознакомительный курс “Введение в функциональную верификацию RISC-V ядер”
- 📔 Неплохой лабник по проектированию цифровых устройств и цифровой схемотехнике на верилог - Исходники на латексе + PDF
- 🎬 Курс по Цифровой Схемотехнике
Школа синтеза
Курс Школы синтеза охватывает вопросы проектирования и верификации аппаратуры: в курсе есть занятия от основ проектирования простейшей комбинаторной логики, до разработки RISC-V процессора с прототипированием на FPGA. Занятия бесплатные и проводятся инженерами с опытом работы в чип-индустрии.
- 🎬 Ютуб Канал Школы синтеза
- 🎬 Школа синтеза цифровых схем :: Учебный год 2023-2024
- 🎬 Плейлист :: Учебный год 2023-2024
- 🎬 Плейлист :: Учебный год 2022-2023
- 🎬 Плейлист :: Школа 2021/22
- 🎬 Плейлист :: Школа синтеза цифровых схем на Verilog 2020г
- Чат с Q&A по занятиям в Школе Синтеза
ENGLISH
Подоборка англоязычных обучающих ресурсов.
Berkeley
- 📔 EECS 151/251A :: Introduction to Digital Design and Integrated Circuits - by berkeley.edu
Agile Hardware Design
- 📔 CSE 228A - Agile Hardware Design
- 🎬 YouTube :: Agile Hardware Design (CSE 228A - Winter 2024)
- 📔 GH :: Lectures for the Agile Hardware Design course in Jupyter Notebooks
- 📔 GH :: Agile Hardware Design Course
Bar-Ilan University [BIU]
Видеолекции по чип-дизайну от профессора Ади Теман университета Бар-Илан в Израиле (материал максимально привязанный к практике и энтерпрайзным САПРам):
- 🎬 “Цифровые схемы” с типовыми промышленными примерами (память, умножители), маршрутом разработки, техпроцессами и особенностями реализации на тонких проектных нормах
- 🎬 “Цифровой дизайн (RTL-to-GDSII)”, включая и RTL, и полный флоу физдизайна
- 🎬 “Full Chip DRC/LVS” - короткий курс о digital-on-top верификации с помощью Innovus и Calibre
- 🎬 “Современные технологии производства” - короткий курс про то, как устроены финфеты
- 🎬 “Hardware for Deep Learning” - тезисно про цифровое железо для нейронок
- 🎬 Системы-на-Кристалле и встроенные системы, от “что такое ISA” до взаимодействия процессора и ОС