Опубликованы спецификации процессора StarFive JH7110 RISC-V

У нас уже есть две аппаратные платформы на базе четырехъядерного процессора RISC-V StarFive JH7110 – это одноплатные компьютеры Star64 и VisionFive 2 , но почему-то мы не получили подробных спецификаций нового процессора, а некоторые детали, такие как наличие ускорителей искусственного интеллекта или точные спецификации PCIe, отсутствовали.

На сегодняшний день, выпущена документация по процессору StarFive JH7110, в которой даны ответы на некоторые из этих вопросов. На самом деле это процессор с шестью ядрами RISC-V, из которых четыре 64-битных ядра RISC-V запускают основную ОС, а также 64-битное ядро ​​мониторинга RISC-V и 32-битное ядро ​​RISC-V реального времени. Ускорители искусственного интеллекта в JH7100 (Neural Network Engine и NVDLA), похоже, ушли навсегда, и есть два однополосных интерфейса PCIe 2.0 со скоростью до 5 Гбит/с каждый.

Характеристики StarFive JH7110:

  • Подсистема процессора
    • Четырехъядерный 64-битный процессор RISC-V SiFive U74 (RV64GC) с тактовой частотой до 1,
    • 64-битное ядро ​​монитора RISC-V SiFive S7 (RV64IMAC) с I-кэшем 16 КБ, DTIM 8 КБ
    • 32-битное ядро ​​управления RISC-V SiFive E24 (RV32IMFC) в режиме реального времени с I-кэшем 16 КБ
    • До 2 МБ кэш-памяти второго уровня
  • Графический процессор — графический процессор Imagination BXE-4-32 с поддержкой OpenCL 1.2, OpenGL ES 3.2, Vulkan 1.2
  • Видеодекодер — H.265, H.264 4K при 60 кадрах в секунду или 1080p при 30 кадрах в секунду, MJPEG
  • Видеокодер — кодировщик H.265/HEVC, 1080p при 30 кадрах в секунду
  • Память
    • Оперативная память шины до 256 КБ
    • До 8 ГБ DDR4/3, LPDDR4/3 на скорости 2133/2800 Мбит/с
  • Хранилище
    • 2 хост-контроллера SDIO/eMMC 5.0
    • Контроллер QSPI для флэш-памяти SPI до 16 МБ, флэш-памяти SPI NAND до 2 ГБ
  • Интерфейсы дисплея
    • 1x HDMI 2.0 до 4Kp30
    • RGB656, RGB888 до 1080p30
    • MIPI DSI до 2,5 Гбит/с или 1080p30
    • 1x DPI (параллельный дисплей RGB)
  • Интерфейсы камеры
    • 1x интерфейс MIPI CSI-2 до 6 линий 1,5 Гбит/с; поддержка датчиков MIPI 1x 4D1C или 2x 2D1C до 4Kp30
    • 1х входной интерфейс датчика DVP
  • Аудио
    • 32-битный аудио DSP, используемый для традиционной обработки алгоритмов аудио/голосовых данных.
    • 8-канальный TX и RX I2S/PCM TDM
    • 4x набора I2S/PCM I/F с поддержкой DMA
    • 2x набора режимов SPDIF I/F, RX и TX
    • 4-канальный вход PDM для цифрового микрофона
    • Выход ЦАП с ШИМ-интерфейсом
  • Сеть — 2x Gigabit Ethernet с RMII/RGMII
  • USB — хост/устройство USB 3.0 (несколько с одним интерфейсом PCIe), хост/устройство USB 2.0
  • PCIe — 2x PCIe 2.0 x1 до 5 Гбит/с на линию (обратите внимание, что один из интерфейсов PCIe 2.0 мультиплексирован с USB 3.0)
  • Другие периферийные устройства
    • 6x UART, 7x I2C, 7x SPI
    • 2x шина CAN 2.0B до 1 Мбит/с
    • 7х 32-битных таймера, 1х 32-битный выход сброса WDT
    • 1x датчик температуры
    • 3х выхода GPCLK
    • 2x INTC
    • 8х выходов PWM
    • 64x GPIO
  • Безопасность
    • Шифрование: AES; DES/3DES; HASH; PKA
    • Соответствует TRNG
    • Генерация 256-битных случайных чисел
    • 512 x 32-разрядных (2 КБ) OTP для хранения ключевых данных на кристалле
  • Источники часов
    • 24 МГц для USB, GMAC и основного источника синхронизации системы
    • 32,768 кГц для источника часов RTC
  • Напряжения
    • Напряжение ядра 0,9 В
    • Напряжение входа/выхода 1,8 В/2,5 В/3,3 В
  • Режимы загрузки
    • Загрузочное ПЗУ
    • Флэш-память QSPI NOR/NAND
    • SD-карта/eMMC
    • Обновление карты UART/USB/SD
  • Упаковка – 17 x 17 мм, шаг шариков 0,65 мм, упаковка FCBGA с 625 шариками

Поддерживаемые операционные системы включают Linux, VxWorks и другие RTOS.

Целевыми сферами применения для процессора StarFive JH7110 являются одноплатные компьютеры, домашние NAS, маршрутизаторы с программной маршрутизацией, устройства для умного дома, промышленные роботы, дроны и приложения для видеонаблюдения. Прямо сейчас на веб- сайте с документацией есть только краткое описание продукта, но скоро появится техническое описание, а также в разработке справочное руководство по проектированию оборудования и руководство для разработчиков программного обеспечения.

Выражаем свою благодарность источнику из которого взята и переведена статья, сайту cnx-software.com.

Оригинал статьи вы можете прочитать здесь.

5 1 vote
Article Rating
Подписаться
Уведомление о
guest

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.

0 Комментарий
Inline Feedbacks
View all comments