Features | Description | ||||
ISA | RISC-V 32-bit IMAC(B)(FDZfh)(P)_Zicsr_Zifencei_Zicbom_(Zicond) | ||||
Pipeline | 6-stage superscalar in-order pipeline with Branch Predictor | ||||
Modes | Machine-mode, Supervisor-mode, User-mode | ||||
Security | PMP region can reach up to 16, supporting PPMA SPMP region can reach up to 16 |
||||
TIM | ITIM and DTIM, with configurable sizes from 0KB to 16MB, ECC optional | ||||
DTIM | ITIM and DTIM, with configurable sizes from 0KB to 16MB, ECC optional | ||||
L1 I$ | Configurable size (0KB-128KB), 2-way set-associative, 32-byte Cacheline, ECC optional | ||||
L1 D$ | Configurable size (0KB-128KB), 4-way set-associative, 32-byte Cacheline, ECC optional | ||||
Interrupt | CLIC interrupt controller, supports up to 1008 fast interrupt requests and recoverable non-maskable interrupt (NMI) | ||||
FPU | Supports RISC-V Zfh half-precision, single-precision and double-precision floating-point | ||||
DSP | Supports SIMD (Single Instruction Multiple Data) instruction, supports full RV32P | ||||
Debug | Debug module: supports JTAG/cJTAG and SBA(System Bus Access Port) Trace module: supports RISC-V N-Trace |
||||
Bus Interface | 1. Flash Port: 64-bit read-only AXI master interface 2.Memory Port:64-bit AXI master interface 3.Peripheral Port:32-bit AHB master interface 4.Front Port:64-bit AXI slave interface, used for external access to ITIM , DTIM and DCache |
||||
CoreMark(CoreMarks/MHz) | 5.79 | ||||
Dhrystone-Legla(DMIPS/MHz) | 2.55 |