ChillU-S
Microcontroller CPUChillU-S is our compact microcontroller core: a three-stage RV32IMC pipeline aimed squarely at the best small cores in its class. Against Ibex maxperf, in the same ORFS flow on the same CoreMark binary, it runs 38% more CoreMark per second at a 59% higher clock.
- RV32IMC with machine and user mode, Zicsr, Zifencei and Zicntr
- Physical memory protection, interrupts and WFI with sleep clock gating
- Optional two-way instruction cache of 2 or 4 KiB
- RISC-V debug with hardware triggers
- Matches Spike instruction by instruction over RVFI
- Passes riscv-tests and the official RISC-V architectural tests against Sail
- Taken from RTL to layout with OpenROAD-flow-scripts (ORFS)