产品概述
芯来科技生态芯片 T0 (Nuclei Ecosystem Chip T0)是一套 RISC-V IP 技术演示平台,用于验证 SDK、RTOS、Linux、外设驱动、参考硬件设计。T0 芯片基于芯来科技 RISC-V 指令集研发的 N300 系列和 UX900 系列处理器, 搭配丰富的片上存储与外部存储接口,覆盖高速 / 低速外设、音视频处理、计算加速、安全加密等全场景功能模块, 主要用于软件栈验证、开发者使用和方案原型评估。本文档提供了芯片的引脚定义、电气特性、封装信息和勘误表。
Note
本平台为演示样片,主要为推广芯来科技 RISC-V IP 生态之用。
系统框图
T0 芯片系统框图
特性总结
内核与系统
3 个 RISC-V 处理器核心:
1 个单核芯来科技 RISC-V N300 处理器,主频 200MHz,3 级流水线,支持 ECC,支持 ICACHE/DCACHE
1 个双核芯来科技 RISC-V UX900 处理器,主频 400MHz,9 级流水线,支持 ECC,支持 ICACHE/DCACHE
1 个双核芯来科技 RISC-V UX900 处理器(支持 VPU 和 NICE 扩展),主频 400MHz
支持 RISC-V 指令集
DSP 单元,支持 SIMD 和 DSP 指令
处理器内核配备 PLIC 中断控制器
内部存储器
128KB ROM
8KB EFUSE
256KB SRAM
HSM域 N300 本地存储器:64KB ILM + 64KB DLM
CPU2域 CORE0 N900 本地存储器:32KB ILM + 32KB DLM
CPU2域 CORE1 N900 本地存储器:32KB ILM + 32KB DLM
电源管理
多电源域设计(常开域、系统域、HSM 域等)
支持多种低功耗模式
时钟
24MHz 晶体振荡器
内部 RC 振荡器
PLL 时钟生成
复位
支持上电复位、引脚复位、看门狗复位、软件复位、调试复位等多种复位源
启动
支持从外部 Flash XIP 启动
支持 DFU 模式下载启动
支持 BROM 启动验证
外部存储器
1 个 QSPI0 访问外部 Flash,支持 XIP 启动,最大支持 256 MB
1 个 QSPI1 访问外部 Flash,支持 XIP 启动,最大支持 128 MB
1 个 QSPI2 访问外部 Flash,支持 XIP 启动,最大支持 128 MB
1 个 GMC 用于访问外部 SDRAM/SRAM/PSRAM/并行 NOR Flash,最大支持 1 GB
1 个 16bit 物理位宽的 DDR4/LPDDR4,最大支持 16 GB
DMA 控制器:1 个 8 通道 sys_udma + 2 个 2 通道 acc_udma + 1 个 2 通道 HSM_UDMA
音频外设
4 组 SAI 接口
1 个 SPDIFRX 接收外部双绞线或者光纤
1 个 DFSDM 接外部音频调制解调器
定时器
16 个高级定时器
1 个基本定时器
1 个 RTC(常开域)
1 个 RTC(HSM 域)
2 个 WWDG(窗口看门狗)
1 个 IWDG(独立看门狗)
通讯外设
13 个 USART(通用异步串行接口)
4 个 I2C,支持 SMBUS/PMBUS
7 个 SPI,QSPI0~QSPI2 支持 XIP 模式,QSPI3~QSPI6 支持 Quad 模式
2 个 SDIO,用于读写 SD 卡/eMMC 卡
1 个 MDIOS,用于外部主机管理从设备
4 个 CAN 接口,支持 2.0 协议
1 个 SPWMI,用于单总线传输协议
1 个 8 通道电容触摸按键
1 个 1000M/100M/10M 以太网接口(支持 RGMII/GMII/RMII/MII)
1 个 100M/10M 以太网接口(支持 RMII/MII)
1 个 USB 2.0 接口(支持 Host/Device)
1 个 USB 1.1 接口(支持 Host/Device),支持外部接 ULPI 高速 PHY
模拟外设
1 个支持外部 33 通道输入的 ADC,12bit 精度
2 个 DAC,支持 DMA
1 个片内温度传感器
2 个比较器
1 个运算放大器
1 个 VREF
视频与计算
1 个 DISP 接口,支持 RGB565/YUV444/YUV422/YCbCr
1 个 DCMI(数字摄像头接口),支持 8bit~16bit
1 个 G2D 用于二维图像搬运数据
1 个 JPEG,支持编码和解码
1 个 FFT,用于 DSP 计算
1 个 CORDIC,用于数学计算
1 个 FILTER,用于数学计算
1 个 NACC,支持神经网络,约 70Gops 算力
输入输出
32 个 GPIO
IO 支持多电压电平
信息安全系统
1 个 ACRYP,用于非对称加密计算
1 个 CRYP,用于对称加密计算
1 个 HASH,计算哈希值
1 个 EFUSE,存储加密 key、设备 ID 等关键信息
2 个 FRTDEC,用于对 Flash 的信息实时解码
1 个 TRNG,生成真随机数
支持安全启动、加密执行
系统调试
1 个 JTAG,使用 OpenOCD 调试处理器
1 个 I2C2ICB,可用外部 I2C 对片内资源访问
1 个 ATB2AXI,可以跟踪指令流