МАРСОХОД

Open Source Hardware Project

Добро пожаловать, Гость
Логин: Пароль: Запомнить меня
  • Страница:
  • 1

ТЕМА: СнК с ядром RISC-V для плат Марсоход{2, 2bis, 3}

СнК с ядром RISC-V для плат Марсоход{2, 2bis, 3} 1 год 8 мес. назад #6980

  • frantony
  • frantony аватар Автор темы
  • Не в сети
  • Осваиваюсь на форуме
  • Осваиваюсь на форуме
  • Сообщений: 35
  • Спасибо получено: 6
Предлагаю вашему вниманию демонстрационный проект
СнК для плат Марсоход2, Марсоход2bis и Марсоход3 на базе
микропроцессорных ядер с системой команд RV32I.

СнК состоит из следующих IP-блоков, соединённых
через коммутатор Wishbone:

* микропроцессорного ядра с системой команд RV32I
(на выбор предлагается либо ядро picorv32, либо ядро vscale_wb);
* блока ПЗУ на 1 КБ с программой nmon;
* блока UART.



Тактовая частота процессорного ядра и шины Wishbone для этого
проекта --- 10 МГц. Значения Fmax и показатели использования
ресурсов ПЛИС приведены ниже.

После старта процессора начинается исполнение nmon.
nmon производит инициализацию UART на скорость 9600,
выводит справку по командам и ждёт команд от пользователя.

Для подключения к UART СнК на платах Марсоход2 и Marsohod2bis
производится через встроенный в плату FT2232.

Для подключения к UART на плате Марсоход3 используются пины CN2.
Схема подключения под спойлером:

ВНИМАНИЕ: Спойлер! [ Нажмите, чтобы развернуть ]


Репозиторий для пересборки битовых потоков ПЛИС:
https://github.com/open-design/riscv-soc-cores

Для полной пересборки, включая пересборку образов nmon,
следует использовать репозиторий
https://github.com/miet-riscv-workgroup/rv32-simple-soc

Прямые ссылки на готовые файлы с битовыми потоками под спойлером
ВНИМАНИЕ: Спойлер! [ Нажмите, чтобы развернуть ]


Вот фрагменты логов Quartus'а под спойлером
ВНИМАНИЕ: Спойлер! [ Нажмите, чтобы развернуть ]
Вложения:

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Последнее редактирование: от frantony. Причина: 20160226 -> 20170226

СнК с ядром RISC-V для плат Марсоход{2, 2bis, 3} 1 год 8 мес. назад #6985

  • nckm
  • nckm аватар
  • Не в сети
  • Администрация форума
  • Администрация форума
  • Сообщений: 88
  • Спасибо получено: 23
Огромная работа проделана.. круто.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

  • Страница:
  • 1
Время создания страницы: 0.377 секунд

facebook  GitHub  YouTube  Twitter
Вы здесь: Начало Forum Наш форум Проекты пользователей СнК с ядром RISC-V для плат Марсоход{2, 2bis, 3}