Renesas є однією з численних компаній, членом яких є RISC-V International, до якого вже входять такі важливі корпорації, як Intel, AMD, NVIDIA, Western Digital, Infineon та багато інших. Що ж, усі ці компанії працюють там із зацікавлення слідувати ISA для майбутніх чіпів на його основі.
І це був приклад, який наслідував Renesas, розробляючи новий ЦП на основі 32-розрядний RISC-V ISA (RV32) і вона досягла історичної віхи, будучи першою з цих функцій, яка досягла оцінки 3.27 CoreMark/МГц, що означає більше, ніж чудову продуктивність.
Що таке CoreMark/Mhz
CoreMark/МГц це метрика, яка використовується для вимірювання продуктивності процесора або ядра процесора з точки зору кількості операцій CoreMark, які він може виконати на мегагерц (МГц) тактової частоти. CoreMark — це тест, розроблений Консорціумом вбудованих мікропроцесорів (EEMBC), який використовується для оцінки продуктивності процесорних ядер у вбудованих і вбудованих системах.
По суті, CoreMark/MHz забезпечує a відносна міра ефективності обробки ядра, що дозволяє порівнювати різні архітектури та конструкції процесорів. Чим вище значення CoreMark/MHz, тим ефективніше ядро виконуватиме операції обробки.
Важливо зазначити, що CoreMark є a синтетичний еталон призначені для оцінки продуктивності в конкретних програмах, і результати можуть не повністю відображати продуктивність у реальних програмах. Крім того, різні програми та робочі навантаження можуть по-різному впливати на продуктивність, тому під час оцінки продуктивності процесора вкрай важливо враховувати кілька показників і сценаріїв використання.
Перший досяг 3.27 CoreMark/МГц

Як я вже згадував, Renesas оголосила, що розробила ядро ЦП RISC-V, своє перше ядро на основі цієї ISA. Є 32-розрядний процесор, тобто з набором інструкцій RV32. Це ядро процесора сумісне з інтегрованим середовищем розробки Renesas e2 studio (IDE) і сумісне з іншими сторонніми IDE для мікроконтролерів RISC-V, що полегшує роботу розробників.
За словами Renesas, ЦП досяг продуктивності 3.27 CoreMark/МГц, що перевершує подібні архітектури RISC-V у цій категорії, а також інші ядра з іншими різними архітектурами. Однак, враховуючи тему цього блогу, ми особливо раді, що це було ядро RISC-V, оскільки це відкрита ISA, яка швидко набирає популярності в напівпровідниковій промисловості, і багато постачальників мікроконтролерів створили спільне підприємство інвестиційних альянсів для прискорення розробки своїх продуктів RISC-V.
Раніше Renesas випустила два процесори, розроблені Andes Technology Corp, як у випадку з R9A02G020, простим мікроконтролером для спеціальних програм (ASSP або Application-Specific Standard Products) для керування двигуном, і R9A06G150, мікроконтролером ASSP для голосових інтерфейсів, обидва також засновані на RISC-V, але це не була розроблена сама, і це було про MCU.
Крім того, тепер Ренесас представляє цю сім'ю RZ/Five, сімейство 64-розрядних мікропроцесорів RISC-V здатний працювати з Linux, і RH850/U2B, система на кристалі (SoC) для автомобілів. Це доповнює асортимент продукції компанії на основі RISC-V.
Технічні характеристики ЦП Renesas RISC-V
Як Технічні характеристики З цього процесора Renesas RISC-V слід виділити наступне:
- Новий ЦП Renesas на основі RISC-V є універсальним, для різноманітних застосувань і не настільки обмеженим, як в інших випадках. Наприклад, його можна використовувати як у MCU, так і в SoC, ASIC, AASP тощо. Особливо призначений для промисловості та вбудований або вбудований.
- Продуктивність була значно оптимізована в його конструкції, тому він досяг цих позначок у тесті. Цей ЦП може виконувати набір інструкцій RV32, як я вже сказав, як модульне розширення I, так і E, що робить його придатним для програм загального призначення.
- Він також має інші інтегровані модулі або розширення RISC-V, такі як M для покращення операцій множення та ділення, розширення A для підтримки атомарного доступу для паралелізму в системах на базі RTOS, розширення C, яке забезпечує сумісність із стислими 16-бітними інструкціями для економії пам’яті. пробіл, а також B, який забезпечує розширені можливості маніпулювання бітами.
- З іншого боку, велика увага також приділяється ефективності, а не тільки продуктивності, що робить його ідеальним для додатків з низьким споживанням.
- Було інтегровано систему Stack Monitor Register, яка запобігає переповненню стекової пам’яті, отже, уникаючи цих переповнень, ви можете покращити цілісність системи, яка не вийде з ладу через ці проблеми.
- Він також включає модуль динамічного прогнозування розгалужень, який покращить виконання коду.
- Звичайно, він включає інтерфейс налагодження JTAG для ефективного, повного та швидкого налагодження, що значно полегшує життя розробникам.
- З іншого боку, він включає ITU або Instruction Tracing Unit, щоб надати розробникам глибокі знання про поведінку системи.
Новий процесор Renesas RISC-V також сумісний із Renesas e2 Studio IDE і з широким спектром сторонніх IDE для розробки інструментів для цієї екосистеми. Крім того, створений чіп був перевірений як на продуктивність, так і на функції, тож у вас є перевірений кінцевий продукт. Що стосується запуску, то він буде запущений у 2024 році, на початку. Тож ми побачимо продукти на основі цих чіпів, що буде дуже цікаво, і феномен RISC-V, здається, неможливо зупинити у світі апаратного забезпечення, як колись Linux був на стороні програмного забезпечення...