Edit online

Central Process Unit (CPU)

3 Mar 2025
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

EDAT0_IF

107

EDAT1_IF

108

BIS0_IF

109

BIS_IF