StarFive JH7110 RISC-V处理器的规格发布了

原文链接:StarFive JH7110 RISC-V processor specifications released 由Jean-Luc Aufranc撰写。
本文共计 922 字,预计阅读 3 分钟

基于 StarFive JH7110 四核 RISC-V 处理器的硬件平台 Star64 和 VisionFive 2 单板计算机都出现一段时间了,但不知道什么原因我一直没有找到 StarFive JH7110 这款 StarFive 新处理器的详细规格,对其他细节也知道得很少,比如:它是否存在 AI 加速器或精确的 PCIe 规格。

不过,StarFive JH7110 处理器发布的文档中其实有一些可用的信息。从文档中我了解到:它实际上是具有六个 RISC-V 内核的 SoC,其中四个 64 位 RISC-V 内核运行主操作系统,再加上一个 64 位 RISC-V 监控内核和一个 32 位的 RISC-V 实时内核。JH7100 中的 AI 加速器似乎不存在,它还带有两个 1-lane PCIe 2.0 接口,每个接口传输速度高达 5 Gbps。

StarFive JH7110 的方框图

StarFive JH7110 的规格:

  • CPU子系统
    • 四核 64 位 RISC-V SiFive U74(RV64GC) 处理器 @ 高达 1.5 GHz,具有 32KB D-Cache、32KB I-cache
    • 具有 16KB I-cache、8KB DTIM 的单核 64 位 RISC-V SiFive S7 (RV64IMAC) 监控内核
    • 单核 32 位 RISC-V SiFive E24(RV32IMFC) 实时控制内核,带 16KB I-cache(指令高速存储缓冲器)
    • 高达 2MB 的二级缓存
  • GPU – Imagination BXE-4-32 GPU,支持 OpenCL 1.2、OpenGL ES 3.2、Vulkan 1.2
  • 视频解码器 – H.265、264 4K @ 60fps 或 1080p @ 30fps、MJPEG
  • 视频编码器 – H.265/HEVC 编码器,1080p @ 30fps
  • 内存
    • 高达 256KB 的总线 RAM
    • 支持最大8GB DDR4/3 和 2133/2800 Mbps 的 LPDDR4/3
  • 储存
    • 2 个 SDIO/eMMC 5.0 主机控制器
    • QSPI 控制器,最高 16MB SPI 闪存,最高 2GB SPI NAND 闪存
  • 显示界面
    • 高达 4Kp30的 1 个 HDMI 2.0
    • 高达 1080p30的RGB656、RGB888
    • MIPI DSI,高达5 Gbps 或 1080p30
    • 1x DPI(并行 RGB 显示)
  • 数据接口
    • 1 个 MIPI CSI-2 接口,最多 6 个 1.5 Gbps 通道;支持高达 4Kp30 的 1x 4D1C 或 2x 2D1C MIPI 的传感器
    • 1x DVP传感器输入接口
  • 音频
    • 用于传统音频/语音数据算法处理的 32 位音频 DSP
    • 8 通道 TX 和 RX I2S/PCM TDM
    • 4 组 I2S/PCM I/F 支持 DMA
    • 2 组 SPDIF I/F、RX 和 TX 模式
    • 用于数字 MIC 的 4 通道 PDM 输入
    • 带 PWM 接口的 DAC 输出
  • 网络 – 2 个带 RMII/RGMII 的千兆以太网
  • USB – USB 3.0 主机/设备、USB 2.0 主机/设备
  • PCIe – 2x PCIe 2.0 x1,每通道高达 5 Gbps(注意其中一个 PCIe 2.0 接口与 USB 3.0 复用)
  • 其他外设
    • 6x UART、7x I2C、7x SPI
    • 2x CAN 2.0B 总线高达 1 Mbps
    • 7 个 32 位定时器,1 个 32 位 WDT 复位输出
    • 1x 温度传感器
    • 3x GPCLK 输出
    • 2x INTC
    • 8x PWM 输出
    • 64x GPIO
  • 安全
    • 加密:AES;DES/3DES;Hash;PKA
    • 符合 TRNG
    • 256 位随机数生成
    • 512 x 32 位 (2 KB) OTP,用于关键数据片上存储
  • 时钟源
    • 24 MHz,用于 USB、GMAC 和系统主时钟源
    • RTC 时钟源为 768 kHz
  • 电压
    • 0.9V核心电压
    • 1.8V/2.5V/3.3VI/O电压
  • Boot模式
    • Boot ROM
    • QSPI NOR/NAND 闪存
    • SD卡/eMMC
    • UART/USB/SD 卡更新
  • 封装 – 17 x 17 mm、0.65 mm 球间距、625-FCBGA 封装

StarFive JH7110 可以支持的操作系统包括 Linux、VxWorks 和其他 RTOS。

StarFive JH7110 处理器的目标应用十分广泛,包括:单板计算机、家庭 NAS、带软件路由的路由器、智能家电、工业机器人、无人机和视频监控等应用。目前,它们的文档网站只有产品简介,规格书是“即将发布”状态,硬件设计参考和软件开发指南也还在制作中。

分享这篇文章
订阅评论
提醒
0 评论
内联反馈
查看所有评论