About RVI and RVT

The ARM RVI debug unit enables your debugger to connect to ARM processor-based targets using JTAG or Serial-Wire Debug (SWD).

RVI provides the software and hardware interface between a debugger running on a Windows or Red Hat Linux host computer, and a Joint Test Action Group (JTAG) IEEE Standard 1149.1-2001 port on the target hardware.

RVI also supports a SWD connection to the Debug Access Port (DAP). SWD is an alternative protocol to JTAG for connecting to CoreSight™ processors, and has the advantage of requiring fewer pins than previous probes. It also supports higher data rates.

The RVT trace capture unit connects to the trace port of an ARM processor-based target to extract trace data off-chip.

The RVT2 trace capture unit connects to the trace port of an ARM processor-based target to extract trace data off-chip, either storing it onto its 24MB buffer or streaming it to the host computer to enable hardware platform profiling.

The RVT or RVT2 unit works in conjunction with RVI to provide real-time trace functionality for software running on System-on-Chip (SoC) devices with deeply embedded processors that contain the Embedded Trace Macrocell (ETM™) logic.

You can use RVI and RVT or RVT2 with systems that contain one or more ARM processors. RVI also supports the Embedded Trace Buffer (ETB™) for capturing small amounts of trace information at high processor clock speeds.

Show/hideSee also

Copyright © 2010-2012 ARM. All rights reserved.ARM DUI 0515F
Non-ConfidentialID021112