文章来源:嘉楠科技日前,嘉楠科技宣布开源最新一代k230芯片软硬件开发包。软件开发包不仅涵盖k230开源代码、软件api库、使用说明文档、相关调试及下载工具,还提供多个sdk用例和ai demo示例,帮助开发者快速上手芯片开发。此外,sdk 提供 linux + rt-thread smart 双操作系统,以及相应的外设驱动代码。开发者可以快速完成从硬件开发、底层软件开发到应用软件开发的产品方案设计。 这是rt-thread smart 首次在支持 risc-v vector 1.0 标准的商用 soc上运行。rt-thread smart 工具链目前已支持生成rvv1.0标准的指令,能显著提高适合向量运算和并行运算的程序的运行速度。同时在cpu移植上对vector相关寄存器做了移植适配,同时能自动识别应用程序是否使用了vector指令,在上下文切换时进行优化加速,降低切换开销及内存占用。
k230 芯片是全球首款支持 risc-v vector1.0标准的商用soc,内置双核玄铁c908 cpu,主频高达1.6ghz。作为嘉楠科技 kendryte系列芯片中的最新一代 soc 产品,k230 内置多个高清视频图像输入处理和智能硬件处理单元,兼顾高性能、低功耗和高安全性特点,可广泛应用于各类智能产品,如边缘侧大模型多模态接入终端、3d结构光深度感知模组、交互型机器人、开源硬件、智能制造、智能家居和智能教育硬件等众多领域。五大升级 全球首款支持rv vector1.0的商用soc作为一款高性能soc芯片,k230在计算架构、内核升级、超清视觉、丰富外设和超低功耗设计五个维度进行升级。·采用全新的多异构单元加速计算架构,内置新一代 kpu(knowledge process unit)智能计算单元,具备多精度 ai 算力,广泛支持通用的 ai 计算框架,部分典型网络的利用率超过70%,极大提升计算效率。·最新高性能 risc-v cpu 内置双核玄铁 c908 cpu, 主频高达 1.6ghz;是全球首款支持 risc-v vector 1.0 标准的商用 soc。·4k 超高清视频输入,提供高达三路 mipi csi 视频输入;最大支持分辨率达 3840*2160,让画面成像更清晰;支持 hdr、视频编解码。·3d 深度引擎支持。内置 dpu, 支持 3d 结构光高精度高清立体视觉,捕捉画面深度信息,抗环境光干扰能力更强。·搭载丰富多样的外设接口,以及 2d、2.5d 等多个专用硬件加速单元,可以对多种图像、视频、音频、ai 等多样化计算任务进行全流程计算加速,具备低延迟、高性能、低功耗、快速启动和高安全性等多项特性。·超低功耗设计,支持快速启动 采用大小核设计兼顾性能与功耗,提供百毫秒级快速启动软件 sdk 支持,适合各种电池供电型产品开发。详尽sdk与保姆级示例指导 帮助开发者更好地定制产品k230 sdk为开发者提供 k230 软件开发场景所需的各种资料包,包含 api 类库、软件源码、使用说明文档、相关调试及下载工具,同时也提供了几十个 sdk 使用示例和 ai demo 示例,开发者可以通过参考演示示例来定制开发自己设计的产品。在sdk包中,嘉楠科技提供的nncase编译器,可将神经网络模型编译为 k210/k230 芯片的可执行文件,支持tensorflow、caffe、onnx、darknet等多种神经网络模型。sdk还提供多媒体中间件、移植库、操作系统和外设驱动,以及核间通信指导。这些软件包可以帮助开发者屏蔽底层操作,兼顾系统性能与开发便利,以最少的代码量获取最佳的开发体验和芯片性能。同时,为了降低学习门槛,sdk还提供了操作示例和近30个算法演示程序,帮助开发者一步一步地实现相应操作。·多媒体中间件:k230 芯片内置了多个硬件加速单元,这些硬件加速单元可以对多种图像、视频、音频、ai 等多样化计算任务进行全流程计算加速。sdk 提供相应的多媒体处理框架,可以屏蔽复杂的底层操作,让开发者更加方便的控制这些硬件加速单元,快速完成上层应用开发。·openblas 移植:openblas 是一个开源的矩阵计算库,包含了多种精度和形式的矩阵计算算法,它支持多种硬件平台。本 sdk 提供基于 k230 芯片移植完备的 openblas。· opencv 移植:opencv 是一个开源的计算机视觉库, 嘉楠科技提供了针对 k230 优化后的 opencv 加速库, 相比于原始版本的 opencv, 部分算子使用硬件模块进行加速,可大幅减少相应算子的计算时间。·操作系统及外设驱动:本 sdk 提供 linux + rt-thread smart 双操作系统,以及相应的外设驱动代码。通过双系统组合设计,兼顾系统性能与开发便利性,支持低功耗产品在百毫秒级实现快速启动。·核间通信:k230 芯片内置了两个 risc-v 高能效计算核心,这两个核心之间可以通过共享内存进行通信,sdk 提供相应程序和示例,指导开发者如何在两个核心之间进行通信。提供近30款常用算法demo 开发者社区持续上新除了常规 sdk 组件之外,嘉楠科技还同时提供了近 30 个常用 ai 算法演示程序,包括人脸、人体、表情、姿态、手掌手势、车牌检测识别、人体检测、摔倒检测等等。藉由这些 ai demo 程序,可以协助客户快速验证 k230 芯片的 ai 处理能力,同时也可以作为产品方案开发的参考。每个 ai demo 均提供了详细的使用说明文档、预训练模型文件以及相关示例代码,方便客户参考使用。开发者可留意嘉楠科技开发者社区(https://developer.canaan-creative.com/),未来会有更多的 ai demo 持续更新推出。 如何获取开发包资料 1.开发者可以通过访问嘉楠科技开发者社区https://developer.canaan-creative.com/获取k230 sdk相关信息。2.访问githubhttps://github.com/kendryte/k230_sdk。3.访问giteehttps://gitee.com/kendryte/k230_sdk。4.联系销售人员:告知项目相关信息,可获取 k230 芯片的样片或评估板。联系邮箱:salesai@canaan-creative.com 点击阅读原文进入官网
原文标题:嘉楠科技k230发布!支持linux + rt-thread smart 双操作系统运行
文章出处:【微信公众号:rtthread物联网操作系统】欢迎添加关注!文章转载请注明出处。
PNP共射极放大电路的原理、特点、输出信号反向介绍
移远通信发布RM500Q 5G模组
简述电磁兼容设计的常用方法3
8%增幅下的双11 电子国货大放异彩
贵州构皮滩水电站全面进入调试阶段,预计2019年建成并试航
嘉楠科技K230发布!支持Linux + RT-Thread Smart 双操作系统运行
松下展示最高强度蓝色激光技术 将成为制造类应用的最佳选择
小米6遭网友呼吁涨价,对比华为差距太明显了!
ADXRS620:±300°/s偏航角速度陀螺仪
爱立信与中国电信四川合作让德阳5G用户“巴适”起来
2020 智慧医疗时代疾驰而来
使用虹科WPS500X压力传感器进行压缩测试
大连湾海底隧道丨三思方案再度点亮超级海底隧道照明工程!
拓普联科携手香港城市大学,实现校企合作新跨越
摩托罗拉的MOTOTRBO系统在手台与中继台的特点介绍
芯片短缺或导致5G千元机大规模上市推迟
***----瑞盟MS8605 /MS8606
省推进湖北实验室建设 九峰山实验室8寸中试线已通线运行
Pickering Electronics公司将在慕尼黑华南电子展上展出 微型高压单列直插舌簧继电器
英特尔下一世代3D XPoint研发阵地转移至墨西哥