IAR speeds up code for Renesas RL78 applications
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.
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.
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.