IP库
芯来 900 系列(N、U、NX、UX)
时间:2026-01-16
点击:20
收藏
简介
900系列处理器包括N900(32位)、U900(32位+MMU)、NX900(64位)和UX900(64位+MMU)四个产品系列,其中U900、UX900带MMU可以运行重型操作系统,如Linux等。它可应用于AIoT边缘计算、数据中心、网络设备和基带通信等领域。
900-SMP是900系列处理器的多核配置版本, 支持SMP(Symmetrical MultiProcessing)多核模式
特性
900系列单核特性
900系列SMP多核特性
900系列常见配置及应用
N900 CoreMachine/Supervisor/
User Mode
User Mode
ILM
DLM
DSP/FPU
- 32位架构, 9级流水线,双发射
- RV32 IMACFDPBVK/Zcxlcz
- 片上指令和数据SRAM可配置
- SMP支持最多16核

微控制器MCU

工业控制

汽车电子
U900 CoreMachine/Supervisor/
User Mode
User Mode
ICache w/ECC
DCache w/ECC
FPU/VPU
MMU
- 32位架构, 9级流水线,双发射
- RV32 IMACFDPBVK/Zcxlcz
- 指令和数据缓存16-64KB
- 支持MMU,可运行Linux
- SMP支持最多16核

32b Linux

安防
NX900 CoreMachine/Supervisor/
User Mode
User Mode
ILM
DLM
ICache w/ECC
DCache w/ECC
DSP/FPU/VPU
- 64位架构, 9级流水线,双发射
- RV64 IMACFDPBVK/Zc
- 片上指令和数据SRAM可配置
- 指令和数据缓存16-64KB
- SMP支持最多16核

AI

AR/VR

存储
UX900 CoreMachine/Supervisor/
User Mode
User Mode
UX900 CoreMachine/Supervisor/
User Mode
User Mode
UX900 CoreMachine/Supervisor/
User Mode
User Mode
ILM
DLM
ICache w/ECC
DCache w/ECC
DSP/FPU/VPU
Cluster Cache
MMU
- 64位架构, 9级流水线,双发射
- RV64 IMACFDPBVK/Zc
- 片上指令和数据SRAM可配置
- 指令和数据缓存16-64KB
- 支持MMU,可运行Linux
- SMP支持最多16核
- 系统级缓存可配,支持缓存一致性

64b Linux

应用处理器

自动驾驶
机器人
机器人
900系列性能及可配置性
| 芯来处理器IP型号 | N900 | U900 | NX900 | UX900 | 900-SMP |
| 流水线级数 | 9 | ||||
| 发射 | 双发射 | 双发射 | 双发射 | 双发射 | 双发射 |
| 用户模式和PMP(MPU) | 可配置 | 可配置 | 可配置 | 可配置 | 可配置 |
| 硬件乘除法器 | 可配置 | 可配置 | 可配置 | 可配置 | 可配置 |
| 硬件单/双精度浮点 | 可配置 | 可配置 | 可配置 | 可配置 | 可配置 |
| 指令缓存(ICache) | 可配置 | 可配置 | 可配置 | 可配置 | 可配置 |
| 数据缓存(DCache) | 可配置 | 可配置 | 可配置 | 可配置 | 可配置 |
| 数字信号处理(DSP) | 可配置 | 可配置 | 可配置 | 可配置 | 可配置 |
| 自定义指令扩展接口(NICE) | 可配置 | 可配置 | 可配置 | 可配置 | 可配置 |
| ILM | 可配置 | 可配置 | 可配置 | 可配置 | 可配置 |
| DLM | 可配置 | 可配置 | 可配置 | 可配置 | 可配置 |
| 可信执行环境(TEE) | 可配置 | 可配置 | 可配置 | 可配置 | 可配置 |
| Vector扩展 | 可配置 | 可配置 | 可配置 | 可配置 | 可配置 |
| Cluster Cache | 可配置 | 可配置 | 可配置 | 可配置 | 可配置 |
| MMU | 无 | 可配置 | 无 | 可配置 | 可配置 |
| K扩展 | 可配置 | 可配置 | 可配置 | 可配置 | 可配置 |
| 加解密 | 可配置 | 可配置 | 可配置 | 可配置 | 可配置 |
结构图表


资料下载


