IAR Systems I-jet® Trace for RISC-V

Added to your shopping cart

IAR Systems I-jet® Trace for RISC-V provides extensive debugging and trace functionality for RISC-V devices with a trace interface based on the draft RISC-V Nexus Trace Specification. The I-jet Trace for RISC-V supports on-chip RAM buffered trace, in addition to fast JTAG, cJTAG, and DAP debug. With I-jet Trace and IAR Embedded Workbench® developers have full control of all active settings and the live trace status of the application. Also, function profiling makes it possible to see and analyze timing information for the functions in an application, while code coverage analysis shows the percentage of code that has been executed down to a single instruction resolution. These combined capabilities offer a non-intrusive and easy-to-use code optimization tool.

The IAR Systems I-jet Trace for RISC-V is designed to be controlled by the IAR C-SPY® Debugger included in the IAR Embedded Workbench for RISC-V IDE (Integrated Development Environment). The IAR Embedded Workbench is a complete toolchain with everything developers need in one single view, ensuring quality, reliability, and efficiency in embedded applications.

  • I-jet Debugging Probe
  • MIPI-20 JTAG Cable
  • MIPI-10 JTAG Cable
  • USB 2.0 Micro B Cable
  • ADA-MIPI20-ARM20 Adapter
  • SuperSpeed USB 3.0 interface (5Gbps)
  • Fully compatible with USB 2.0 (480Mbps)
  • No power supply required, powered entirely by the USB port
  • Target power of up to 600mA can be supplied from I-jet Trace with overload protection
  • JTAG and Serial Wire Debug (SWD) clocks up to 32MHz
  • Serial Wire Viewer (SWV) with UART and Manchester encoding
  • Automatic core recognition
  • Automatic JTAG/SWD detection
  • CE/RoHS compliant
  • Debugging features
    • JTAG clock up to 100MHz
    • Support for multiple JTAG devices with automatic chain detection and graphical display
    • Support for JTAG adaptive clocking (RTCK)
  • Trace features
    • Trace memory size up to 256MB
    • Up to 16-bit wide trace data collection
    • Up to 350MHz trace clock
    • 64-bit timestamp with CPU cycle accuracy for timing analysis
    • Automatic alignment of parallel trace data skew on individual bits to compensate for PCB layout and signal integrity problems
    • Automatic trace data and clock voltage threshold adjustments to get the most reliable capture with noisy or un-terminated target boards
    • Support for trace logic levels from 1.2V to 5.0V
    • Support for Mictor-38 and MIPI-20 trace headers directly. MIPI-60 supported with an optional adapter
    • Streaming trace for infinite code coverage and profiling


Looking for answers to technical questions?

We welcome your comments and suggestions below. However, if you are looking for solutions to technical questions please see our Technical Assistance page.

  • ehntoo / about 8 months ago / 1

    Is this listing correct? The image shown appears to be a regular I-Jet, not one that's trace enabled, and I would expect the USB 3.0 trace adapter to be significantly more expensive than the non-trace model which retails for similar prices elsewhere.

Customer Reviews

No reviews yet.