Innovative and Open Development Environment
The e² studio is development environment based on Eclipse. Eclipse is a popular and extensible open-source development environment used by many semiconductor companies.
For R-Car V-series, a special version of e² studio is available which focuses on creation of high-performance Computer Vision applications for ADAS solutions. R-Car SoCs have an advanced HW architecture: the high-performance multi-core CPU is accelerated by dedicated accelerator cores for image processing. The accelerators are connected to the CPU via a high-speed communication bus.
Ease SW Development for Computer Vision and Deep Learning Algorithms
To debug and optimize the application, the state of each of these resources (CPU, bus, accelerator IPs) and their interaction need to be visualized. R-Car SoC utilize Arm's technology for Tracing & Debugging called CoreSight. Dedicated CoreSight HW elements allow analysis of the application run-time at a low overhead.
Renesas's IDE e² studio connects to the CoreSight HW on the development board, retrieves (and stores) the trace data and gives various options for viewing the results. For visualization, the open source tracing framework called Trace Compass is used. This allows simple integration of available OS specific profiling features (e.g. LTTng for Linux) and Renesas specific features for bus and accelerator monitoring. Depending on the use case, inexpensive Ethernet cable, connection to JTAG via Lauterbach’s in-circuit emulator or a high-speed trace connection can be utilized.
The input from the camera and the intermediate steps of image processing can also be displayed so that the developer can easily spot possible issues in the algorithm.
Ease to Access: Download the complete development suite for an evaluation
New developers can download an evaluation license for e² studio free of charge. For a commercial license, please contact a Renesas representative.
Feature | V Series | S Series |
---|---|---|
Multithreaded Programming Environment | check | - |
Image Viewer | check | - |
IP Tracer | check | - |
Bus Traffic Monitor | check | check |
Multi-Core Debug and Trace | - | check |
For efficient software development, Renesas provides an eclipse-based integrated development environment for automated drive applications.