瑞典乌普萨拉- 2022年11月16日- IAR Systems®,嵌入式开发软件和服务的全球领导者,刚刚宣布全面支持其最新发布的用于RISC-V的IAR嵌入式Workbench,用于安第斯技术公司AndeStar™V5 RISC-V处理器的CoDense™扩展。CoDense™是处理器ISA(指令集体系结构)的专利扩展,帮助IAR的工具链生成紧凑的代码-用于节省目标处理器上的闪存,而之前支持的AndeStar™V5 DSP/SIMD和性能扩展有助于提供更高的应用程序性能。IAR Systems已经在早期阶段支持AndesCore™RISC-V CPU IP,为客户提供完整的开发工具链,包括强大的IAR C/ c++编译器™和全面的调试器,该调试器也可在符合ISO 26262的功能安全认证版本中使用。
安第斯是RISC-V国际的创始成员,也是高性能/低功耗32/64位嵌入式处理器IP解决方案的领先供应商。安第斯公司和IAR系统公司的联合解决方案,凭借其强大的安全应用设计方法,帮助客户加速开发,包括认证流程,从而缩短产品上市时间。AndeStar™V5中的CoDense™是在可扩展的RISC-V标准指令之上用于代码大小压缩的andes扩展功能。该扩展已经在超过100亿个带有AndeStar™V3处理器的soc中得到了验证。除了对CoDense™的支持,RISC-V的IAR嵌入式工作台的最新版本3.11还附带了一个“P”扩展0.9.11支持(封装simd指令的标准扩展)和增强的SMP(对称多处理)和AMP(非对称多处理)多核调试。开发人员也会喜欢新的IAR构建和IAR C-SPY调试扩展Visual Studio代码,这样他们就可以利用IAR系统的强大工具在Visual Studio代码编辑器中构建和调试他们的代码。
经过验证的IAR嵌入式工作台凭借其一流的代码大小优化,在RISC-V开发人员中正在崛起,这允许公司使用更小的设备或在现有平台上添加更多功能。代码是使用工具链的先进优化技术生成的来自EEMBC认证实验室的CoreMark测试凭借其快速的代码和行业领先的性能。附带的C-SPY调试器通过使用复杂的断点、分析、代码覆盖、带中断的时间轴和电源日志,使开发人员能够实时地完全控制应用程序。完全集成的代码分析工具确保符合特定标准,如MISRA C(2004和2012),以及最佳编程实践,如常见弱点枚举(CWE)和CERT C安全编码标准。作为功能安全开发的认证,IAR RISC-V嵌入式工作台附带了一份针对10个不同标准的安全报告和安全指南,例如针对汽车或工业应用。
Andes Technology总裁兼CTO Charlie Su博士表示:“我们很高兴IAR Systems能够全面支持AndeStar™V5 RISC-V处理器,特别是在这个版本中增强了CoDense™专利扩展。”CoDense™将代码密度显著提高了两位数,在MCU或物联网应用中非常受欢迎。我们期待IAR嵌入式工作台与AndeStar™V5 RISC-V扩展的竞争性组合,为RISC-V社区提供高达30%的性能提升。”
IAR Systems首席技术官Anders Holmberg表示:“由于我们与Andes的密切合作,我们为AndeStar™V5 DSP/SIMD和性能扩展提供了早期支持,现在又全面支持Andes CoDense™,在RISC-V C-extension之上实现了代码大小压缩。”“代码大小和性能之间的平衡可以对产品或项目的总投资回报产生真正的影响。在CoDense™的支持下,我们为用户提供了向他们有利的方向倾斜的能力。”
欲了解更多关于IAR RISC-V嵌入式工作台,功能安全认证版本的工具套件,以及IAR系统的整体RISC-V产品的信息,请访问https://www.iar.com/riscv.