Renesas. është një nga kompanitë e shumta që është anëtare RISC-V International, e cila tashmë ka një anëtarësim plot me korporata të rëndësishme si Intel, AMD, NVIDIA, Western Digital, Infineon, dhe një shumë të gjatë etj. Epo, të gjitha këto kompani janë atje nga interesi për të ndjekur ISA, për çipat e ardhshëm të bazuar në të.
Dhe ky ka qenë shembulli që ka ndjekur Renesas, duke krijuar një CPU të re bazuar në 32-bit RISC-V ISA (RV32) dhe kjo ka arritur një moment historik, duke qenë e para nga këto karakteristika që arrin një rezultat prej 3.27 CoreMark/Mhz, që do të thotë më shumë se performancë e jashtëzakonshme.
Çfarë është CoreMark/Mhz
CoreMark/MHz është një metrikë që përdoret për të matur performancën e një procesori ose bërthamës së procesorit për sa i përket numrit të operacioneve CoreMark që mund të kryejë për Megahertz (MHz) të frekuencës së orës. CoreMark është një pikë referimi e zhvilluar nga Konsorciumi i Microprocessor Benchmark Embedded (EEMBC) dhe përdoret për të vlerësuar performancën e bërthamave të procesorit në sistemet e integruara dhe të ngulitura.
Në thelb, CoreMark/MHz ofron një matja relative e efikasitetit të përpunimit të një bërthame, duke lejuar krahasime midis arkitekturave dhe modeleve të ndryshme të procesorëve. Sa më e lartë të jetë vlera CoreMark/MHz, aq më efikas do të jetë bërthama në kryerjen e operacioneve të përpunimit.
Është e rëndësishme të theksohet se CoreMark është një pikë referimi sintetike projektuar për të vlerësuar performancën në aplikacione specifike dhe rezultatet mund të mos pasqyrojnë plotësisht performancën në aplikacionet e botës reale. Për më tepër, aplikacionet dhe ngarkesat e ndryshme të punës mund të ndikojnë ndryshe në performancën, kështu që është thelbësore të merren parasysh metrikat e shumta dhe skenarët e përdorimit kur vlerësoni performancën e një procesori.
I pari që arrin 3.27 CoreMark/MHz

Siç e përmenda, Renesas ka njoftuar se ka projektuar një bërthamë CPU RISC-V, bërthama e parë e saj e bazuar në këtë ISA. Eshte nje CPU 32-bit, pra me grupin e instruksioneve RV32. Kjo bërthamë CPU është e përputhshme me mjedisin e integruar të zhvillimit të studios e2 të Renesas (IDE) dhe është në përputhje me IDE-të e tjera të palëve të treta për mikrokontrolluesit RISC-V, duke i bërë gjërat më të lehta për zhvilluesit.
Sipas Renesas, CPU ka arritur një performancë prej 3.27 CoreMark/MHz, duke tejkaluar arkitekturat e ngjashme RISC-V në këtë kategori, si dhe bërthamat e tjera me arkitektura të tjera të ndryshme. Megjithatë, duke pasur parasysh temën e këtij blogu, ne jemi veçanërisht të emocionuar që ishte një bërthamë RISC-V, pasi është një ISA e hapur, po fiton me shpejtësi popullaritet në industrinë e gjysmëpërçuesve dhe shumë shitës mikrokontrollues kanë krijuar aleanca të përbashkëta investimi për të përshpejtuar zhvillimin e produkteve të saj RISC-V.
Më parë, Renesas lançoi dy CPU të zhvilluara nga Andes Technology Corp, siç është rasti i R9A02G020, një mikrokontrollues i thjeshtë për aplikacione specifike (ASSP ose Produkte standarde specifike të aplikacionit) për kontrollin e motorit, dhe R9A06G150, një mikrokontrollues ASSP për ndërfaqet zanore, të dyja të bazuara gjithashtu në RISC-V, por nuk ishte projektuar nga ajo dhe bëhej fjalë për MCU.
Përveç kësaj, tashmë Renesas prezanton këtë familje RZ/Five, një familje mikroprocesorësh RISC-V 64-bitësh i aftë për të ekzekutuar Linux, dhe RH850/U2B, një sistem në çip (SoC) për automobila. Kjo plotëson inventarin e produkteve të kompanisë bazuar në RISC-V.
Specifikimet e CPU-së Renesas RISC-V
Si Specifikimet teknike Nga ky CPU Renesas RISC-V, duhet të theksohen sa vijon:
- CPU i ri Renesas i bazuar në RISC-V është i gjithanshëm, për aplikacione të ndryshme dhe jo aq i kufizuar sa në raste të tjera. Për shembull, mund të përdoret në të dy MCU, SoC, ASIC, AASP, etj. Posaçërisht i destinuar për industri dhe i integruar ose i integruar.
- Performanca është optimizuar shumë në dizajnin e saj, kjo është arsyeja pse ai arrin ato shenja në standard. Ky CPU mund të ekzekutojë grupin e instruksioneve RV32 siç thashë, si shtrirjen modulare I ashtu edhe E, gjë që e bën atë të përshtatshëm për aplikime për qëllime të përgjithshme.
- Ai gjithashtu ka module ose shtesa të tjera të integruara RISC-V, të tilla si M për të përmirësuar operacionet e shumëzimit dhe pjesëtimit, zgjerimi A për të mbështetur akseset atomike për konkurencë në sistemet e bazuara në RTOS, zgjerimi C që ofron përputhshmëri me udhëzimet e ngjeshur 16-bit për të kursyer kujtesën. hapësirë, dhe gjithashtu B, i cili ofron aftësi të avancuara të manipulimit të biteve.
- Nga ana tjetër, kujdes i madh është kushtuar edhe për efikasitetin, jo vetëm performancën, duke e bërë atë ideal për aplikime me konsum të ulët.
- Është integruar një sistem Stack Monitor Register, i cili parandalon tejmbushjet e memories së stackit, prandaj, duke shmangur këto tejmbushje mund të përmirësoni integritetin e sistemit, i cili nuk do të dështojë për shkak të këtyre problemeve.
- Ai gjithashtu përfshin një Njësi Parashikimi të Degës Dinamike, e cila do të përmirësojë ekzekutimin e kodit.
- Sigurisht, ai përfshin një ndërfaqe korrigjimi JTAG, për korrigjim efikas, të plotë dhe të shpejtë, duke e bërë jetën shumë më të lehtë për zhvilluesit.
- Nga ana tjetër, ai përfshin një ITU ose Njësi të gjurmimit të udhëzimeve, për t'u ofruar zhvilluesve njohuri të thella rreth sjelljes së sistemit.
CPU i ri Renesas RISC-V është gjithashtu i pajtueshëm me Renesas e2 Studio IDE dhe me një shumëllojshmëri të gjerë IDE-sh të palëve të treta për të zhvilluar mjete për këtë ekosistem. Përveç kësaj, çipi i krijuar është testuar si për nga performanca ashtu edhe për funksionet, kështu që ju keni një produkt përfundimtar të testuar. Sa i përket lançimit, ai do të lançohet në vitin 2024, herët. Pra, ne do të shohim produkte të bazuara në këto çipa, të cilat do të jenë shumë interesante, dhe fenomeni RISC-V duket i pandalshëm në botën e harduerit, pasi Linux dikur ishte në anën e softuerit...