1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/riscv-mcu-e203_hbirdv2

Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

Hummingbirdv2 E203 Core и SoC

Deploy Documentation

О проекте

В этом репозитории находится проект по разработке открытого исходного кода процессора RISC-V Hummingbirdv2 E203. Проект разработан и открыт компанией Nuclei System Technology, ведущим производителем IP-решений на базе RISC-V в Китае.

Это обновлённая версия проекта Hummingbird E203, который поддерживается в SI-RISCV/e200_opensource, поэтому мы называем его Hummingbirdv2 E203. Его архитектура показана на рисунке ниже. hbirdv2

В этой новой версии есть следующие обновления:

  • Добавлена NICE (Nuclei Instruction Co-unit Extension) для ядра E203, чтобы пользователь мог легко создавать собственные аппаратные сопроцессоры с ядром E203.
  • Интегрированы периферийные устройства интерфейса APB (GPIO, I2C, UART, SPI, PWM) из PULP Platform в SoC Hummingbirdv2. Эти периферийные устройства реализованы на языке Verilog, что упрощает их понимание пользователем.
  • Добавлены новые платы разработки (Nuclei ddr200t и mcu200t) для поддержки SoC Hummingbirdv2.

Добро пожаловать на https://github.com/riscv-mcu/hbird-sdk/, чтобы использовать комплект разработчика программного обеспечения для Hummingbird E203.

Приглашаем посетить https://www.rvmcu.com/community.html, чтобы принять участие в обсуждении Hummingbird E203.

Посетите http://www.rvmcu.com/, чтобы получить более полную информацию о доступных чипах RISC-V MCU и встроенных разработках.

Подробное введение и быстрый старт

Мы предоставили очень подробное введение и документацию по быстрому запуску, которые помогут вам быстро начать работу. Подробное введение и документация по быстрому запуску доступны по адресу https://doc.nucleisys.com/hbirdv2/.

Следуя инструкциям из документа, вы можете легко начать использовать процессор Hummingbirdv2 E203 и SoC.

Чего вы ждёте? Попробуйте прямо сейчас!

Специализированные платы FPGA и отладчик JTAG

Чтобы упростить изучение RISC-V, мы создали специализированные платы FPGA и отладчики JTAG.

Плата разработки Nuclei DDR200T

DDR200T

Плата разработки Nuclei MCU200T

MCU200T

Отладчик HummingBird

Debugger

Подробное введение и соответствующая документация доступны по адресу https://nucleisys.com/developboard.php.

HummingBird SDK

Нажмите https://github.com/riscv-mcu/hbird-sdk для получения комплекта разработчика программного обеспечения.

История выпусков

Примечание

  • Многие спрашивали, можно ли использовать этот процессор и SoC в коммерческих целях, ответ следующий:
    • Согласно лицензии Apache 2.0, этот открытый исходный код можно использовать в коммерческих целях.
    • Но функция не полная.
    • Основная цель этого открытого исходного кода — быть использованным студентами/университетами/исследователями/и начинающими пользователями, поэтому коммерческое качество (отсутствие ошибок) и обслуживание этого ядра не гарантируются!!!

Выпуск 0.2.1, 26 февраля 2021 г.

Это выпуск 0.2.1 Hummingbirdv2.

  • Hbirdv2 SoC

    • Преобразование периферийных IP-адресов, реализованных в системном Verilog, в реализацию Verilog.
  • SIM

    • Добавление нового инструмента моделирования (iVerilog) и средства просмотра волн (GTKWave) для поддержки Hummingbirdv2 SoC.

Выпуск 0.1.2, 20 ноября 2020 г.

Это выпуск 0.1.2 Hummingbirdv2.

  • Hbirdv2 SoC

    • Удаление неиспользуемого модуля.
    • Добавление ещё одного UART.
  • FPGA

    • Добавление новой платы разработки (Nuclei mcu200t) для поддержки Hummingbirdv2 SoC.

Выпуск 0.1.1, 28 июля 2020 г.

Это выпуск 0.1.1 Hummingbirdv2.

ПРИМЕЧАНИЕ:

  • Это обновлённая версия проекта Hummingbird E203, поддерживаемого в SI-RISCV/e200_opensource.
  • Вот новые функции этого выпуска.
    • Добавлена NICE(Nuclei Instruction Co-unit Extension). Для ядра E203:
    • интегрировать периферийные устройства интерфейса APB (GPIO, I2C, UART, SPI, PWM) с платформы PULP;
    • добавить поддержку новой платы разработки (Nuclei ddr200t) для SoC Hummingbirdv2.

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Ядро RISC-V со сверхнизким энергопотреблением. Развернуть Свернуть
Apache-2.0
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/riscv-mcu-e203_hbirdv2.git
git@api.gitlife.ru:oschina-mirror/riscv-mcu-e203_hbirdv2.git
oschina-mirror
riscv-mcu-e203_hbirdv2
riscv-mcu-e203_hbirdv2
master