Логотип МИЭМ НИУ ВШЭ
Завершен
Логотип типа проекта Программно-аппаратный
Программно-аппаратный
2023 / 2024
Логотип проекта Исследование открытых процессорных ядер - IBEX (OpenTitan) и yrv-plus архитектуры RISC-V

    1694 Исследование открытых процессорных ядер - IBEX (OpenTitan) и yrv-plus архитектуры RISC-V

    Старт
    16.10.2023
    Представление
    08.11.2023
    Постерная сессия
    24.04.2024
    Защита
    04.06.2024

    Паспорт проекта

    Аннотация

    Данный проект направлен на исследование открытых программных процессоров и платформы OpenTitan, которая позволяет автоматически генерировать код описывающий аппаратные модули программных процессоров. В данном проекте необходимо выполнить вериляцию (проверку) некоторых основных процессорных подсистем автоматически сгенерированных OpenTitan. Помимо платформы OpenTitan необходимо верилировать процессорные ядра IBEX/yrv-plus. В случае необходимости потребуется добавить необходимый функционал...

    Отрасль

    Информатика

    Теги

    Информатика

    Цель

    Цели проекта: 1. Исследование открытых программных процессоров архитектуры RISC-V: ibex и yrv-plus; 2. Исследование фреймворка OpenTitan; 3. Расширение функциональных возможностей открытых программных процессоров путем разработки аппаратных модулей на языке Verilog/SystemVerilog.

    Ожидаемые результаты

    • 1. Отчет об архитектуре сгенерированных программных модулей и описание принципов работы;
      • 2. Код аппаратных модулей на языке Verilog/SystemVerilog;
        • 3. Тесты работоспособности (тестбенчи) / сверелированные модели;
          • 4. Управляющее программное обеспечение написанное на языке C/C++ ;

            Форма и способы промежуточного контроля

            1. Еженедельные собрания 2. Код-ревью 3. Демонстрации и презентации выполненной работы

            Форма представления результатов

            1. Демонстрация и презентация 2. Представление проекта 3. Защита проекта

            Ресурсное обеспечение

            1. Отладочные наборы ПЛИС - de10 standard / de2-115 или gowin 20k lite dock / gowin 138k mega 2. Персональный компьютер 3. Специализированная литература

            Имеющийся задел

            1. Частично исследовано ядро IBEX и yrv-plus 2. Разработаны аппаратные модули: таймера-счетчика, часов реального времени и UART-передатчика

            Заказчик

            МИЭМ / внешние