2.2. Ecosystem Comparison
| Features | Ashling* Visual Studio Code Extension for Altera FPGAs | Ashling* RiscFree* IDE for Altera® FPGAs | Nios® II Embedded Design Suite |
|---|---|---|---|
| IDE type | Visual Studio Code based | Eclipse based | Eclipse based |
| Toolchain | GNU RISC-V Embedded GCC Toolchain | GNU RISC-V Embedded GCC Toolchain | GNU GCC Toolchain |
| Automated scan chain | Yes | Yes | Yes |
| Core support | Nios® V processor (Risc-V), ARM Cortex-A9, A53 | Nios® V processor (Risc-V), ARM Cortex-A9, A53 | Nios® II only |
| Heterogeneous debug | Yes | Yes | No |
| Trace1 | No | On-chip Trace: ARM Cortex-A9, A53 | No |
| Baremetal debug | Yes | Yes | Yes |
| uC/OS-II debug | No | Yes (With OS awareness) | Yes (Without OS awareness) |
| FreeRTOS* debug | Yes | Yes (With OS awareness) | No |
| Zephyr* debug | Yes | Yes (With OS awareness) | No |
1 Nios® V processor does not support trace feature.