| |
| ARM Training - ARM RVDS Trace &
Simulation (reference 004693A) |
|
| |
| |
|
 |
|
Partners
- Do not hesitate to request the detailed
course description by contacting training@mvd-fpga.com
- This training course is approved by ARM
- Practical exercices are based on RVDS
IDE
|
|
|
 |
|
|
|
|
|
|
| |
|
 |
|
Prerequisites
- A basic
understanding of ARM cores
|
|
|
| |
|
|
|
|
|
|
 |
|
 |
|
Course Objectives
- This course
provides an detailed description of the
features supported by the RealView
Debugger : simulation and trace
- A lot of exercices
have been developed to understand the
capabilities offered by these tools
|
|
|
 |
|
|
|
|
|
|
| |
|
 |
|
Duration
- 1-day course
- Note that this course can be appended to
a core course (see ARM7, ARM9, ARM11,
Cortex-M3 courses)
|
|
|
 |
|
|
|
|
|
|
| |
|
 |
|
Topics (The full description of this course
can be provided on request)
CONTROLLING EXECUTION WITH RVD
- The Real-View Debugger environment
- Taking control over a particular target
in a multi-target system
- Loading images and binaries
- Mapping target memories
- Changing the execution context
- Debugging with command scripts
- Using macros for debugging
- Configuring workspace settings, how to
configure, save and load a board package
SIMULATION WITH RVISS
- RVISS components, processor model, memory
model
- Tracer, debugging support for tracing,
interpreting trace file output,
configuring tracer
- Profiler, configuring the profiler, RVISS
cycle types, uncached cores, cached
cores, page-table module
- Memory modelling with mapfiles
- Developing peripheral models
- Clarifying ISS variables like $statistics
and $clock
- How to customize/modify ARM ISS to add
new behavior
- Target configuration (memory features :
wait states), cache size
REAL-TIME TRACE WITH ARM TOOLS
- Introduction to tracing
- Tracing with RVD commands
- How to activate / configure an
instruction trace
- Setting up new trace conditions on a
running core
- Configuring the conditions for trace
capture, capturing trace with tracepoints
- Configuring the ETM
- Analyzing trace information, profiling
trace information
|
|
|
 |
|
|
|
|
|
|
| |
|
 |
|
Documentation
Training manuals will be given to participants
during training. Precise and easy of use, those
notes can be used as a reference afterwards. |
|
|
 |
|
|
|
|
|
|
| |
|
 |
|
Other trainings :
If you want to know our other training courses
and their contents, you can consult or download
our complete training courses list on this page :
Training courses - General
presentation |
|
|
 |
|
|
|
|
|
|
|