IAR speeds up code for Renesas RL78 applications

April 25, 2012

cmathas-April 25, 2012

IAR Systems v1.20 unveiled a high-performing development tool suite, IAR Embedded Workbench for RL78 with highly efficient speed optimizations. The full set of development tools for building and debugging embedded applications includes a project manager, editor, compiler, assembler, linker, debugger, and library tools in a user-friendly integrated development environment.

IAR Embedded Workbench for RL78 was the first set of development tools to be made available for the RL78 family. By using intelligent linking and making full use of the hardware multiplier/divider for faster arithmetic, the execution runs faster and allows the microcontroller to enter one of its low-power modes after fewer clock cycles. Because the RL78 family is specifically designed for use in low-power applications, the power-saving contribution from having highly optimized code is extremely valuable.

Additional optimizations include code generated for integer arithmetic and floating-point operations several times faster than previous version. Code inlining is improved while smaller and faster math functions are available in runtime libraries as an alternative to the default, more precise, implementation.

The new version introduces new device support, OCD trace support, Subversion integration, and a new licensing management system with features such as commuter licenses, automatic license activation, and support for virtual servers. Support for XLINK checksum units larger than 8 bits makes it possible to match a linker-generated checksum with one computed by the RL78 CRC hardware.

Evaluation licenses of IAR Embedded Workbench for RL78 are available for download. Click here.

Editor note: Renesas has teamed up with IAR Systems and is challenging you to develop a unique low-power application using the RL78 MCU and IAR Embedded Workbench. Succeed and win great prizes! Read more here.

Loading comments...

Most Commented