Description
A high energy efficiency 64-bit RISC-V application-grade AI acceleration processor that compliant with RVA23-Profile. Supports Advanced Interrupt Architecture(AIA).

Features
-
ISA: RVA23+Vector Crypto
-
Multi-Core: SMP supports up to 8 cores in each cluster
-
Modes: Machine-mode, Hypervisor-mode, Supervisor-mode, User-mode
-
Security: Supports TEE solution, with up to 64 PMP regions
-
Crypto: Supports optional scalar, vector hardware encryption and decryption module
-
Vector: Supports RVV1.0, with configurable width (128-bit, 256-bit, 512-bit, or 1024-bit)
-
Virtualization: Virtualization- IOMMU +AIA
-
Pipleine: 8-stage superscalar in-order pipeline, 2-way decode
-
Branch Predictor: L0_BTB, IJTB, NN-Predictor, RAS, Loop Buffer
-
Prefectching: Supports instruction prefetching, data prefetching
-
Architectural Features: Supports instruction fusion, write streaming mode, partial out-of-order execution
-
L1 I$: Size is configurable from 8KB to 64KB. ECC optional
-
L1 D$: Size is configurable from 8KB to 64KB, ECC optional
-
Cluster LLC: Size is configurable from 256KB to 4MB. ECC optional
-
MMU:
-
SV39/SV48, ITLB, DTLB
-
Supports PTE (Page Table Entry) hardware self-modification
-
Debug:
-
Debug module: supports JTAG
-
Trace module: supports RISC-V standard E-Trace/ N-Trace
-
Bus Interface: One 128-bit AXI master interfaces, one 64-bit AXI master interfaces, one 128-bit AXI slave interface
-
CoreMark (CoreMarks/MHz): 6.27
-
Dhrystone-Legla (DMIPS/MHz): 3.80
Applications
-
Edge-computing
-
Smart TVs
-
STB
-
Computers
-
Mobile terminals
-
Intelligent computing domains
Deliverables
-
Synthesizable RISC-V CPU IP core
-
Simulation Environment with test case demo
-
IP User Manual/ Integration Manual/ Simulation Manual/ Functional Safety Manual (if support)
-
FPGA Development Board Support Package
-
FPGA board
-
User manual
-
Online technical support
-
Offline technical support
-
IDE Package
-
IDE (Windows + Linux versions)
-
User guides
-
Pre-built tool suite
-
Pre-built project demos
-
Automated debug and trace process
-
Toolchain Package
-
GCC13/GCC14-based toolchain
-
Compiler, assembler, linker
-
QEMU simulator
-
GDB debugger
-
Basic libraries
-
SDK
-
MCU SDK (EMSIS, RTOS support, RTOS interrupt nesting support, etc.) for 32-bit IPs
-
Linux SDK (Linux OS support) for 64-bit IPs