0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

芯来集成开发环境Nuclei Studio 2024.06版本发布

芯来科技 来源:芯来科技 2024-07-15 16:15 次阅读

为了优化Nuclei Studio的在性能调优方面的体验,以及引入商业工具链的支持,以及丰富基于Nuclei CPU/SoC IP的软件生态,让客户和开发者能够围绕Nuclei IP做出更完善的RISC-V硬件一体化解决方案,本次Nuclei Studio 2024.06版本的发布将带来如下功能特性:

EclipseCDTIDE大版本升级到2024-06,CDTversion11.6.0,embeddedCDTversion6.6.0

内建工具集成了NucleiRISC-VToolchain/OpenOCD/QEMU2024.06版本

新增DLinkGDBServerToolv0.9.1,需要配合NucleiDLink开源调试器方案使用,大幅优化了Dlink调试器的使用体验、连接、调试,断开更顺滑并支持调试器Probe

新增NucleiNearCycleModel,目前仅支持Linux开发环境,可以用于软件性能调优,NICE/VNICE自定义指令扩展实现以及SystemCTLM建模仿真

新增兆松科技商业工具链TerapinesZCCLite版本,支持创建NucleiSDK(develop)的采用ZCC编译器的工程

新增针对100和1000系列的处理器的支持,已优化其他系列的支持

优化NucleiStudioNPK软件包导入流程,支持依赖缺失的情况下的导入,减少无需使用的依赖包的下载

IDE工程配置中新增-Oz编译选项,以及grouplibraries的支持,去除因为库之间互相依赖导致的链接错误

优化Launchbar的用户使用体验,可以方便快捷的切换不同工程的不同的调试或者运行配置

新增LSTView界面,可以进行反汇编文件的查看,并与源码进行交互定位,可以配合Profiling和Trace工具更顺滑的使用

新增Profiling、CodeCoverage以及CallGraph的支持,可以使用NucleiSDK0.6.0直接创建示例工程,无需Semihost功能一样可以做性能调优以及覆盖率检查,且支持NucleiQemu,NucleiNearCycleModel以及基于NucleiRISC-VCPUIP的芯片

新增按Workspace进行gcc10到gcc13的工程升级工具,方便快捷的进行工程的批量升级。

NucleiRISC-VToolchain2024.06修复了2023.10和2024.02版本上反馈的问题,并增加100/1000系列的tune支持,增加对VNICE自定义指令支持,优化了NucleiCRuntimeLibrary的性能表现,增加了更多multilib以更好的适配芯来全系列处理器

NucleiOpenOCD2024.06修复了2023.10和2024.02版本上反馈的问题,并新增由兆易创新贡献的gd32vw55x的flash编程支持,新增对NucleiDebugMap特性的支持,完善对开源蜂鸟处理器的调试支持和flash编程

NucleiQemu2024.06修复了2023.10和2024.02版本上反馈的问题,并新增了CIDU和SMP&CC的初步支持,并针对nuclei_evalsoc这个QemuMachine引入通过json配置文件自定义配置EvalSoC的功能,可以搭配NucleiSDK和NucleiLinuxSDK使用

首次引入基于SystemCTLM技术的NucleiNearCycleModel2024.06方案,目前支持Linux操作系统,可以进行性能调优分析,以及NICE和VNICE自定义指令扩展并搭配NucleiStudio使用

与多家商业建模公司(芯芒科技、Machineware)合作提供针对NucleiCPUIP的性能或者功能的SystemCTLM建模支持

全新的NucleiSDK0.6.0版本新增了对ThreadX和FreeRTOSSMP的支持,并增加Profiling组件,可以方便快捷的在NucleiStudio上进行性能调优分析,且更好的支持了TerapinesZCC工具链和IARWorkbench

初次引入的NucleiN100SDK0.1.0版本主要是为了适配全新的小面积性能强劲Nuclei100系列处理器,支持baremetal/freertos/ucosii/rtthread运行环境,支持GCC,IAR,TerapinesZCC,并延续NucleiSDK的设计思想

NucleiSDK和NucleiN100SDK后期均会直接集成到NucleiCPUIP评估包中,且配合nuclei_gen工具根据CPU配置自适应调整Evalsoc内相关参数,大大降低用户评估使用门槛

注意:由于我们调整了NPK软件包的导入逻辑,新版本IDE打开以后需要刷新一下软件包,且重新下载一下需要的软件包。

fd2a52b8-406e-11ef-b8af-92fbcf53809c.png

<< 左右滑动查看下一张 >>

fd33be34-406e-11ef-b8af-92fbcf53809c.png

fd3851ce-406e-11ef-b8af-92fbcf53809c.png

fd3cfe36-406e-11ef-b8af-92fbcf53809c.png

fd41e432-406e-11ef-b8af-92fbcf53809c.png

▲ Nuclei Studio Profiling & Code Coverage

欢迎大家下载体验,并在RISC-V MCU论坛中分享使用经验,反馈使用问题。感谢PLCT实验室和RISC-V社区为GNU Toolchain、QEMU、OpenOCD的适配和支持工作,感谢兆松科技推出Terapines ZCC工具链并完善支持芯来科技全部处理器以及标准和自定义扩展,感谢IAR在芯来车规处理器的支持以及协助支持Nuclei SDK移植到IAR Workbench上,也感谢国内外开源爱好者为Nuclei SDK和HBird SDK贡献代码,促进RISC-V社区的蓬勃发展。

关于芯来科技

芯来科技成立于2018年,一直专注于RISC-V CPU IP及相应平台方案的研发,是本土RISC-V领域的代表性企业。

芯来科技从零开始,坚持自研,打造了N/U、NX/UX四大通用CPU IP产品线和NS、NA、NI三个专用CPU IP产品线。其中:

N/U(支持SV32 MMU)是32位架构,主要用于边缘计算、低功耗和IoT场景;

NX/UX(支持SV39和SV48 MMU)是64位架构,主要用于数据中心网络安全、存储等高性能应用场景;

NS(Security)面向支付等高安全场景;

NA(Automotive)面向功能安全汽车电子场景;

NI(Intelligence)面向AI等高性能计算场景。

目前已有超过250家国内外正式授权客户使用了芯来科技的RISC-V CPU IP,遍及AI、汽车电子、5G通信、网络安全、存储、工业控制、MCU、IoT等多个领域。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 开发环境
    +关注

    关注

    1

    文章

    215

    浏览量

    16516
  • RISC-V
    +关注

    关注

    44

    文章

    2131

    浏览量

    45651
  • 芯来科技
    +关注

    关注

    0

    文章

    53

    浏览量

    2879

原文标题:芯来集成开发环境Nuclei Studio 2024.06版本发布

文章出处:【微信号:nucleisys,微信公众号:芯来科技】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    科科技发布Matter Simplicity SDK Extension v2.3.0版本

    Extension v2.3.0版本,通过软件更新来帮助开发人员基于Simplicity Studio加速构建Matter 1.3应用程序。新版本SDK支持面向Thread和Wi-F
    的头像 发表于 08-20 14:24 380次阅读

    天数智主导的DeepSpark开源社区发布百大应用开放平台24.06版本

      近日,由上海天数智半导体有限公司(以下简称“天数智”)主导的DeepSpark开源社区正式发布了百大应用开放平台24.06版本。 百大应用开放平台作为国内领先的AI和通用计算应
    的头像 发表于 07-03 16:56 731次阅读
    天数智<b class='flag-5'>芯</b>主导的DeepSpark开源社区<b class='flag-5'>发布</b>百大应用开放平台24.06<b class='flag-5'>版本</b>

    求助,通过VScode构建的集成开发环境如何更新环境下的ESP-IDF版本?

    通过VScode构建的集成开发环境如何 更新 环境下的ESP-IDF版本? 通过VScode 构建开发
    发表于 06-17 06:38

    nuclei studio e203自定义指令不识别的原因?

    nuclei studio软件去做自定义指令的验证,没修改工具链,采用汇编文件.s,但没有识别我的指令,是写汇编文件需要修改工具链吗,那nuclei studio软件
    发表于 05-21 06:33

    海通用 MCU应用笔记 :在 IAR 及 MDK 开发环境下使用 printf 函数重定向移植差异指南

    最新发布集成开发环境 IAR Embedded Workbench for Arm 9.32 版本已全面支持
    发表于 05-16 11:56

    天数智主导DeepSpark开源社区百大应用开放平台24.03版本正式发布

    近日,由上海天数智半导体有限公司(以下简称“天数智”)主导的DeepSpark开源社区正式发布了百大应用开放平台24.03版本
    的头像 发表于 03-28 10:58 857次阅读
    天数智<b class='flag-5'>芯</b>主导DeepSpark开源社区百大应用开放平台24.03<b class='flag-5'>版本</b>正式<b class='flag-5'>发布</b>

    科技正式发布首款专用处理器产品线Nuclei Intelligence系列

    本土RISC-V CPU IP领军企业——科技正式发布首款针对人工智能应用的专用处理器产品线Nuclei Intelligence(NI)系列,以及NI系列的第一款AI专用RISC
    的头像 发表于 02-26 10:15 893次阅读
    <b class='flag-5'>芯</b><b class='flag-5'>来</b>科技正式<b class='flag-5'>发布</b>首款专用处理器产品线<b class='flag-5'>Nuclei</b> Intelligence系列

    科技发布AI专用RISC-V处理器内核NI900系列

    在AI技术迅速发展的当下,RISC-V CPU IP领域的领军企业科技,正式发布了针对人工智能应用的专用处理器产品线——Nuclei Intelligence (NI)系列。作为该
    的头像 发表于 02-26 09:36 537次阅读

    DevEco Studio 4.1带来多种调试能力,助力鸿蒙原生应用开发高效调试

    目前,HarmonyOS NEXT星河预览版已经正式面向开发者开放申请,面向鸿蒙原生应用及元服务开发者提供的集成开发环境——DevEco
    的头像 发表于 02-04 15:35 553次阅读

    Simplicity Studio 5扩增功能支持以VS Code开发

    随着SimplicityStudio 5 (SSv5) 5.6.0.0版本发布,SiliconLabs(亦称“科科技”)已经引入了针对Visual Studio Code(VS C
    的头像 发表于 01-29 10:34 639次阅读
    Simplicity <b class='flag-5'>Studio</b> 5扩增功能支持以VS Code<b class='flag-5'>开发</b>

    Embedded Studio IDE编译Nuclei SDK工程出错是什么原因呢?

    出现错误: Error starting process C:/Program Files/SEGGER/SEGGER Embedded Studio for RISC-V 7.30/Nuclei_Toolchain/gcc/bin/riscv-
    发表于 01-24 08:21

    请问Nuclei Studio IDE怎么查看程序所用内存大小?

    Nuclei Studio IDE 怎么查看程序所用内存大小?比如使用TI CCS时可以在如图中查看内存使用情况?
    发表于 01-10 06:32

    DeepSpark开源社区发布百大应用开放平台23.12版本

    近日,上海天数智半导体有限公司(以下简称“天数智”)领导的DeepSpark开源社区正式推出了百大应用开放平台23.12版本。这一版本作为国内领先的AI和通用计算应用
    的头像 发表于 01-04 14:58 744次阅读

    天数智DeepSpark开源社区正式发布百大应用开放平台23.12版本

    近日,由上海天数智半导体有限公司(以下简称“天数智”)主导的DeepSpark开源社区正式发布了百大应用开放平台23.12版本
    的头像 发表于 12-29 15:13 783次阅读
    天数智<b class='flag-5'>芯</b>DeepSpark开源社区正式<b class='flag-5'>发布</b>百大应用开放平台23.12<b class='flag-5'>版本</b>

    快速入门-Simplicity Studio开发环境安装、演示与工作项目

    视频系列是关于 Simplicity Studio 物联网开发环境的快速入门教程,共有四则视频包含 安装 、 启用 、 应用程序演示 和 启用工作项目 等主题,以帮助采用 Silic
    的头像 发表于 09-25 16:10 754次阅读