一种基于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、她遗憾离世已11年,富豪男友已成家生子,如今仍然默默照顾她父母3753
  2. 2、郭晋安新剧演渣男被赞,直言女儿也是剧粉,追看之余不忘吐槽4886
  3. 3、网台播放量“《扶摇》直上”阅文持续发力攻占“她”时代2865
  4. 4、房祖名单独约会赌王千金何超莲,两人相谈甚欢如情侣般浪漫约会!4876
  5. 5、《铁齿铜牙纪晓岚》里的“第一美人”,今51岁仍韵味十足3480
  6. 6、曲婉婷重磅加盟花儿朵朵有望首度客串选秀评委4256
  7. 7、张雨绮用三个字回应与袁巴元复合,网友:绮姐果然霸气1684
  8. 8、暮光女小K与超模女友逛街,手太不老实了,走着走着就腻一起1557
  9. 9、凯瑞·穆里根离奥斯卡还有多远?266
  10. 10、影院复工一百多天后,为何还有院线电影转网?1863
全部评论(0)
我也有话说
0
收藏
点赞
顶部