Русский
Разработка и верификация СнК
Проектирование и моделирование цифровых устройств
Инструментарий низкоуровневой разработки
Начинающие
Курсы, созданные при поддержке Альянса RISC-V

Проектирование процессоров RISC-V в среде Logisim и на языке Verilog в среде Quartus

В рамках курса слушатели пошагово изучают устройство, принцип функционирования и проектирование процессора на архитектуре RISC-V, выполняя схемотехнические манипуляции и поведенческое описание блоков и узлов. В рамках курса осуществляется разработка процессорного ядра RISC-V как комплексного проекта полученных знаний.

К. Ю. Желтов

Описание курса и учебный план
Введение
Часть 1
Пособие

Установка инструментов
Изображения
Logisim
Введение
Часть 2
Краткий справочник по языку Verilog и основам верификации модулей

Дополнительная литература по Logisim, Quartus и Verilog
Лекция основы Logisim 1 часть

Лекция основы Logisim 2 часть

Лекция. Описание работы в среде Quartus Prime Lite
Глава 1
Комбинационные схемы
ПособиеИзображения
Logisim
Quartus
Глава 2
Последовательностная логика.
Триггеры
ПособиеИзображения
Logisim
Verilog
Глава 3
Последовательностная логика.
Регистры
ПособиеИзображения
Logisim
Quartus
Глава 4
Последовательностная логика.
Счетчики
ПособиеИзображения
Logisim
Quartus
Глава 5
Арифметико – логическое устройство
ПособиеИзображения
Logisim
Verilog
Глава 6
Архитектура процессоров
ПособиеИзображения
Глава 7
Регистровый файл RISC-V
ПособиеИзображения
Logisim
Verilog
Глава 8
Проектирование счетчика команд, памяти инструкций и памяти данных.
ПособиеИзображения
Verilog
Глава 9
Проектирование дешифратора инструкций. Блока управления. Сборка процессора.
ПособиеИзображения
Logisim
Verilog
asm и  hex
Заключение