功能特性
-
CPU
- RISC-V 32-bit 单核
- RV32IMAFDCP 指令架构
- 最高主频 400 MHz
- L1 I/D-Cache 8KB/8KB
- 支持单周期紧耦合存储(TCM),I/D-TCM 128KB/128KB
- 支持外设通过 Slave port 访问 TCM 空间
- 单精度/双精度浮点单元,集成 DSP 指令集
- PMP 安全保护
- 核内中断 CLINT 和中断控制器 CLIC
- 支持中断加速技术
-
系统启动
- 可通过烧写 EFUSE 改变启动顺序
- 支持 USB/UART 烧录
- SiP SPI NOR 支持外部直通模式进行烧录
-
系统安全
- 支持数字签名安全启动方式
- SPI_ENC 实现 SPI NOR 在线解密
- SID 内置熔丝 512-bit ,其中 64-bit 供自定义使用
- 支持 JTAG 加解锁
-
片内存储
- 256KB SRAM,以及 I/D-TCM 各 128KB
- Flash up to 1MB
-
系统控制
- 内置 THS 温度传感器,支持高低温报警和过温复位
-
GTC 通用计时器
- 52 位计时器,提供系统心跳时钟,计时周期大于 35 年
- 调试模式下可配置为暂停计时或继续计时
-
WDOG 看门狗
- 支持中断和复位,超时时间 1ms~37 小时可配置
- 调试模式下可配置为暂停计时或继续计时
- 硬件写保护机制
-
时钟和电源管理
- 内置 2 个 PLL
- PLL_INT0 主要时钟源
- PLL_FRA0 备用时钟源,支持展频
- 内置 2 个 LDO
- LDO25 (2.5V 100mA),用于系统复位启动、eFuse 供电
- LDO1x (1.0~1.375V 500mA,每档 25mV),用于 CPU 供电
-
通用接口
- 支持 1 个 USB,支持高速/全速模式,可配置为 DEVICE/HOST
- 支持 1 个 EMAC,支持 RMII/MII 接口,支持 IEEE1588 协议
- 最多支持 6 个 SPI,SPI0 和 SPI1 支持 QSPI,SPI2/3/4/5 可配置为 Master/Slave
- 最多支持 9 个 UART,兼容工业标准 16550,波特率精度 <2%
- 最多支持 4 个 I2C,支持 7-bit 和 10-bit 寻址,速率最高 400Kb/s
- 最多支持 4 个 M_CAN,速率最高 8Mbps
- 支持 1 个 PBUS,用于对外部设备地址空间进行读写访问
-
ESC (Ethernet Slave Controller)
- EtherCAT 从站控制器
- 支持 RMII/MII 接口
- 8KB PDRAM
- 2x Port/ 8x FMMU/ 8x SyncManager
-
CORDIC
- 支持 sin/cos/arctan/atan2/phase 等数学函数加速
- 最高支持 Q24 定点数输出精度
-
FFT
- 支持 8/16/32/64/128/256/512/1024/2048/4096 点的复数或实数的 FFT/IFFT 的硬件加速
- 支持单精度浮点、Q15/Q31 定点数输入输出
-
PFM (Programmable Filter Module)
- 支持 6x FIR/IIR 可编程滤波器硬件加速
- 每个滤波器最高可以实现 4 阶滤波器
-
DCE (Data Check Engine)
- 支持 CRC 校验和 SUM 校验的加速
- CRC 校验支持多项式、初始值以及异或值可配置
-
HCL (Hardware Current Loop,硬件电流环)
- 内置 1 个 HCL
- 支持自动获取内置 ADC 数据和外置 SDFM 数据
- 支持自动获取 QEP/TA-IF/ENDAT-IF/BISS-IF 编码器数据
- 支持 CLARKE/PARK/PID/IPARK/SVPWM 算法的硬件加速
- 内置交叉解耦、电压补偿、死区补偿和角度补偿等算法
- 支持自动更新 EPWM 输出占空比
- 支持断点模式
- 支持 HALL 位置补偿算法
-
EPWM (Enhanced PWM)
- 最多可支持 24 个 EPWM 通道
- 最多可支持 24 个 HRPWM 通道,分辨率可达 156ps
- 内置 16-bit 计数器
- 支持递增、递减或先递增后递减计数
- PWM 支持内部相位同步
- 支持死区时间控制
- 支持 6 个故障输入控制
- 支持脉冲群输出功能
-
CAP
- 最多支持 6 个的输入捕获或 6 个独立 PWM
- 内置 32-bit 计数器
- 支持连续捕捉或单次捕捉
- 支持配置为 PWM 输出模式
-
QEP
- 最多支持 10 个的 QEP 信号解析
- 内置 32-bit 的位置计数器
- 支持 AB 正交信号解析
- 支持 CW/CCW 信号解析
- 支持 CLK/DIR 信号解析
- 内置看门狗定时器
-
QOUT (Quadrature-pulse Output)
- 最多支持 2 个的 QOUT 信号输出
- 支持任意分频比的均匀化脉冲输出
-
ADC
- 内置 4 个 ADC,均支持 14-bit 和 12-bit 模式
- 14-bit 模式下,采样率最高 2MSPS;12-bit 模式下,采样率最高 4MSPS
- 最多支持 44 个采样通道同时采样
- 支持硬件 1/2/4/8/16/32 过采样模式
- 支持外部输入参考电压
-
CPM (Comparator Module)
- 最多支持 4 个的 CPM
- 内置 12-bit DAC 参考的窗口比较
-
PWM
- 最多可支持 12 个普通 PWM 输出
- 内置 32-bit 计数器,计数时钟分频最高可以达到 1024
- 支持脉冲群输出功能
-
GPT
- 最多可支持 4 个 GPT,32-bit 计数器
- 支持输出比较信号,可用于产生中断和引脚输出
-
SDFM (Sigma-Delta Filter Module)
- 最多可支持 4 个 SDFM
- 支持串行输入解码
- 支持 SINC1/2/3 滤波器
- 支持 OSR 可配置
- 支持低延迟输出功能
-
TA-IF (T-Format/ A-Format Interface)
- 最多可支持 2 个编码器接口
- 兼容多摩川编码器和尼康编码器接口协议
- 支持自定义编码器协议
- 最高支持 32-bit 位置数据读取
-
BIS-IF (BIS Interface)
- 最多可支持 2 个编码器接口
- 兼容 SSI/BISS-C 协议
- 最高支持 32-bit 位置数据读取
-
EDAT-IF (EDAT Interface)
- 最多可支持 2 个编码器接口
- 兼容 EnDat 2.1/2.2 协议
- 最高支持 32-bit 位置数据读取
-
RDC
- 支持互补的 RPWM 的输出,用于产生参考激励
- 支持旋转变压器的角度和速度的解析
- 输出角度最大支持 12-bit
- 支持输入信号的异常检测
- 支持多圈数据的统计
典型应用
- 伺服电机驱动器
- BLDC 电机驱动器
- 交流变频器
- 光伏逆变器
- 数字电源
- PLC
