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.
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«.
Publicaciones traducidas automáticamente