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

Разработка и прототипирование цифровых ИС на примере открытого микроконтроллерного RISC-V ядра

Проектирование ИС от описания на SystemVerilog до топологии кристалла: симуляция, отладка ПО и реализация на ПЛИС на основе RISC-V ядра SCR1.

И. М. Пятак, Д. О. Буданов, В. А. Антропов

Курс представляет собой набор практических занятий, логически объединенных общей темой. На основе микроконтроллерного RISC-V ядра SCR1 планируется ознакомить студентов с основными и некоторыми вспомогательными шагами, выполняемыми при разработке современных цифровых интегральных схем – описание на языке SystemVerilog HDL и его модификация, тестирование ядра SCR1 в симуляторе, разработка и отладка ПО для микроконтроллерного ядра SCR1, прототипирование на ПЛИС и построение топологии ядра на кристалле.

Описание курса

  1. Введение в разработку цифровых ИС
  2. HDL описание
  3. Верификация и тестирование
  4. Прототипирование на ПЛИС
  5. Программное обеспечение
  6. Топологическое проектирование