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.
The ARM® RVDS™ 4.1 toolchain is the legacy solution for software development on older ARM processors. 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.
Development Studio 5 is the new reference software toolkit by ARM, which replaces RVDS with new generation best-in-class development components. Find out more
During this transition period RVDS is still available for purchase, however new features are not expected to be added to the product. Technical Support is still available but there are no further maintenance releases planned.
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:
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.
Add-on Options
The following are available as add-on options to RVDS:
RVDS 4.1 can be obtained either directly from ARM by sending a faxed purchase order to your local ARM office or by contacting one of our authorized RVDS Distributors.
ARM Compiler - the industry standard C and C++ compiler for building applications on ARM-powered systems.
ARM Profiler - provides analysis data to drive a top down analysis of your code's execution
ARM Workbench IDE - Source code editing, project managerment, debug and trace C/C++ projects for all ARM processor-based targets
RV Debugger - debug multi-core models and hardware by synchronizing the operation of all cores during debug
RVDS Editions - Professional and Standard comparision
Hardware Specification
RVDS 4.1 requires a minimum specification PC with a 1GHz Pentium III class processor and 512MB of memory. The recommended specification is a Pentium 4 class machine with 1GB of memory. For ARM Profiler only, the minimum specification is a 2GHz dual-core processor with 1GB of memory. A full installation requires approximately 1GB of hard disk space.
Operating System Specification
Windows XP Professional service pack 3
Windows Vista Business service pack 2
Windows Vista Enterprise service pack 2
Windows 7 Business Edition
Windows 7 Enterprise Edition
Windows Server 2003 (Compiler only)
Red Hat Enterprise Linux WS version 4 for x86 using GNOME Window Manager and Bash Shell
Red Hat Enterprise Linux WS version 5 for x86 using GNOME Window Manager and Bash Shell