Edit online

Central Process Unit (CPU)

11 Jun 2024
Read time: 2 minute(s)

CPU 内核采用了平头哥 E907,是一款基于 RISC-V 指令集的高性能嵌入式处理器。

特性说明

  • RV32IMAFDCP 指令集
  • 单双精度浮点单元
  • 五级单发按序执行流水线
  • 一级哈佛结构,ICACHE 32 KB,DCACHE 16 KB,缓存行大小为 32 字节
  • 支持紧耦合存储 (TCM),系统 SRAM 可切换为 TCM,I/DTCM 最大可配置 128 KB
  • 物理内存保护 (PMP)
  • 核内中断 CLINT 和中断控制器 CLIC,支持中断嵌套
  • 支持平头哥 MCU 特性扩展技术,包括中断处理加速技术、MCU 扩展特性
  • 机器模式和用户模式
  • 标准 2 线 JTAG 调试接口

中断号

中断号 模块
7 CPU_TIMER
16 SYSCFG
20 CPM
21 SDFM
22 HCL
23 CORDIC
24 PWMCS_FAULT
25 PWMCS_PWMCS
26 PWMCS_CAP
27 PWMCS_QEP
28 PSADC
29 PWMCS_QOUT
32 DMA
33 CE
34 USB_DEV
35 USB_HOST0_EHCI
36 USB_HOST0_OHCI
39 GMAC
41 SPI_ENC
42 QSPI2
43 QSPI3
44 QSPI0
45 QSPI1
46 SDMC0
47 SDMC1
49 XSPI
50 RTC
51 MTOP
52 I2S
54 AUDIO
55 LCD
56 DSI
57 DVP
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
80 UART4
81 UART5
82 UART6
83 UART7
84 I2C0
85 I2C1
86 I2C2
88 CAN0
89 CAN1
90 PWM
92 GPAI
93 RTP
94 THS
95 CIR
104 TA0_IF
105 TA1_IF
106 EDT0_IF
107 EDT1_IF
108 BISS0_IF
109 BISS_IF