特性 | 描述 | ||||
指令集架构 | RV32 IMAC(B)(FDZfh)(P)_Zicsr_Zifencei_Zicbom_(Zicond) _Zilsd |
||||
流水线 | 6级超标量顺序双发射流水线,带分支预测器(Branch Predictor) | ||||
模式 | 机器模式(Machine-mode)、监督模式(Supervisor-mode)、用户模式(User-mode) | ||||
安全 | PMP保护区域最高可达16个,SPMP保护区域最高可达16个; 支持 PPMA (Programmable Physical Memory Attributes) 检查 |
||||
指令紧密集成存储 (ITIM) | 0-16MB大小可配,ECC 可选 | ||||
数据紧密集成存储 (DTIM) | 0-16MB大小可配,ECC 可选 | ||||
L1 指令缓存(L1 I$) | 0KB-128KB大小可配置, 两路组相连64B Cacheline,ECC 可选 | ||||
L1 数据缓存(L1 D$) | 0KB-128KB大小可配置, 四路组相连64B Cacheline,ECC 可选 | ||||
浮点运算单元 (FPU) | 支持双精度、单精度,以及RISC-V Zfh半精度浮点拓展 | ||||
数字信号处理单元 (DSP) | 支持全量的RISC-V RV32P拓展 | ||||
中断 | 支持CLIC 中断控制器,每个核心至多支持1008个快速中断 支持PLIC 中断控制器,至多支持1024个外部中断源 支持可恢复的NMI不可屏蔽中断 |
||||
调试跟踪 | 调试模块(Debug module)支持JTAG/cJTAG、SBA(System Bus Access Port); 跟踪模块(Trace module)支持RISC-V N-Trace |
||||
总线接口 | 1. 闪存接口(Flash Port):128位只读AXI主接口 2.内存接口(Memory Port):128位AXI主接口 3.外设接口(Peripheral Port):32位AXI主接口 4.前置接口(Front Port):128位AXI从接口,用于外部主机访问ITIM 和DTIM 5. Debug SBA接口(SBA Port):64位AXI主接口,用于Debug SBA访问外部系统存储 |
||||
CoreMark(CoreMarks/MHz) | 5.79 | ||||
Dhrystone-Legla(DMIPS/MHz) | 2.55 |