Processor Trace

(Ask a Question)

Processor trace involves the following steps:

  1. 1.

    Programming the design on the PolarFire SoC device.

  2. 2.

    Running the firmware on the required processors (E51 and U54) using SoftConsole.

  3. 3.

    Discovering Trace modules using SoftConsole.

  4. 4.

    Configuring the required RISC-V trace analytic modules using SoftConsole.

  5. 5.

    Running and monitoring the trace data using SoftConsole.

Note: Processor trace data contains the assembly code which must be same as in the debugger’s Disassembly view.

The user can configure one or more RISC-V analytic modules for multi-processor trace. The following figure shows the required trace modules and the flow involved in processor trace.

Figure 1. Processor Trace