• SPECint2006: 15/GHz
• Dhrystone v2.2: 10.0/MHz (Legal)
• ISA:RV64GCBVH
• 15级流水线、六发射
• 超标量、深度乱序执行
• 支持多核缓存一致性
• ⽀持指令融合(instruction fusion)
• ⽀持AIA1.0
• ⽀持 RISC‑V 标准 HPM • ⽀持微架构级分析与性能调优
• 可配置16/32/64个 PMP ⽀持区域,区域最⼩粒度 4096 字节 • ⽀持预定义 PMA 及 Svpbmt
• 调试模块符合 RISC‑V 调试规范 • 跟踪模块接⼝符合 RISC‑V 跟踪规范
• 内核级 WFI (Wait For Interrupt)休眠机制 • 内核 / 集群级时钟⻔控 • 内核 / 集群级低功耗状态:ON / OFF / Retention • 集群级频率调节
• 重排序缓冲 ROB:512 项,6 路译码/重命名/提交 • 整数物理寄存器堆:256 项 • 浮点/向量物理寄存器堆:256 项
• ⽀持 8/16/32/64 位整数、符合IEEE754‑2008 标准的16/32/64 位浮点以及 BF16 浮点运算 • ⽀持VLEN=2*DLEN=256 • 2 路向量流⽔线单元 • 2 路浮点流⽔线单元,与 VPU共享硬件资源
• 取指与分⽀预测解耦 • 取指宽度:每周期 32 字节 • 返回指令采⽤ RAS 预测器 • 间接跳转指令采⽤ IJTP 预测器 • 条件分⽀指令采⽤ TAGE ⻛格预测器
• ⽀持 RISC‑V 特权规范定义的Bare、Sv39、Sv48 模式 • L1 ITLB:16 项全相联 • L1 DTLB:64 项全相联 • STLB:1280项,5 路组相联 • 可配置奇偶校验
• 裸机 SDK:GCC/LLVM ⼯具链、GDB、预编译OpenOCD、⽰例⼯程 • Linux SDK:基于 Yocto 构建;Kernel 6.18;OpenSBI;U‑Boot;主机端开发⼯具 • StarFive StarStudio (独⽴且预编译的IDE)