内核参数
RISC-V Dual Core 64bit,with FPU
高主频
400Mhz(可超频至600Mhz)
SRAM&FLASH
内置8M Byte SRAM,板载128M Flash
图像识别
QVGA@60fps/VGA@30fps,板载2.0寸显示屏和 OV2640 Camera
网络模型
支持Yolo\Mobilenetv2\TinyYoloV2\face-detect\face-mask-detect等
视频处理
神经网络处理器KPU,FPU满足IEEE754-2008标准、音频处理器APU、傅里叶变换FFT
软件支持
芯片操作系统(官方sdk、freertos等)
算力
总算力最高可达1TOPS
基于官方SDK开源
完整的开源方案,包含硬件、软件部分
第三方支持
支持 Maixpy IDE、CanMv IDE等
AI检测
人脸检测和人脸识别
简述
Kendryte K210 是集成机器视觉与机器听觉能力的系统级芯片(SoC)。使用台积电 (TSMC) 超低功耗的 28 纳米先进制程,具有双核64位处理器,拥有较好的功耗性能,稳定性与可靠性。该方案力求零门槛开发,可在最短时效部署于用户的产品中,赋予产品人工智能。
Kendryte K210 定位于AI与IoT市场的SoC,同时是使用非常方便的MCU。
Kendryte中文含义为勘智,而勘智取自勘物探智。这颗芯片主要应用领域为物联网领域,在物联网领域进行开发,因此为勘物;这颗芯片主要提供的是人工智能解决方案,在人工智能领域探索,因此为探智。
- 具备机器视觉能力
- 具备机器听觉能力
- 更好的低功耗视觉处理速度与准确率
- 具备卷积人工神经网络硬件加速器KPU,可高性能进行卷积人工神经网络运算
- TSMC 28nm先进制程,温度范围-40°C到125°C,稳定可靠
- 支持固件加密,难以使用普通方法破解
- 独特的可编程IO阵列,使产品设计更加灵活
- 低电压,与相同处理能力的系统相比具有更低功耗
- 3.3V/1.8V双电压支持,无需电平转换,节约成本
AI解决方案
机器视觉
Kendryte K210 具备机器视觉能力,是零门槛机器视觉嵌入式解决方案。它可以在低功耗情况下进行卷积神经网络计算。
该芯片可以实现以下机器视觉能力:
- 基于卷积神经网络的一般目标检测
- 基于卷积神经网络的图像分类任务
- 人脸检测和人脸识别
- 实时获取被检测目标的大小与坐标
- 实时获取被检测目标的种类
系统架构
K210包含RISC-V 64位双核CPU,每个核心内置独立FPU. K210的核心功能是机器视觉与听觉,其包含用于计算卷积人工神经网络的KPU与用于处理麦克风阵列输入的APU. 同时K210具备快速傅立叶变换加速器,可以进行高性能复数FFT计算。因此对于大多数机器学习算法,K210具备高性能处理能力。
K210内嵌AES与SHA256算法加速器,为用户提供基本安全功能。
K210拥有高性能、低功耗的SRAM,以及功能强大的DMA,在数据吞吐能力方面性能优异。
K210具备丰富的外设单元,分别是:DVP、JTAG、OTP、FPIOA、GPIO、UART、SPI、RTC、I²S、I²C、WDT、Timer与PWM,可满足海量应用场景。