Renesas Electronics has unveiled a new software development kit (SDK) for its R-Car family of automotive-centric SoCs. With this, the Japanese chipmaker is launching a complete software platform in a single package. This enables faster and easier software development and validation for intelligent camera and automated driving applications in cars and commercial vehicles.
Automobile manufacturers are increasingly turning to Deep Learning in the development of application software for automated driving. This includes intelligent camera applications and ADAS software. However, according to Renesas' software experts, most Deep Learning solutions available today are based on consumer or server applications - but these do not operate under the same stringent constraints for functional safety, real-time responsiveness and low power consumption that automotive applications require.
The new R-Car SDK is optimised for use with the state-of-the-art R-Car V3H and R-Car V3M system-on-chips (SoCs). Renesas has developed it for the implementation of rule-based computer vision as well as AI functions for automotive applications. The simulation platform provides both AI and conventional hardware accelerators for highly accurate, real-time simulations. Renesas will continue to optimise this virtual platform, said Naoki Yoshida, vice president, Automotive Digital Products Marketing Division at Renesas. A full set of PC-based development tools will be provided for both Windows and Linux. The tools include several libraries, including support for deep learning, computer vision, video codecs and 3D graphics. In addition to Linux, the new SDK also supports several ASIL-D compliant operating systems, such as QNX, eMCOS and Integrity from Green Hills Software.
For the development of powerful real-time computer vision applications for ADAS and automated driving, Renesas also offers a special version of its e² studio for the R-Car V series. The Eclipse-based open source development environment includes extensive debugging capabilities as well as the state-of-the-art e² studio GUI, which allows users to easily customise and integrate third-party tools. Furthermore, bus monitoring and debug