Renesas este una dintre numeroasele companii la care este membru RISC-V International, care are deja un membru plin de corporații importante precum Intel, AMD, NVIDIA, Western Digital, Infineon și un foarte lung etc. Ei bine, toate aceste companii sunt acolo din interes de a urma ISA, pentru viitoarele cipuri bazate pe acesta.
Și acesta a fost exemplul pe care Renesas l-a urmat, proiectând un nou procesor bazat pe RISC-V ISA pe 32 de biți (RV32) și care a atins un reper istoric, fiind prima dintre aceste caracteristici care a obținut un scor de 3.27 CoreMark/Mhz, ceea ce înseamnă performanță mai mult decât remarcabilă.
Ce este CoreMark/Mhz
CoreMark/MHz este o măsurătoare utilizată pentru a măsura performanța unui procesor sau a unui nucleu de procesor în ceea ce privește numărul de operațiuni CoreMark pe care le poate efectua pe Megaherți (MHz) de frecvență de tact. CoreMark este un benchmark dezvoltat de Embedded Microprocessor Benchmark Consortium (EEMBC) și este utilizat pentru a evalua performanța nucleelor de procesor în sistemele încorporate și încorporate.
În esență, CoreMark/MHz oferă o măsură relativă a eficienței de procesare a unui miez, permițând comparații între diferite arhitecturi și design de procesor. Cu cât valoarea CoreMark/MHz este mai mare, cu atât miezul va fi mai eficient în efectuarea operațiunilor de procesare.
Este important de reținut că CoreMark este un reper sintetic conceput pentru a evalua performanța în aplicații specifice, iar rezultatele pot să nu reflecte pe deplin performanța în aplicațiile din lumea reală. În plus, diferite aplicații și sarcini de lucru pot afecta performanța în mod diferit, așa că este crucial să luați în considerare mai multe valori și scenarii de utilizare atunci când evaluați performanța unui procesor.
Primul care ajunge la 3.27 CoreMark/MHz

După cum am menționat, Renesas a anunțat că a proiectat un nucleu CPU RISC-V, primul său nucleu bazat pe acest ISA. Este o CPU pe 32 de biți, adică cu setul de instrucțiuni RV32. Acest nucleu CPU este compatibil cu mediul de dezvoltare integrat (IDE) al studioului Renesas e2 și este compatibil cu alte IDE-uri terțe pentru microcontrolere RISC-V, facilitând lucrurile pentru dezvoltatori.
Potrivit lui Renesas, procesorul a atins o performanță de 3.27 CoreMark/MHz, depășind arhitecturi similare RISC-V din această categorie, precum și alte nuclee cu alte arhitecturi diferite. Cu toate acestea, având în vedere subiectul acestui blog, suntem deosebit de încântați că a fost un nucleu RISC-V, deoarece este un ISA deschis, câștigă rapid popularitate în industria semiconductoarelor și mulți vânzători de microcontrolere au format alianțe de investiții pentru a accelera dezvoltarea produselor sale RISC-V.
Anterior, Renesas a lansat două procesoare dezvoltate de Andes Technology Corp, așa cum este cazul R9A02G020, un microcontroler simplu pentru aplicații specifice (ASSP sau Application-Specific Standard Products) pentru controlul motoarelor, și R9A06G150, un microcontroler ASSP pentru interfețe de voce, ambele bazate și pe RISC-V, dar este nu a fost proiectat de ea însăși și a fost vorba despre MCU.
În plus, acum Renesas prezintă această familie RZ/Five, o familie de microprocesoare RISC-V pe 64 de biți capabil să ruleze Linux și RH850/U2B, un sistem pe cip (SoC) pentru automobile. Aceasta completează inventarul de produse al companiei bazat pe RISC-V.
Specificații procesor Renesas RISC-V
În ceea ce privește Specificatii tehnice Dintre acest procesor Renesas RISC-V, trebuie evidențiate următoarele:
- Noul procesor Renesas bazat pe RISC-V este versatil, pentru diverse aplicații, și nu atât de limitat ca în alte cazuri. De exemplu, poate fi folosit atât în MCU-uri, SoC-uri, ASIC-uri, AASP-uri etc. Destinat în special pentru industrie și încorporat sau încorporat.
- Performanța a fost mult optimizată în designul său, motiv pentru care atinge acele repere în benchmark. Acest CPU poate executa setul de instrucțiuni RV32 așa cum am spus, atât extensia modulară I cât și E, ceea ce îl face potrivit pentru aplicații de uz general.
- Are, de asemenea, alte module sau extensii RISC-V integrate, precum M pentru îmbunătățirea operațiunilor de multiplicare și împărțire, extensia A pentru a suporta accesele atomice pentru concurență în sistemele bazate pe RTOS, extensia C care oferă compatibilitate cu instrucțiuni comprimate pe 16 biți pentru a economisi memorie. spațiu și, de asemenea, B, care oferă capabilități avansate de manipulare a biților.
- Pe de altă parte, s-a acordat mare atenție eficienței, nu doar performanței, făcându-l ideal pentru aplicații cu consum redus.
- A fost integrat un sistem Stack Monitor Register, care previne depășirea memoriei stivei, prin urmare, evitând aceste depășiri puteți îmbunătăți integritatea sistemului, care nu va eșua din cauza acestor probleme.
- Include, de asemenea, o unitate de predicție dinamică a ramurilor, care va îmbunătăți execuția codului.
- Desigur, include o interfață de depanare JTAG, pentru o depanare eficientă, completă și rapidă, ușurând viața dezvoltatorilor.
- Pe de altă parte, include o ITU sau o unitate de urmărire a instrucțiunilor, pentru a oferi dezvoltatorilor cunoștințe profunde despre comportamentul sistemului.
Noul procesor Renesas RISC-V este, de asemenea, compatibil cu Renesas e2 Studio IDE și cu o mare varietate de IDE-uri terțe pentru a dezvolta instrumente pentru acest ecosistem. In plus, cipul creat a fost testat atat din punct de vedere al performantelor cat si al functiilor, astfel incat ai un produs final testat. În ceea ce privește lansarea, aceasta va fi lansată în 2024, devreme. Așa că vom vedea produse bazate pe aceste cipuri, care vor fi foarte interesante, iar fenomenul RISC-V pare de neoprit în lumea hardware, deoarece Linux a fost cândva pe partea software...