RISC-V Based Microcontrollers

UDE Debugger Solution for RISV-V based Microcontrollers and SoCs

RISC-V is an instruction set architecture (ISA) based on the reduced instruction set computer (RISC) design principle. Unlike other architectures, RISC-V is a free and open ISA thanks to the Berkeley Software Distribution (BSD) licensing and it is designed for a wide range of application domains.

Several semiconductor manufacturers have implemented RISC-V-based SoCs (system on a chip) as well as microcontrollers that balance computing power and power consumption.

UDE RISC-V Debug Features

  • Support for 32-bit RISC-V ISA
  • Support for vendor specific ISA extensions
  • Supported calling conventions
    • Standard calling convention
    • Processor specific Application Binary Interface (psABI) with symbolic names.
  • Trace support is in preparation

Supported RISV-V Microcontrollers and SoCs

  • RISC-V E2 series: E20 E21 E24
  • RISC-V E31 Core: FE310
  • RISC-V E3 series: E31 E34
  • RISC-V E7 series: E76

Supported RISV-V Debug, Trace and Test Features with Universal Debug Engine (UDE Debugger)

Ordering Code

UDE-LIC-RISCV32 / <Selected Access Device>