论坛风格切换
正版合作和侵权请联系 sd173@foxmail.com
 
  • 帖子
  • 日志
  • 用户
  • 版块
  • 群组
帖子
购买邀请后未收到邀请联系sdbeta@qq.com
  • 10971阅读
  • 11回复

[行业软件]IAR Embedded Workbench for RISC-V version 1.40.1 [复制链接]

上一主题 下一主题
离线pony8000
 

发帖
53249
今日发帖
最后登录
2024-05-02
只看楼主 倒序阅读 使用道具 楼主  发表于: 2020-11-20 07:28:04

IAR Embedded Workbench for RISC-V version 1.40 | 299.1 mb
Languages: English, 日本語

IAR Systems, the future-proof supplier of software tools and services for embedded development, has extended the complete development toolchain IAR Embedded Workbench for RISC-V with additional trace functionality and new compiler optimizations.

Building on existing support for a range of MCUs and FPGAs from several vendors, latest version 1.40 introduces support for Nuclei System Technology devices. In addition, this new version includes enhanced implementation of the draft P extension and intrinsics with support for the vectorized versions.

Through excellent optimization technology, IAR Embedded Workbench for RISC-V helps developers ensure the application fits the required needs and optimize the utilization of on-board memory. The latest version introduces several new compiler optimizations for speed and size, in addition to new optimized libraries for string handling. This results in improved size optimizations across a wide range of standard code bases, as well as significant improvements in speed optimizations for real-world benchmarks. To ensure code quality, the toolchain includes C-STAT for integrated static code analysis. C-STAT proves code alignment with industry standards like MISRA C:2012, MISRA C++:2008 and MISRA C:2004, and also detects defects, bugs, and security vulnerabilities as defined by CERT C and the Common Weakness Enumeration (CWE). As previously announced, a functional safety edition of IAR Embedded Workbench for RISC-V, certified by TüV SüD according to IEC 61508 and ISO 26262, will be available in early 2021, delivering qualified tools, simplified validation and guaranteed support through the product life cycle.

Release notes for IAR Embedded Workbench for RISC-V version 1.40.1

Highlights
Compiler and library optimizations
- Several new compiler optimizations for speed and size have been introduced
- New optimized libraries for string handling, several string.h functions have been rewritten in assembler language and are available in versions optimized for both size and speed
P extension DSP and Packed SIMD
- Support for the vectorized instructions from the draft DSP and Packed SIMD specification, including intrinsic functions to support Andes DSP libraries
Trace
- Enhanced support for the SiFive Insight debug solution, adding ITC (Instrumentation Trace Component) as a transport mechanism for stdout/stderr
- Support for Trace triggers, making it possible to tailor when to start and stop trace capture
New devices
Support for these IP from Nuclei System Technology has been added:
- N200
- N300
- N600

Compiler and library optimizations
- New libraries to support and optimize performance for devices without M
- Size-optimized libraries introduced as an option to the already existing speed-optimized versions
- Several compiler optimizations for speed and size
P extension DSP and Packed SIMD
- Support for the draft DSP and Packed SIMD specification, including intrinsic functions to support Andes DSP libraries.
Updated Trace capabilities
- Function profiling makes it possible to see and analyze timing information for the functions in an application
- Code coverage shows the percentage of code that has been executed
- Support for on-chip RAM-buffered Trace
- Enhanced support for SiFive Insight debug solution
- Automatic interrupt vector setup
- Support for automated interrupt vector setup for devices from Andes and GigaDevice
Extended C-STAT coverage for MISRA C:2012 Amendment 1
The Static analysis tool C-STAT has extended its coverage of the MISRA C:2012 Coding Standard and now fully supports MISRA C:2012 Amendment 1. This Amendment adds 14 additional rules to MISRA C:2012 with a focus on security concerns highlighted by the ISO C Secure Guidelines. Several of these address specific issues pertaining to the use of untrustworthy data, a well-known security vulnerability.
New supported devices
The following devices from GigaDevice are now supported: GD32VF103C4T6, GD32VF103C6T6, GD32VF103C8T6, GD32VF103CBT6, GD32VF103R4T6, GD32VF103R6T6, GD32VF103R8T6, GD32VF103RBT6, GD32VF103T4U6, GD32VF103T6U6, GD32VF103T8U6, GD32VF103TBU6, GD32VF103V8T6, GD32VF103VBT6


IAR Embedded Workbench is a complete development toolchain including the highly optimizing IAR C/C++ Compiler and the feature-rich C-SPY Debugger. The software is complemented by native debugging and trace probes. The debug probe I-jet supports on-chip RAM buffered trace, in addition to fast JTAG/cJTAG/DAP debug and is complemented by the powerful trace probe I-jet Trace, which can livestream trace information for code coverage and profiling purposes. The new trace features include an updated trace control and status window that provides developers with full control of all active settings and the live trace status of the application. The C-SPY Debugger will decode trace and calculate coverage and profiling as the application executes, populating the respective windows on the fly. This live update enables developers to monitor everything from the available trace buffer to the number of covered instructions. In addition, function profiling makes it possible to see and analyze timing information for the functions in an application, while code coverage analysis shows the percentage of code that has been executed down to single instruction resolution. These combined capabilities offer a non-intrusive and easy-to-use code optimization tool.

Launched in 2019, IAR Embedded Workbench for RISC-V provides excellent optimization technology, helping developers ensure the application fits the required needs and optimize the utilization of on-board memory. This also enables companies to aggregate value by adding functionality to an existing platform. To ensure code quality, the toolchain includes the static analysis tool C-STAT®, which proves code compliance with specific standards like MISRA C:2004, MISRA C++:2008 and MISRA C:2012, as well as detect defects, bugs, and security vulnerabilities as defined by the Common Weakness Enumeration (CWE) and a subset of CERT C/C++.

The current version of IAR Embedded Workbench for RISC-V provides support for RV32 and RV32E 32-bit RISC-V cores and numerous ISA extensions such as C for compressed instructions, and F and D for single-precision and double-precision floating points. Future releases will enhance debug and trace capabilities following RISC-V standardization efforts. Complementing its strong tools product offering, IAR Systems delivers outstanding technical support from offices around the globe.

Get Started with IAR Embedded Workbench for RISC-V







IAR Systems supplies future-proof software tools and services for embedded development, enabling companies worldwide to create the products of today and the innovations of tomorrow. Since 1983, IAR Systems’ solutions have ensured quality, reliability and efficiency in the development of over one million embedded applications. The company is headquartered in Uppsala, Sweden and has sales and support offices all over the world.

Product: IAR Embedded Workbench
Version: for RISC-V version 1.30.2
Supported Architectures: 32bit / 64bit
Website Home Page : www.iar.com
Language: english, 日本語
System Requirements: PC *
Size: 299.1 mb


* System Requirements:


System requirements

To install and run this version of IAR Embedded Workbench you need:
- A Pentium-compatible PC with Windows 7, Windows 8, Windows 8.1, or Windows 10. Both 32-bit and 64-bit variants of Windows are supported.
- Internet Explorer 8 or higher
- At least 4 Gbyte of RAM, and 10 Gbytes of free disk space.
- Adobe Acrobat Reader to access the product documentation
Third-party debugger drivers, might or might not work depending on their level of support for the Windows version used.
软件下载咨询 sdbeta@qq.com
 
精品软件:百度搜闪电软件园  最新软件百度搜:闪电下载吧
有问题联系 sdbeta@qq.com

发帖
1645
今日发帖
最后登录
2024-04-28
只看该作者 沙发  发表于: 2020-11-20 08:59:46
重新:RISC-V 版本 1.30.2 的 IAR 嵌入式工作台
谢谢楼主分享
离线zhbds

发帖
792
今日发帖
最后登录
2024-04-17
只看该作者 板凳  发表于: 2020-11-23 11:31:52
谢谢大师分享。
离线tangqianfeng

发帖
2210
今日发帖
最后登录
2024-04-30
只看该作者 地板  发表于: 2020-12-14 13:07:52
kkkkkkkkkkkkkkkkkkkkkkkkkk
离线tangqianfeng

发帖
2210
今日发帖
最后登录
2024-04-30
只看该作者 地下室  发表于: 2020-12-16 11:22:55
kkkkkkkkkkkkkkkkkkkkkkkkkk
离线tangqianfeng

发帖
2210
今日发帖
最后登录
2024-04-30
只看该作者 5 发表于: 2020-12-17 19:17:36
没有下载地址呢
软件下载咨询 sdbeta@qq.com
 
离线aigeer

发帖
4
今日发帖
最后登录
2022-01-29
只看该作者 6 发表于: 2020-12-21 08:19:18
666666666666666666666666
离线tompan

发帖
19
今日发帖
最后登录
2023-10-01
只看该作者 7 发表于: 2020-12-26 00:02:31
666666666666666666666666666666
离线34af9uc

发帖
2
今日发帖
最后登录
2021-01-19
只看该作者 8 发表于: 2021-01-19 23:37:45
没有软件,只是介绍,我不会取官网看么? 不用注册了,是坑
离线34af9uc

发帖
2
今日发帖
最后登录
2021-01-19
只看该作者 9 发表于: 2021-01-19 23:41:22
软件呢,你吃了?