RISC-V MCU中文社区

促进RISC-V软件生态,芯来科技发布Nuclei Software Platform

分享于 2020-03-06 22:43:55
0
14342

"芯来科技作为本土最专业的RISC-V处理器内核提供商,在不断推出基于RISC-V开放架构的硬件内核的同时,逐步加强软生态实力建设。"
此次芯来科技推出的全新软件平台NSP(Nuclei Software Platform)包括:

  • Nuclei微控制器软件接口标准(NMSIS:Nuclei Microcontroller Software Interface Standard)
  • Nuclei处理器内核的软件开发包(Nuclei SDK: Nuclei Software Development Kit )

同时发布配合Nuclei SDK及RV-STAR开发板的配套实验教程(Nuclei Board Labs),方便开发者快速上手及应用。Nuclei ISA标准规范(Nuclei ISA Spec)也一并整理发布,帮助开发者快速学习和了解Nuclei RISC-V处理器特性。
此次芯来科技推出的由底至上的完整软件开发平台是国内RISC-V生态发展的标志性事件,完备的开发库支持配合完整的文档说明,将对基于RISC-V架构产品的应用开发提供强大助力,更有利于RISC-V生态的健康快速发展。
NMSIS微控制器软件接口标准
Nuclei Microcontroller Software Interface Standard
NMSIS是为芯来科技RISC-V处理器定义的厂商无关的硬件抽象层,定义了通用工具接口并提供持续的处理器设备支持,以及简洁的处理器和外设的软件访问接口API采用NMSIS框架,可以大幅提升应用软件的复用性,缩短RISC-V微处理器开发者的学习时间,缩短基于芯来内核IP的新产品的上市时间。
NMSIS包含了Core、DSP、NN三大组件:
  • NMSIS-Core
    为Nuclei N/NX系列处理器定义的处理器核心和外设访问的标准化AP

  • NMSIS-DSP
    专为Nuclei N/NX系列处理器优化的DSP library,支持Q7,Q15以及Q31定点和单精度浮点。

  • NMSIS-NN
    专为Nuclei N/NX系列处理器优化的高效的卷积神经网络(NN) API,支持卷积,全连接,池化,激活等关键。


NMSIS基于开源软件CMSIS,针对Nuclei RISC-V处理器内核进行了深度定制优化开发,提供完备的代码以及在线文档,并采用Apache 2.0 License进行发布。用户可在:https://github.com/Nuclei-Software/NMSIS上自由获取源码,并在https://doc.nucleisys.com/nmsis获取完备文档支持。



Nuclei处理器内核的软件开发包
Nuclei SDK: Nuclei Software Development KitNuclei SDK是专为基于芯来科技Nuclei处理器内核的SoC开发的软件开发包。Nuclei SDK以NMSIS为基础进行开发,提供NMSIS上的所有功能,包括NMSIS-Core,NMSIS-NN,NMSIS-DSP。Nuclei SDK提供裸机(Bare-metal)以及实时操作系统(FreeRTOS,μC/OS-II)开发环境。
Nuclei SDK适用于基于Makefile的Windows/Linux开发环境,并支持SEGGER Embedded Studio和PlatformIO IDE图形化集成开发环境,适配蜂鸟FPGA开发板以及RV-STAR开发板等硬件环境。用户可在https://github.com/Nuclei-Software/nuclei-sdk上自由获取源码,并在https://doc.nucleisys.com/nuclei_sdk获取有关Nuclei SDK的更多详细内容以及完备文档支持。Nuclei RVStar 开发板将于下周全新上市,敬请关注芯来科技资讯。

Nuclei开发板配套实验教程
Nuclei Board LabsNuclei Board Labs是基于Nuclei SDK开发的适配RV-STAR开发板的实验教程,提供手把手的实验手册,方便RV-STAR开发板使用者入门以及教学使用。通过实验教程将有助于开发者更好的理解和使用Nuclei SDK以及了解NMSIS标准。更多详细内容请访问 https://doc.nucleisys.com/nuclei_board_labs/

Nuclei ISA标准规范
Nuclei ISA SpecNuclei ISA标准规范,是为用户准备的Nuclei RISC-V ISA文档,包括完备的Nuclei RISC-V特性文档和完备的Nuclei Processor Core Unit文档。通过标准规范的文档学习,开发者可快速了解Nuclei RISC-V处理器特性,并用于研发项目中。更多详细内容请访问https://doc.nucleisys.com/nuclei_spec/

关于芯来软件平台更多详情请点击文末“阅读原文进入芯来科技官网“文档与工具”页面浏览

往期精彩回顾

芯来科技2020春季校招社招全面启动啦!升级“一分钱计划”,芯来助您开启RISC-V之门一日看尽 | 芯来科技&中关村芯园“RISC-V 生态交流会”回顾

芯来科技RISC-V处理器“IoT随芯包”全新上市




关于芯来科技芯来科技是中国大陆第一家专业RISC-V处理器IP和解决方案公司,持续聚焦RISC-V处理器内核研发,引领RISC-V产业生态。芯来已经推从低功耗到高性能全系列嵌入处理器IP系列产品,具备了高性能、低功耗和易于使用的特点,在性能、面积、功耗、成熟度、价格及开发平台等方面具有优势。芯来科技一直处于中国RISC-V嵌入式处理器研发与产业化的最前列,是首家实现多款RISC-V芯片量产的本土企业,并联合兆易创新推出全球首款基于RISC-V的量产通用MCU。公司是RISC-V基金会银级会员、中国RISC-V产业联盟副理事长单位、中国开放指令生态(RISC-V)联盟会员单位。
更多详情请访问:
www.nucleisys.com

更多信息,请点击“阅读原文


*免责声明:以上内容仅供交和流学习之用。如有任何疑问或异议,请留言与我们联系。
14342 0

你的回应
oomdy

oomdy 实名认证

懒的都不写签名

积分
问答
粉丝
关注
  • RV-STAR 开发板
  • RISC-V处理器设计系列课程
  • 培养RISC-V大学土壤 共建RISC-V教育生态
RV-STAR 开发板