The Renesas Realtime Performance Monitor Extension for VS Code empowers developers to analyze system and processor performance during bare-metal debugging with the Renesas E2 Emulator. With built-in monitoring tools and real-time data visualization, it simplifies performance tuning and system diagnostics.
Key Features:
PMU (Performance Monitoring Unit) Monitor: Access hardware event counters to track key metrics such as:
Instruction cycles: Measure instruction throughput and detect bottlenecks.
Exceptions: Identify abnormal runtime behavior to improve system reliability.
Memory accesses: Analyze memory traffic and locate performance hotspots.
Cache hit ratios: Evaluate instruction fetch efficiency using L1/L2 cache access and refill events.
RAM and IO Monitor: Observe memory and register values in real time. Captured data can be visualized directly or used in custom arithmetic equations for deeper analysis.
Dual Display Modes: Choose between:
Normal mode: Stores data in emulator RAM and displays it after recording.
Real-time mode: Streams data continuously to your PC via USB for live monitoring during execution.
Equation-Based Analysis: Combine and calculate RAM/IO data using custom formulas with the Equation Chart feature, enabling advanced performance insights.
Simplify your Renesas debugging workflow and gain deeper visibility into your embedded system. Install the Renesas Realtime Performance Monitor Extension today!
For information on how to use the Renesas VS Code Extensions, please visit here.