概述和功能介绍
一款低功耗、高性能的 32 位 RISC-V 嵌入式通用处理器。支持 RV32IMA(FD)CB(P)指令集,同时兼容 Zicond 条件执行扩展、Zicbom 缓存操作扩展及 Smepmp 安全扩展
功能描述
-
ISA:RV32 IMAC(B)(FD)(P)(K)_Zicsr_Zifencei_Zicbom_Zicond_Zilsd_xewcie
-
工作模式(Modes):机器模式(Machine-Mode)、用户模式(User-Mode)
-
流水线结构(Pipeline):6 级超标量流水线
-
浮点运算单元(FPU):可选配浮点运算单元(FPU),支持单精度与双精度浮点运算
-
数字信号处理单元(DSP):可选配数字信号处理单元(DSP),支持单指令多数据(SIMD)指令
-
安全性能(Security):支持 Smepmp 安全扩展;可选配物理保护内存属性扩展(PPMA);可选配物理内
-
存保护单元(PMP),保护区域可配置 0 至 16 个
-
一级指令缓存(L1I$):容量可配置,范围 4KB 至 128KB
-
一级数据缓存(L1D$):容量可配置,范围 4KB 至 128KB
-
紧密集成内存(TIM):可选配紧密集成内存(TIM),含 TIM0 与 TIM1,容量可配置范围 0KB 至
-
128MB
-
中断功能(Interrupt):
-
支持核心本地中断控制器(CLIC),最多 496 路快速中断
-
支持不可屏蔽中断(NMI)
-
调试功能(Debug):
-
调试模块支持 JTAG/cJTAG 接口
-
触发模块支持 RISC-V 标准 E-Trace/N-Trace 功能
-
总线接口(Bus Interface):1 个 64 位 AHB(高级高性能总线)/AXI(高级可扩展接口)主接口、1 个
-
32 位 AHB 主接口、1 个 32 位 AHB 从接口
-
CoreMark 性能:5.77 CoreMarks/MHz Dhrystone-Legla 性能:2.48 DMIPS/MHz
应用场景
-
TGE330 RISC-V 处理器可应用于高性能嵌入式市场等领域
交付内容
-
IP 包
-
可综合 RISC-V CPU IP 核
-
含测试案例演示的仿真环境
-
IP 用户手册/集成手册/仿真手册/功能安全手册(如支持)
-
FPGA 开发板支持包
-
FPGA 开发板
-
用户手册
-
线上技术支持
-
线下技术支持
-
集成开发环境(IDE)包
-
集成开发环境(支持 Windows + Linux 双系统版本)
-
用户指南
-
预编译工具套件
-
预构建项目演示案例
-
自动化调试与跟踪流程
-
工具链包
-
基于 GCC13/GCC14 的工具链
-
编译器、汇编器、链接器
-
QEMU 模拟器
-
GDB 调试器
-
基础库文件
-
开发套件(SDK)
-
32 位 IP 专用 MCU 开发套件(含 EMSIS 标准支持、RTOS 支持、RTOS 中断嵌套支持等)
-
64 位 IP 专用 Linux 开发套件(支持 Linux 操作系统)