У нас уже есть две аппаратные платформы на базе четырехъядерного процессора 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.
Оригинал статьи вы можете прочитать здесь.