- набор инструкций RV32IMC
- конвейерная in-order микроархитектура без суперскалярности, 5-6 стадий
- одноуровневые частично-ассоциативные кэши инструкций и данных (write-through)
- механизм предсказания ветвлений (BTB + BHT)
- режимы привилегий: Machine, Supervisor, User
- поддержка страничной виртуальной памяти (sv32)
- одноуровневые ITLB и DTLB, программная подгрузка таблиц TLB (SPW)
- механизм PMP RISC-V, 16 регионов защиты памяти
- интерфейс для системной отладки