IP PortfolioProcessorsfpga_soft
of_cpu_fpga_soft_linux
FPGA Linux-capable soft SoC
Maturity plannedTargets FPGA + ASICDifficulty HardPriority 3
Linux-capable soft SoC for FPGAs with RV32 or RV64 cores, MMU, caches, DRAM interface and SMP support.
Planned. This block is specified in the catalog with its interfaces and targets. No implementation exists yet; the skeleton command below generates a lint-clean shell with its ports and registers.
Interfaces
No external interfaces are defined for this entry yet.
Standards
- RISC-V RV32IMA
- RISC-V Sv32
Basis projects
Permissive open projects the implementation may build on.
- VexRiscv (SpinalHDL) (MIT)
More in fpga_soft
| ID | Block | Maturity |
|---|---|---|
| of_cpu_fpga_soft_rv32 | Configurable FPGA soft RV32 core | simulated |
| of_cpu_fpga_soft_tiny | Size-optimised FPGA soft core | planned |
| of_cpu_fpga_soft_mcu | FPGA soft microcontroller SoC | planned |