概述和功能介绍
TGE100 是一款基于 RISC-V 指令集架构(ISA)的超低功耗、超紧凑型 32 位微处理器。作为我们 RISC-V CPU 系列中体积最小的处理器,其专为深度嵌入式微控制器应用设计。该处理器采用高效的 2 级流水线及可 配置选项,在保持开源 RISC-V 生态系统灵活性的同时,实现了卓越的能效与面积节省。
功能描述
-
指令集架构(ISA):RV32 (E/I)(M)(C/Zc) 工作模式(Modes):仅支持机器模式
-
流水线结构(Pipeline):2 级流水线
-
硬件乘法器与除法器(HW Multiplier & Divider):乘法器与除法器可单独配置
-
代码密度(Code Density):可选 RISC-V C 扩展或 Zc 扩展
-
中断(Interrupt):中断数量最多可配置为 16 个
-
调试(Debug):可选调试支持;兼容 RISC-V 调试架构,配备标准 4 线 JTAG 调试接口或 cJTAG 2 线调试
-
接口
-
总线接口(Bus Interface):1 个 32 位 AHB-Lite(高级高性能精简总线)主接口
-
CoreMark 性能:2.11 CoreMarks/MHz
-
Dhrystone-Legla 性能:0.79 DMIPS/MH
应用场景
-
智能卡
-
智能电网
-
无线传感器网络
-
成本敏感型物联网
-
微控制
交付内容
-
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 操作系统)