一种基于RISC-V的工具具有跟踪功能

一种基于RISC_V的工具具有跟踪功能_爱车智能_爱车养护

IAR Systems通过附加的跟踪功能和新的编译器优化功能,扩展了用于RISC-V的完整开发工具链IAR Embedded Workbench。在1.40版本的基础上,已有多家供应商对一系列MCU和FPGA进行支持,该版本引入了对Nuclei系统技术设备的支持。


此外,此新版本还包括对P扩展草案和内在函数的增强实现,并支持矢量化版本。


通过出色的优化技术,用于RISC-V的IAR嵌入式工作台可帮助开发人员确保应用程序满足所需的需求并优化板载内存的利用率。除了用于字符串处理的新优化库之外,最新版本还针对速度和大小引入了一些新的编译器优化。


这样可以改善各种标准代码库的大小,并可以提高实际基准测试的速度。为了确保代码质量,该工具链包括用于集成静态代码分析的C-STAT。C-STAT证明代码与MISRA C:2012,MISRA C ++:2008和MISRA C:2004等行业标准保持一致,并且还检测CERT C和通用弱点枚举(CWE)定义的缺陷,错误和安全漏洞。


正如先前宣布的那样,经TÜV南德意志集团(TÜVSÜD)根据IEC 61508和ISO 26262认证的IAR嵌入式工作台IASC的功能性安全版本将于2021年初上市,提供合格的工具,简化的验证并在产品生命周期中提供有保证的支持。


IAR Embedded Workbench为强大的调试和跟踪探针提供了本机支持,从而启用了监视和理解应用程序行为的附加功能。除快速JTAG / cJTAG / DAP调试外,调试探针I-jet还支持片上RAM缓冲跟踪。为了实时跟踪信息以进行代码覆盖和概要分析,开发人员可以使用跟踪探针。


通过I-jet跟踪,IAR嵌入式工作台为开发人员提供了对所有活动设置和应用程序实时跟踪状态的完全控制。此外,通过功能分析,可以查看和分析应用程序中功能的时序信息,而代码覆盖率分析则显示了已执行到单指令分辨率的代码所占的百分比。


这些组合的功能提供了一种非侵入式且易于使用的代码优化工具。借助用于RISC-V的最新版本的IAR Embedded Workbench,对跟踪功能进行了扩展,增强了对SiFive Insight调试解决方案的支持,并增加了对跟踪触发点的支持,从而可以调整何时启动和停止跟踪捕获的时间点。


IAR Systems将在2020年12月8日至10日举行的虚拟RISC-V峰会上展出,IAR Systems的首席仿真架构师Robert Chyla将在“软件和工具”流中介绍“ RISC-V跟踪概述”主题。


用于RISC-V的IAR嵌入式工作台是一个完整的C / C ++编译器和调试器工具链。对于想要尝试该工具链的开发人员,IAR Systems向具有商业可行性开发项目的公司免费提供RISC-V评估套件。


14
14
0
5

相关资讯

  1. 1、《天天坦克大战》装甲系统来袭登陆即送4298
  2. 2、《小倩传奇》今日瞩目公测有一种传奇叫做小倩传奇1205
  3. 3、飞天国战仙侠3D手游《大天劫》王者之战实时竞技3949
  4. 4、《料理次元》手游色香味俱全满足你的欲望1833
  5. 5、将临天下卡牌手游介绍网易战略布局的革新之路2621
  6. 6、炎日酷夏穿凉爽《街篮高手》首届时装周开幕2886
  7. 7、春假回归更激情《天降神兵》新版今日上线60
  8. 8、征讨专属领域《英魂外传》带你挑战经典BOSS1187
  9. 9、寂寞么骚年《SD敢达强袭战线》与萌妹共度光棍节234
  10. 10、十五万精兵先锋队《卧龙吟》魏国阵营王双独征千里2523
全部评论(0)
我也有话说
0
收藏
点赞
顶部