Especificaciones de la CPU RISC-V StarFive JH7110

Con el Star64 y VisionFive 2 SBCs, ya tenemos dos plataformas de hardware basadas en el procesador RISC-V de cuatro núcleos StarFive JH7110, pero de alguna manera no obtuvimos las especificaciones detalladas del nuevo procesador y algunos detalles como faltaba la presencia de aceleradores de IA o especificaciones PCIe exactas.

Se ha publicado cierta documentación para el procesador StarFive JH7110 y responde algunas de esas preguntas. En realidad, es un SoC con seis núcleos RISC-V, de los cuales cuatro núcleos RISC-V de 64 bits ejecutan el sistema operativo principal, más un núcleo de monitoreo RISC-V de 64 bits y un núcleo en tiempo real RISC-V de 32 bits. Los aceleradores de IA que se encuentran en el JH7100 (Neural Network Engine y NVDLA) parecen haberse ido para siempre, y hay dos interfaces PCIe 2.0 de 1 carril de hasta 5 Gbps cada una.

Diagrama de bloques de StarFive JH7110

Especificaciones de StarFive JH7110:

  • Subsistema de CPU
    • 4 núcleos RISC-V de 64 bits Procesador SiFive U74 (RV64GC) a hasta 1,5 GHz con caché D de 32 KB, caché I de 32 KB li>
    • Núcleo de monitor de un solo núcleo de 64 bits RISC-V SiFive S7 (RV64IMAC) con I-cache de 16 KB, DTIM de 8 KB
    • Núcleo de control en tiempo real RISC-V de 32 bits SiFive E24 (RV32IMFC) con 16 KB I- caché
    • Hasta 2 MB de caché L2
  • GPU : GPU Imagination BXE-4-32 compatible con OpenCL 1.2, OpenGL ES 3.2, Vulkan 1.2
  • Descodificador de vídeo: H.265, H.264 4K a 60 fps o 1080p a 30 fps, MJPEG
  • Codificador de vídeo: codificador H.265/HEVC, 1080p a 30 fps
  • Memoria
    • BUS RAM hasta 256 KB
    • Hasta 8 GB DDR4/3, LPDDR4/3 a 2133/2800 Mbps
  • Almacenamiento
    • 2 controladores de host SDIO/eMMC 5.0
    • Controlador QSPI para flash SPI de hasta 16 MB, flash SPI NAND de hasta 2 GB
  • Interfaces de pantalla
    • 1x HDMI 2.0 hasta 4Kp30
    • RGB656, RGB888 hasta 1080p30
    • MIPI DSI hasta 2,5 Gbps o 1080p30
    • 1x DPI (pantalla RGB paralela)
  • Interfaces de cámara
    • 1 interfaz MIPI CSI-2 de hasta 6 carriles de 1,5 Gbps; soporte para sensores MIPI 1x 4D1C o 2x 2D1C hasta 4Kp30
    • 1 interfaz de entrada de sensor DVP
  • Sonido
    • DSP de audio de 32 bits utilizado para el procesamiento tradicional de algoritmos de datos de voz/audio
    • Transmisión y recepción de 8 canales I2S/PCM TDM
    • 4 conjuntos de I2S/PCM I/F con compatibilidad con DMA
    • 2 conjuntos de modos SPDIF I/F, RX y TX
    • Entrada PDM de 4 canales para MIC digital
    • Salida DAC con interfaz PWM
  • Redes: 2 Gigabit Ethernet con RMII/RGMII
  • USB: host/dispositivo USB 3.0 (múltiples con una interfaz PCIe), host/dispositivo USB 2.0
  • PCIe: 2x PCIe 2.0 x1 hasta 5 Gbps por carril (tenga en cuenta que una de las interfaces PCIe 2.0 está multiplexada con USB 3.0)
  • Otros periféricos
    • 6 UART, 7 I2C, 7 SPI
    • 2x Bus CAN 2.0B de hasta 1 Mbps
    • 7 temporizadores de 32 bits, 1 salida de reinicio WDT de 32 bits
    • 1 sensor de temperatura
    • 3 salidas GPCLK
    • 2x INTC
    • 8 salidas PWM
    • GPIO de 64x
  • Seguridad
    • Cifrado: AES; DES/3DES; PICADILLO; PKA
    • Cumple con TRNG
    • Generación de números aleatorios de 256 bits
    • 512 x 32 bits (2 KB) de OTP para almacenamiento de datos clave en el chip
  • Fuentes de reloj
    • 24 MHz para USB, GMAC y fuente de reloj principal del sistema
    • 32,768 kHz para fuente de reloj RTC
  • Voltajes
    • voltaje de núcleo de 0,9 V
    • Voltaje de E/S de 1,8 V/2,5 V/3,3 V
  • Modos de arranque
    • Rom de arranque
    • Flash QSPI NOR/NAND
    • Tarjeta SD/eMMC
    • Actualización de tarjeta UART/USB/SD
  • Paquete: 17 x 17 mm, paso de bola de 0,65 mm, paquete FCBGA con 625 bolas

Los sistemas operativos compatibles incluyen Linux, VxWorks y otros RTOS.

>Las aplicaciones de destino para el procesador StarFive JH7110 incluyen computadoras de placa única, NAS domésticos, enrutadores con enrutamiento de software, electrodomésticos inteligentes, robots industriales, drones y aplicaciones de videovigilancia. En este momento, el sitio web de documentación solo viene con un resumen del producto, pero la hoja de datos estará disponible pronto, y también se está trabajando en una referencia de diseño de hardware más una guía para desarrolladores de software.

Traducido del artículo en inglés «StarFive JH7110 RISC-V processor specifications released«.

Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments