Important information

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies.

ARM websites use two types of cookie: (1) those that enable the site to function and perform as required; and (2) analytical cookies which anonymously track visitors only while using the site. If you are not happy with this use of these cookies please review our Privacy Policy to learn how they can be disabled. By disabling cookies some features of the site will not work.

RVDS by Ammos Software Technologies Pvt Ltd.,

IDE and/or Compiler (C/C++/EC++/Ada)

Product Description

The ARM® RVDS™ 4.1 toolchain is a complete, end-to-end solution for software development supporting all ARM processors and ARM CoreSight™ debug technology. This full-featured product enables developers to begin software development, optimization and test ahead of silicon availability, significantly reducing application time-to-market and ensuring the highest degree of software quality.

RVDS 4.1 is available in Standard and Professional Editions. The Standard Edition offers the following components

•The highly optimizing ARM Compiler targeted at currently available devices
•ARM Workbench IDE, which aims to increase software developer's productivity by helping with project creation and improves insight in the source, object and executable code.
•ARM RVD™ Debugger supporting JTAG and CoreSight enabled debugging
RVDS 4.1 Professional combines the best-in-class ARM Compiler and market-leading ARM® Profiler, enabling applications to achieve both high performance and optimal code size. Additionally, the product includes vectorizing compilation for the NEON™ media processing engine - which can increase the performance of multimedia applications in standard C code by more than 200%. RVDS 4.1 Professional adds the following features:

•Support for the latest Cortex™-A9, Cortex™-A5, and Cortex™-M4 processors.
•The highly optimizing ARM Compiler, supporting all modern versions of the ARM, Thumb and Thumb-2 instruction sets and supporting the NEON SIMD instruction set with the vectorizing NEON compiler.
•Non-intrusive Streaming profiling and Trace of software executing for minutes, hours or days, while running at operational frequencies.
•Profiler-driven compilation automatically optimizes software based on its dynamic behavior. This improves performance, by more aggressively optimizing hotspots for performance, and codesize, by more aggressively optimizing 'cold code.’
•High performance software development using Real-Time System Models of complete ARM processor cores and boards running at around 200MHz.
•Link-time code generation, which enables cross source-file optimization while neatly fitting into existing makefile technology.

RVDS

Market Segment(s)

  • Embedded

ARM Processor(s)

  • Cortex-A53
  • Cortex-A57
  • ARMv8
 
ARM Connected