Конфигурируемые 32/64-битные RISC-V ядра. Выбор различных комбинаций расширений системы команд.

  • 32/64-битная система команд RISC-V с 32-мя регистрами (I расширение)
  • Целочисленное умножение и деление (M расширение)
  • Поддержка атомарных операций (A расширение)
  • Режим сокращенных команд для уплотнения кода (C расширение)
  • IEEE 754-2008 совместимая плавающая точка одинарной и двойной точности (F, D расширения)
  • Кастомизация системы команд

Generic placeholder image

Конфигурируемая подсистема памяти. Кэш памяти, интегрированные с ядром памяти.

Конфигурируемые кэш памяти инструкций и данных. Возможность выбора размера кэша, кэш линии, ширины шин данных и размера буферов запросов. Кэш данных реализует write back политику для уменьшения трафика в основную память. Опционально поддерживаются интегрированные с ядром памяти для приложений, требующих низкой задержки и детерминированного времени ответа.

Generic placeholder image

Инструменты для разработки ПО. Компилятор, отладка, среда разработки.

Полный набор инструментов для разработки в экосистеме RISC-V. Инструменты разработки и отладки включают OpenOCD, GDB, и Eclipse IDE.

Generic placeholder image