Cambridge, England: ARM announced the availability of its RVDS v4.1 and DSTREAM, a high-speed debug and trace unit that enables powerful software debugging. RVDS v4.1 delivers support for the latest ARM processors, new optimizations in its compilation tools, and connection to DSTREAM. According to the company, this latest version will help shorten time to market.
The RVDS v4.1 Professional Edition extends the development tools for ARM’s Cortex-M4 and Cortex-A5 (single-core and multi-core) processors. It provides compiler intrinsics to access the Cortex-M4 processor’s new DSP instructions from C/C++ functions, allowing developers to focus on value-added software rather than details of the processor’s micro-architecture.
Other key features of RVDS 4.1 include:
- Integrated Real-Time System Models (RTSMs) for the Cortex-M4 and Cortex-A5 processors, enabling software prototyping and development without target hardware
- Improved floating-point and MicroLib libraries, which increase performance of applications such as motor control
- More efficient NEON auto-vectorization that takes full advantage of the processor’s SIMD engine
- Reduction of memory cost and power consumption by code size savings of approximately 5% compared to RVDS v4.0.
RVDS v4.1 supports the new DSTREAM debug and trace unit. DSTREAM’s 2500KB/s memory download speed significantly reduces programming times during development. Its flexible architecture supports a range of connector types and interfaces, including JTAG and Serial-Wire debug at up to 60MHz.