RISC-V: как перейти на открытую архитектуру и что это даёт embedded-разработчику в 2025 году

АКСОНИМ - Разработка электроники в Минске, интернет вещей, роботизация, медицина, производство, военопром ► ⭐ ООО

В 2025 году архитектура RISC-V окончательно вышла из статуса «экспериментальной альтернативы» и стала полноценным инструментом для embedded-разработки. Всё больше микроконтроллеров, SoC и специализированных процессоров для IoT, Edge AI и real-time систем строятся именно на RISC-V.

Для инженеров это не просто очередной ISA, а смена парадигмы: от лицензируемой архитектуры к открытому, расширяемому и контролируемому стеку.

Что такое RISC-V и почему он «взлетел»

RISC-V – это открытая процессорная архитектура (ISA), разработанная в Калифорнийском университете в Беркли. В отличие от ARM, она:

не требует лицензионных отчислений;

не привязана к одному вендору;

допускает пользовательские расширения на уровне инструкций.

Ключевая идея RISC-V – минимальное базовое ядро (RV32I / RV64I) и набор опциональных расширений:

M – умножение и деление,

A – атомарные операции,

F/D – плавающая точка,

C – сжатые инструкции,

V – векторные вычисления (актуально для AI и DSP).

Именно такая модульность сделала RISC-V идеальным кандидатом для embedded-систем.

RISC-V vs ARM Cortex-M: честное сравнение для real-time

Для embedded-разработчика главный вопрос звучит просто: можно ли заменить Cortex-M на RISC-V без потери real-time?

Cortex-M (ARM)

Плюсы:

зрелая экосистема,

проверенные RTOS,

предсказуемое поведение в real-time.

Минусы:

лицензии,

ограниченные возможности кастомизации ядра,

зависимость от одного поставщика.

RISC-V

Плюсы:

полная прозрачность архитектуры,

возможность добавить собственные инструкции под задачу,

отличная масштабируемость – от MCU до Linux-SoC.

Минусы:

фрагментация ядер,

разные уровни зрелости у разных вендоров,

больше инженерной ответственности на старте.

К списку статей

Перейти: К списку статей