Skip to content

Konf/miriscv_dds

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MIRISCV CORE

MIRISCV - это процессорное ядро, которое поддерживает ISA RV32IM.

Структурная схема MIRISCV core

Основные характеристики

  • Поддержка стандартов ISA RV32I и RV32M
  • Только machine privilege mode
  • 4-х стадийный конвейер
  • Настроенное окружение под проверку CoreMark
  • Написан на SystemVerilog
  • Подробная документация

Содержимое репозитория

Директория Описание
doc Документация на проект
├─ miriscv Документация на блоки ядра
└─ performance_analysis Инструкции для расчёта удельной производительности процессорного ядра
miriscv Исходные коды ядра MIRISCV и окружения для CoreMark
rtl Исходные коды ядра MIRISCV
sw Скомпилированный тест CoreMark
tb Файл тестбенча
testsoc Простая SoC для тестирования ядра и оценки производительности
xdc Файл с ограничениями дизайна
Makefile Makefile для запуска CoreMark

Работа с ядром MIRISCV

Информацию о блоках ядра MIRISCV можно найти в документации на ядро MIRISCV откуда можно перейти на каждый отдельный блок.

Информацию о запуске CoreMark и подсчёта удельной производительности дизайна можно посмотреть в performance_analysis.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published