StarFive JH7110
StarFive JH7110 is a 64-bit RISC-V SoC that features:
- CPU: SiFive RISC-V U74 Application Cores (4 cores, RV64GCB) and SiFive RISC-V S7 Monitor Core (single core, RV64IMACB) 
- GPU: Imagination Technology BXE-4-32 
- RAM: 32-bit LPDDR4 / DDR4 / LPDDR3 / DDR3 
- Video Decoder: 4K @ 30 fps multi-stream for H.264/H.265 
- Video Encoder: 1080p @ 30 fps multi-stream for H.265 
- Video Input: 1 x DVP and 1 x MIPI-CSI with 4D1C 
- Video Output: MIPI DSI with 4D1C 
- HDMI: 1 x HDMI 2.0 port display up to 4K @ 30 fps 
- Parallel Interface:: 24-bit RGB parallel interface 
- PCIe: 2 x PCIe 2.0, 1 lane 
- USB: USB 3.0 Host / Device 
- Ethernet: 2 x Ethernet MAC 1,000 Mbps, 2 x CAN 2.0B 
- Security: TRNG, OTP 
- Peripherals: UART, I2C, SPI, SDIO, DPI, PCM / I2S, Timers, Temperature Sensor, INTC, PWM, WDT, GPIO, DVP, GPCLK