玄铁RISC-V处理器软件生态


玄铁RISC-V处理器软件生态


开发环境及工具

CDS

请添加图片描述

CDS 开发环境

  剑池CDS是面向平头哥全系列CPU的一站式开发工具,主要基于Eclipse框架,Eclipse插件开发的方式实现。在产品使用体验上,更符合Eclipse风格的开发者偏好,CDS包含了T-Head的全部系列的CPU,支持从裸板程序到嵌入式Linux应用程序的开发,支持图形化的Trace/Profiling,支持RTOS的图形化的配置。通过简单易用的图形化配置系统,让芯片开发变得简单、高效。

CDK

在这里插入图片描述

CDK 开发环境

  剑池CDK以极简开发为理念,是专业为 IoT 应用开发打造的集成开发环境。适用于MCU类型的开发者使用,它风格简洁,与市面主流的MCU类开发工具的操作习惯贴合,因此非常适合MCU、IOT设备应用开发。

QEMU模拟器

请添加图片描述

  平头哥完善了CDS开发环境,内置了 QEMU模拟器,可以在线仿真,便于学习及仿真。


操作系统

Linux

在这里插入图片描述

Linux

  平头哥提供了用于构建 Linux 系统的开源工具 Buildroot 以及 Yocto

  2021 年 12 月 29 日,在 优麒麟 社区和海河实验室研发团队的共同努力下,首个支持 RISC-V 架构的 Ubuntu Kylin 20.04 Pro 发布。

Android

在这里插入图片描述

Android

  平头哥提供用于构建 Android 操作系统的 AOSP on RISC-V 开源项目。

RTOS

在这里插入图片描述

FreeRTOS
FreeRTOS

  C910 Smart 平台提供了移植完成的 FreeRTOS 10.3.1 源码。

RT-Thread

请添加图片描述

RISC-V & RT-Thread

  2021年10月 RT-Thread 宣布加入 RISC-V 基金会。同时与中国科学院软件研究所支持下完成 RV64 异构多核处理器下实现RT-Thread和Linux 同时运行,并开源了相关代码 仓库

AliOS

在这里插入图片描述

AliOS

  提供基于 AliOS 的RISC-V RTOS开源项目

工具

RISC-V GCC工具链
  • GCC编译器
    基于GCC并为玄铁处理器优化的编译套件。

  • Binutils/GDB
    汇编器、链接器、调试器等二进制工具集。

  • Newlib
    用于嵌入式系统的轻量级C库。

  • Glibc
    通用标准C库,一般用于Linux系统。

U-Boot

  平头哥开源了支持玄铁处理器的 U-Boot 开源项目

RISC-V AI工具 - TVM

  • TVM
    AI编译器,用于自动化针对芯片生成高效推理引擎的工具集

  • CSI-NN2
    神经网络算子库,包含了主流神经网络算子的优化实现


😃

🎈

🧧


  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值