Renesas одна из многочисленных компаний, входящих в RISC-V International, в состав которой уже входят такие важные корпорации, как Intel, AMD, NVIDIA, Western Digital, Infineon и многие другие. Ну, все эти компании здесь из-за интереса следовать ISA, ради будущих чипов на ее основе.
Именно этому примеру последовала компания Renesas, разработав новый процессор на основе 32-битный RISC-V ISA (RV32) и это стало исторической вехой, став первой из этих функций, получившей оценку 3.27 CoreMark/Mhz, что означает более чем выдающуюся производительность.
Что такое CoreMark/МГц
CoreMark/МГц — это показатель, используемый для измерения производительности процессора или ядра процессора с точки зрения количества операций CoreMark, которые он может выполнить на мегагерц (МГц) тактовой частоты. CoreMark — это тест, разработанный Консорциумом Embedded Microprocessor Benchmark Consortium (EEMBC) и используемый для оценки производительности процессорных ядер во встроенных и встраиваемых системах.
По сути, CoreMark/MHz обеспечивает относительная мера эффективности обработки ядра, позволяющий сравнивать различные архитектуры и конструкции процессоров. Чем выше значение CoreMark/MHz, тем эффективнее ядро будет выполнять операции обработки.
Важно отметить, что CoreMark – это синтетический эталон предназначен для оценки производительности в конкретных приложениях, и результаты могут не полностью отражать производительность в реальных приложениях. Кроме того, разные приложения и рабочие нагрузки могут по-разному влиять на производительность, поэтому при оценке производительности процессора крайне важно учитывать множество показателей и сценариев использования.
Первым достиг показателя 3.27 CoreMark/МГц
Как я уже упоминал, компания Renesas объявила, что разработала ядро ЦП RISC-V, свое первое ядро, основанное на этой ISA. Это 32-битный процессор, то есть с набором инструкций RV32. Это ядро ЦП совместимо с интегрированной средой разработки (IDE) Renesas e2 Studio и совместимо с другими сторонними IDE для микроконтроллеров RISC-V, что упрощает работу разработчиков.
По данным Renesas, процессор достиг производительности 3.27 CoreMark/МГц, превосходя аналогичные архитектуры RISC-V в этой категории, а также другие ядра с другими архитектурами. Однако, учитывая тему этого блога, нас особенно радует то, что это было ядро RISC-V, поскольку это открытая ISA, быстро набирающая популярность в полупроводниковой промышленности, и многие производители микроконтроллеров сформировали совместные инвестиционные альянсы для ускорения развитие своих продуктов RISC-V.
Ранее Renesas выпустила два процессора, разработанных Андская технологическая корпорация, как в случае с R9A02G020, простым микроконтроллером для конкретных приложений (ASSP или стандартными продуктами для конкретных приложений) для управления двигателем, и R9A06G150, микроконтроллером ASSP для голосовых интерфейсов, оба также основаны на RISC-V, но не была разработана ею самой, и речь шла о MCU.
Кроме того, теперь Renesas представляет это семейство. RZ/Five — семейство 64-битных микропроцессоров RISC-V. способный работать под управлением Linux, и RH850/U2B, система на кристалле (SoC) для автомобилей. Это дополняет ассортимент продукции компании, основанной на RISC-V.
Технические характеристики процессора Renesas RISC-V
Что же касается Технические характеристики Из этого процессора Renesas RISC-V следует выделить следующее:
- Новый процессор Renesas на базе RISC-V универсален, подходит для различных приложений и не так ограничен, как в других случаях. Например, его можно использовать как в микроконтроллерах, так и в SoC, ASIC, AASP и т. д. Специально предназначен для промышленности и встраиваемый.
- Производительность была значительно оптимизирована, поэтому в тестах он достигает таких оценок. Как я уже сказал, этот процессор может выполнять набор команд RV32, как модульное расширение I, так и E, что делает его подходящим для приложений общего назначения.
- Он также имеет другие интегрированные модули или расширения RISC-V, такие как M для улучшения операций умножения и деления, расширение A для поддержки атомарного доступа для параллельного доступа в системах на базе RTOS, расширение C, обеспечивающее совместимость со сжатыми 16-битными инструкциями для экономии памяти. space, а также B, который обеспечивает расширенные возможности манипуляции битами.
- С другой стороны, большое внимание было уделено эффективности, а не только производительности, что делает его идеальным для приложений с низким энергопотреблением.
- Интегрирована система Stack Monitor Register, которая предотвращает переполнение памяти стека, поэтому, избегая этих переполнений, вы можете улучшить целостность системы, которая не выйдет из строя из-за этих проблем.
- Он также включает в себя модуль динамического прогнозирования ветвей, который улучшит выполнение кода.
- Конечно, он включает в себя интерфейс отладки JTAG для эффективной, полной и быстрой отладки, что значительно упрощает жизнь разработчикам.
- С другой стороны, он включает в себя ITU или блок отслеживания инструкций, предоставляющий разработчикам глубокие знания о поведении системы.
Новый процессор Renesas RISC-V также совместим с Renesas e2 Studio IDE а также широкий спектр сторонних IDE для разработки инструментов для этой экосистемы. Кроме того, созданный чип был протестирован как с точки зрения производительности, так и с точки зрения функциональности, поэтому вы имеете проверенный конечный продукт. Что касается запуска, то он будет запущен в 2024 году, раньше. Итак, мы увидим продукты на основе этих чипов, что будет очень интересно, и феномен RISC-V кажется неудержимым в мире аппаратного обеспечения, поскольку Linux когда-то был на стороне программного обеспечения...