SCR7 — высокопроизводительное процессорное ядро прикладного класса

Высокопроизводительное 64-битное процессорное ядро с поддержкой виртуальной памяти, MMU, L1/L2 кэш памяти, ОС Linux, когерентности и поддержкой SMP до 8 ядер на кластер.

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

  • 64-битное процессорное ядро, архитектура RISC-V
  • Набор инструкций RV64GC
  • 10 – 12 уровневый конвейер (Superscalar)
  • Привилегированные режимы «User-mode», «Supervisor-mode» и «Machine-mode»
  • Полноценная подсистема памяти с поддержкой ОС Linux
    • Модуль управления памяти (MMU)
    • Поддержка виртуальной памяти со страничной организацией
    • Кэш память L1 и L2 с поддержкой когерентности, аппаратных атомарных операций и коррекцией ошибок ECC
  • Поддержка интерфейсов AXI4 или ACE (опционально)
  • Конфигурируемый контроллер прерываний PLIC
    • До 1023 прерываний
    • Низкая задержка обработки прерываний
  • Опциональный расширенный встроенный контроллер отладки (Debug Controller)
    • Интерфейс JTAG
    • Поддержка аппаратных/программных точек останова
    • Поддержка ROM точек останова
  • Высокопроизводительный блок вычислений с плавающей точкой (FPU)
    • Совместим со стандартом IEEE 754-2008
    • Параллельное выполнение до 2 инструкций
    • Конфигурируемая одинарная/двойная точность модуля (FPU)
  • Поддержка до 8 ядер на кластер
    • Поддержка симметричной мультипроцессорности (SMP) и гетерогенности
    • Поддержка когерентности памяти

Блок-схема

Свяжитесь с нами для получения дополнительной информации.