文章目录
- 1. 核心模块
- 2. 存储模块
- 3. 安全模块
- 4. 图像和视频处理
- 5. 输入输出接口
- 6. 其他支持模块
T31 型号 MCU 结构图:
T31 集成了高性能 CPU、多功能图像处理单元、丰富的输入输出接口以及多种安全保护机制,适合用于视频监控、智能家居、工业控制等高性能应用场景。接口支持摄像头、显示屏、音频设备等外设的连接,安全模块保证了数据传输和系统启动的安全性。
1. 核心模块
-
XBurst®1 CPU:
– 核心处理器,基于 MIPS32 指令集架构(ISA,instruction set architecture)。MIPS 是 “Microprocessor without Interlocked Pipeline Stages” 的缩写,代表一种高效的指令集架构(instruction set architecture)。– 工作频率为 1.5GHz,支持浮点运算单元(FPU,Floating Point Unit),用于处理浮点计算。
– 配备了 128 位的 SIMD(Single Instruction, Multiple Data)引擎,增强多媒体数据处理能力。
– 缓存配置包括 32KB 的指令缓存(I-Cache)和 32KB 的数据缓存(D-Cache),以及 128KB 的二级缓存(L2 Cache),用于提升数据处理速度。
-
RISC-V Core:
– 辅助处理核心,运行频率为 500MHz,基于 RISC-V 指令集架构。RISC-V 是一种开放的指令集,适用于多种嵌入式应用。– 常用于分担主处理器的部分任务,提高系统整体性能,并可能在某些低功耗或实时控制任务中承担更重要的角色。
2. 存储模块
- Memory - Integrated DDR:
– 集成的 DDR(Double Data Rate)存储器,用于数据存储和缓存,适合高速数据处理任务。DDR存储器可实现双倍的数据传输率,有助于提高系统性能。
3. 安全模块
-
AES256/DES/OTP:
– AES256(Advanced Encryption Standard 256-bit):一种对称加密算法,256位加密强度确保数据安全。
– DES(Data Encryption Standard):一种早期的对称加密算法,主要用于较低安全需求的场景。
– OTP(One-Time Programmable):一次性可编程存储器,用于存储安全密钥等数据,具备不可更改的特性。 -
DTRNG/RSA/SHA:
– DTRNG(Digital True Random Number Generator):数字真随机数生成器,用于生成不可预测的随机数,增强安全性。
– RSA(Rivest-Shamir-Adleman):一种广泛使用的公钥加密算法,适合数据加密和数字签名。
– SHA(Secure Hash Algorithm):安全散列算法,用于数据完整性校验。 -
Secure Boot:
– 安全启动功能,确保系统在启动时仅运行经过认证的固件,防止恶意代码或篡改的固件加载。
4. 图像和视频处理
-
Image Signal Processor (ISP):
– ISP(Image Signal Processor):图像信号处理器,负责处理来自摄像头的原始图像数据。
– 支持自动曝光(AE)、自动白平衡(AWB)、自动对焦(AF)等 3A 功能。
– 提供 3D 去噪、宽动态范围(WDR)、缩放、屏幕显示(OSD)、防雾、RGB-IR(红外增强)等图像增强功能,以提高图像质量,适合摄像头应用。 -
Video Processor:
– 视频处理器,支持 H.264/H.265 和 MJPEG 编码格式,适用于高清视频压缩和传输。
– 最大支持 2592x1920 分辨率,25帧每秒(fps),能够满足高清摄像头和视频流应用的需求。
5. 输入输出接口
-
DVP/BT:
– DVP(Digital Video Port):数字视频端口,通常用于连接摄像头或显示模块。
– BT(Bluetooth):蓝牙通信模块,用于短距离无线通信。 -
MIPI CSI-2:
– MIPI(Mobile Industry Processor Interface):移动产业处理器接口,适用于移动设备。
– CSI-2(Camera Serial Interface 2):摄像头串行接口标准,用于连接高分辨率摄像头模块。 -
Smart LCD:
– 支持智能 LCD 接口,用于连接显示屏,适合直接驱动和控制显示。 -
Audio Codec/I2S/Digital MICx4:
– 音频编解码器,支持 I2S(Inter-IC Sound),一种串行音频传输接口。
– 支持连接 4 路数字麦克风,适合音频采集应用。 -
I2Cx2/UARTx3/SPIx2/SPI Slave:
– I2C(Inter-Integrated Circuit):用于低速设备之间的通信,支持 2 个通道。
– UART(Universal Asynchronous Receiver/Transmitter):串行通信接口,支持 3 个通道。
– SPI(Serial Peripheral Interface):串行外围设备接口,支持主从模式,带从设备功能。 -
SDIOx2/USB 2.0 OTG:
– SDIO(Secure Digital Input Output):支持 SD 卡通信和数据存储扩展,提供 2 个通道。
– USB 2.0 OTG(Universal Serial Bus On-The-Go):支持 USB 2.0 标准,支持主从模式切换。 -
MAC (RMII):
– MAC(Media Access Control):媒体访问控制层,支持以太网通信。- RMII(Reduced Media Independent Interface):简化的以太网接口,降低引脚和功耗。
-
ADCx3/PWMx4:
– ADC(Analog-to-Digital Converter):模数转换器,用于将模拟信号转换为数字信号,支持 3 个通道。
– PWM(Pulse Width Modulation):脉宽调制接口,支持 4 个通道,适用于控制电机、LED 等外设。
6. 其他支持模块
- POR/watch dog:
– POR(Power-On Reset):上电复位功能,确保系统启动时的稳定性。
– Watchdog:看门狗定时器,用于防止系统卡死或异常情况,通过定时重启保护系统的正常运行。
开发板开发可参考:https://cloud.tencent.com/developer/column/98782