4.1. CPU
CPU 是一款基于 RISC-V 指令集的高性能嵌入式处理器。
4.1.1. 特性说明
RV32IMAFC 指令集
5 级单发按序执行流水线
一级哈佛结构,ICACHE 32 KB,DCACHE 16 KB,缓存行大小为 32 字节
PMP 物理内存保护单元
核内中断 CLINT 和中断控制器 CLIC,支持中断嵌套
支持中断处理加速技术、支持 MCU 扩展特性
机器模式和用户模式
标准 2 线 JTAG 调试接口
4.1.2. 中断号
中断号 |
模块 |
---|---|
7 |
CPU_TIMER |
31 |
DCE |
32 |
DMA |
41 |
SPI_ENC |
44 |
QSPI0 |
45 |
QSPI1 |
46 |
SDMC0 |
47 |
SDMC1 |
49 |
XSPI |
50 |
RTC |
51 |
MTOP |
54 |
AUDIO |
55 |
LCD |
59 |
DE |
60 |
GE |
61 |
VE |
64 |
WDOG |
68 |
GPIO_GRP_A |
69 |
GPIO_GRP_B |
70 |
GPIO_GRP_C |
71 |
GPIO_GRP_D |
72 |
GPIO_GRP_E |
76 |
UART0 |
77 |
UART1 |
78 |
UART2 |
79 |
UART3 |
84 |
I2C0 |
85 |
I2C1 |
88 |
CAN0 |
89 |
CAN1 |
90 |
PWM |
92 |
GPAI |
93 |
RTP |
94 |
THS |
95 |
CIR |