Renesas проектира първия RISC-V CPU, който достига 3.27 точки в CoreMark/Mhz

Renesas RISC-V

Renesas е една от многобройните компании, в които членува RISC-V International, който вече има пълно членство с важни корпорации като Intel, AMD, NVIDIA, Western Digital, Infineon и много дълги и т.н. Е, всички тези компании са там от интерес да следват ISA за бъдещи чипове, базирани на него.

И това беше примерът, който Renesas последва, проектирайки нов процесор, базиран на 32-битов RISC-V ISA (RV32) и това постигна исторически крайъгълен камък, като е първата от тези характеристики, постигнала резултат от 3.27 CoreMark/Mhz, което означава повече от забележителна производителност.

Какво е CoreMark/Mhz

CoreMark/MHz е метрика, използвана за измерване на производителността на процесор или процесорно ядро ​​по отношение на броя CoreMark операции, които може да извърши на мегахерц (MHz) тактова честота. CoreMark е бенчмарк, разработен от Embedded Microprocessor Benchmark Consortium (EEMBC) и се използва за оценка на производителността на процесорните ядра във вградени и вградени системи.

По същество CoreMark/MHz осигурява a относителна мярка за ефективността на обработка на ядро, което позволява сравнения между различни процесорни архитектури и дизайни. Колкото по-висока е стойността CoreMark/MHz, толкова по-ефективно ще бъде ядрото при извършване на операции за обработка.

Важно е да се отбележи, че CoreMark е a синтетичен бенчмарк предназначени за оценка на производителността в конкретни приложения и резултатите може да не отразяват напълно производителността в приложения от реалния свят. Освен това различните приложения и работни натоварвания могат да повлияят на производителността по различен начин, така че е изключително важно да се вземат предвид множество показатели и сценарии на използване, когато се оценява производителността на процесора.

Първият достигнал 3.27 CoreMark/MHz

risc-v Renesas

Както споменах, Renesas обяви, че е проектирал RISC-V CPU ядро, първото ядро, базирано на тази ISA. Е 32-битов процесор, тоест с набора от инструкции RV32. Това CPU ядро ​​е съвместимо с интегрираната среда за разработка (IDE) на Renesas e2 studio и е съвместимо с други IDE на трети страни за микроконтролери RISC-V, което улеснява нещата за разработчиците.

Според Renesas процесорът е постигнал производителност от 3.27 CoreMark/MHz, надминавайки подобни RISC-V архитектури в тази категория, а също и други ядра с други различни архитектури. Въпреки това, като се има предвид темата на този блог, ние сме особено развълнувани, че това беше RISC-V ядро, тъй като то е отворена ISA, бързо набира популярност в индустрията на полупроводниците и много доставчици на микроконтролери са създали инвестиционни съюзи съвместно предприятие за ускоряване разработването на своите продукти RISC-V.

Преди това Renesas пусна два процесора, разработени от Andes Technology Corp, какъвто е случаят с R9A02G020, прост микроконтролер за специфични приложения (ASSP или специфични за приложението стандартни продукти) за управление на мотори, и R9A06G150, ASSP микроконтролер за гласови интерфейси, и двата базирани също на RISC-V, но Той не е проектирана от самата нея и става дума за MCU.

В допълнение към това, сега Ренесас представя това семейство RZ/Five, семейство от 64-битови RISC-V микропроцесори способен да работи с Linux и RH850/U2B, система върху чип (SoC) за автомобили. Това допълва продуктовия инвентар на компанията, базиран на RISC-V.

Спецификации на процесора Renesas RISC-V

Относно Технически спецификации От този процесор Renesas RISC-V трябва да се подчертае следното:

  • Новият CPU на Renesas, базиран на RISC-V, е универсален, за различни приложения и не е толкова ограничен, както в други случаи. Например, може да се използва както в MCU, така и в SoC, ASIC, AASP и др. Специално предназначен за индустрията и вграден или вграден.
  • Производителността е значително оптимизирана в неговия дизайн, поради което достига тези оценки в бенчмарка. Този CPU може да изпълнява набора от инструкции RV32, както казах, както модулното разширение I, така и E, което го прави подходящ за приложения с общо предназначение.
  • Освен това има други интегрирани RISC-V модули или разширения, като M за подобряване на операциите за умножение и деление, разширение A за поддържане на атомарни достъпи за паралелност в базирани на RTOS системи, разширение C, което предлага съвместимост с компресирани 16-битови инструкции за пестене на памет пространство, а също и B, което предоставя разширени възможности за манипулиране на битове.
  • От друга страна, голямо внимание е положено и за ефективността, а не само за производителността, което го прави идеален за приложения с ниска консумация.
  • Интегрирана е система Stack Monitor Register, която предотвратява препълване на паметта на стека, следователно, като избягвате тези препълвания, можете да подобрите целостта на системата, която няма да се провали поради тези проблеми.
  • Той също така включва единица за динамично предвиждане на разклонения, която ще подобри изпълнението на кода.
  • Разбира се, той включва JTAG интерфейс за отстраняване на грешки, за ефективно, пълно и бързо отстраняване на грешки, което прави живота много по-лесен за разработчиците.
  • От друга страна, той включва ITU или Instruction Tracing Unit, за да предложи на разработчиците задълбочени познания за поведението на системата.
Интегрираната среда за разработка Renesas e2 Studio (IDE) е инструмент за разработка на софтуер, използван за програмиране и отстраняване на грешки в приложения на микроконтролери и микропроцесори Renesas. Тази среда за разработка предоставя пълен набор от инструменти, които улесняват създаването, разработването и оптимизирането на софтуер за устройства на Renesas. И тази IDE включва поддръжка за голямо разнообразие от микроконтролери и микропроцесори Renesas, което позволява на разработчиците да работят с широка гама от продукти. Той също така включва редактор на изходния код, който предоставя функции като подчертаване на синтаксис, автоматично довършване и лесна навигация, за да улесни писането и разбирането на кода. Не трябва да забравяме и инструментите за отстраняване на грешки, които улесняват процеса на отстраняване на грешки в кода, позволявайки на разработчиците да откриват и коригират грешки в своите програми. Освен това имате система за управление на проекти, за да организирате и управлявате ефективно проекти за разработка на софтуер, което включва конфигуриране на компилатори, линкери и други свързани инструменти. И поддържа няколко езика за програмиране, като C и C++, сред най-разпространените.

Новият процесор Renesas RISC-V също е съвместим с Renesas e2 Studio IDE и с голямо разнообразие от IDE на трети страни за разработване на инструменти за тази екосистема. В допълнение, създаденият чип е тестван както по отношение на производителността, така и по отношение на функциите, така че имате тестван краен продукт. Що се отнася до старта, той ще бъде пуснат в началото на 2024 г. Така че ще видим продукти, базирани на тези чипове, което ще бъде много интересно, а феноменът RISC-V изглежда неудържим в хардуерния свят, както някога Linux беше от страна на софтуера...


Бъдете първите, които коментират

Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорен за данните: Мигел Анхел Гатон
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.