Linux-capable процессорное ядро с архитектурой RISC-V

Процессорное ядро с открытой архитектурой RISC-V и возможностью запуска операционной системы Linux. Предназначено для изучения микропроцессорных систем, в том числе построения образовательных программ и учебных курсов.


характеристики

  • набор инструкций RV32IMC
  • конвейерная in-order микроархитектура без суперскалярности, 5-6 стадий
  • одноуровневые частично-ассоциативные кэши инструкций и данных (write-through)
  • механизм предсказания ветвлений (BTB + BHT)
  • режимы привилегий: Machine, Supervisor, User
  • поддержка страничной виртуальной памяти (sv32)
  • одноуровневые ITLB и DTLB, программная подгрузка таблиц TLB (SPW)
  • механизм PMP RISC-V, 16 регионов защиты памяти
  • интерфейс для системной отладки

область применения

Образовательные программы в области микропроцессоров и операционных систем

степень готовности

УГТ – 4 (исследование макета в лабораторных условиях)

Партнёры

YADRO

Компания, объединяющая направления разработки и производства вычислительных платформ, систем обработки и хранения данных, телекоммуникационного и сетевого оборудования, персональных и «умных» устройств, микропроцессорных ядер и fabless-разработку микропроцессоров.

дополнительная информация

Направление сотрудничества: выполнение НИОКР по схожим тематикам