Renesas on yksi monista yrityksistä, joka on jäsenenä RISC-V International, jolla on jo jäsenyys täynnä tärkeitä yrityksiä, kuten Intel, AMD, NVIDIA, Western Digital, Infineon ja erittäin pitkä jne. No, kaikki nämä yritykset ovat kiinnostuneita seuraamaan ISA:ta tulevia siihen perustuvia pelimerkkejä varten.
Ja tämä on ollut esimerkki, jota Renesas on seurannut suunnittelemalla uuden suorittimen 32-bittinen RISC-V ISA (RV32) ja se on saavuttanut historiallisen virstanpylvään, sillä se on ensimmäinen näistä ominaisuuksista, joka saavuttaa pistemäärän 3.27 CoreMark/Mhz, mikä tarkoittaa enemmän kuin huomattavaa suorituskykyä.
Mikä on CoreMark/Mhz
CoreMark/MHz on mittari, jota käytetään mittaamaan prosessorin tai prosessoriytimen suorituskykyä CoreMark-toimintojen lukumääränä, jonka se voi suorittaa kellotaajuuden megahertsiä (MHz) kohden. CoreMark on Embedded Microprocessor Benchmark Consortiumin (EEMBC) kehittämä benchmark, jota käytetään sulautettujen ja sulautettujen järjestelmien suoritinytimien suorituskyvyn arvioimiseen.
Pohjimmiltaan CoreMark/MHz tarjoaa a ytimen käsittelytehokkuuden suhteellinen mitta, joka mahdollistaa vertailun eri prosessoriarkkitehtuurien ja -mallien välillä. Mitä korkeampi CoreMark/MHz-arvo, sitä tehokkaammin ydin suorittaa käsittelytoimintoja.
On tärkeää huomata, että CoreMark on a synteettinen vertailukohta suunniteltu arvioimaan suorituskykyä tietyissä sovelluksissa, ja tulokset eivät välttämättä vastaa täysin suorituskykyä todellisissa sovelluksissa. Lisäksi eri sovellukset ja työkuormat voivat vaikuttaa suorituskykyyn eri tavalla, joten on erittäin tärkeää ottaa huomioon useita mittareita ja käyttöskenaarioita suorittimen suorituskykyä arvioitaessa.
Ensimmäinen saavuttaa 3.27 CoreMark/MHz
Kuten mainitsin, Renesas on ilmoittanut, että se on suunnitellut RISC-V CPU -ytimen, sen ensimmäisen ytimen, joka perustuu tähän ISA:han. On 32-bittinen prosessori, eli RV32-käskysarjalla. Tämä CPU-ydin on yhteensopiva Renesasin e2 studio integroidun kehitysympäristön (IDE) kanssa ja on yhteensopiva muiden kolmansien osapuolien IDE:iden kanssa RISC-V-mikrokontrollereille, mikä helpottaa kehittäjien toimintaa.
Renesasin mukaan suoritin on saavuttanut suorituskyvyn 3.27 CoreMark/MHz, ohittaen samanlaiset RISC-V-arkkitehtuurit tässä luokassa ja myös muut ytimet muilla erilaisilla arkkitehtuureilla. Tämän blogin aiheen vuoksi olemme kuitenkin erityisen innoissamme siitä, että se oli RISC-V-ydin, koska se on avoin ISA, on nopeasti saamassa suosiota puolijohdeteollisuudessa, ja monet mikro-ohjainten toimittajat ovat perustaneet sijoitusliittoutumia yhteisyrityksen nopeuttaakseen toimintaansa. RISC-V-tuotteidensa kehittämiseen.
Aiemmin Renesas lanseerasi kaksi CPU:ta, jotka ovat kehittäneet Andes Technology Corp, kuten R9A02G020, yksinkertainen mikro-ohjain tiettyihin sovelluksiin (ASSP tai Application-Specific Standard Products) moottorin ohjaukseen, ja R9A06G150, ASSP-mikro-ohjain ääniliitäntöihin, molemmat perustuvat myös RISC-V:hen, mutta se ei ollut itse suunnitellut, vaan kyse oli MCU:sta.
Sen lisäksi nyt Renesas esittelee tämän perheen RZ/Five, 64-bittisten RISC-V-mikroprosessorien perhe pystyy käyttämään Linuxia, ja RH850/U2B, System on Chip (SoC) autoihin. Tämä täydentää yrityksen RISC-V:hen perustuvaa tuotevalikoimaa.
Renesas RISC-V CPU:n tekniset tiedot
suhteen Tekniset tiedot Tästä Renesas RISC-V -suorittimesta on syytä korostaa seuraavaa:
- Uusi RISC-V:hen perustuva Renesas-prosessori on monipuolinen, erilaisiin sovelluksiin, eikä niin rajoitettu kuin muissa tapauksissa. Sitä voidaan käyttää esimerkiksi MCU:ssa, SoC:ssa, ASIC:ssä, AASP:ssä jne. Erityisesti teollisuuskäyttöön tarkoitettu ja upotettu tai sisäänrakennettu.
- Suorituskykyä on optimoitu suuresti sen suunnittelussa, minkä vuoksi se saavuttaa nämä merkit vertailussa. Tämä CPU voi suorittaa RV32-käskysarjan, kuten sanoin, sekä modulaarisen laajennuksen I että E, mikä tekee siitä sopivan yleiskäyttöön.
- Siinä on myös muita integroituja RISC-V-moduuleja tai laajennuksia, kuten M, joka parantaa kerto- ja jakotoimintoja, laajennus A tukee atomikäyttöä RTOS-pohjaisissa järjestelmissä, laajennus C, joka tarjoaa yhteensopivuuden 16-bittisten pakattujen ohjeiden kanssa muistin säästämiseksi. tilaa, ja myös B, joka tarjoaa edistyneitä bitinkäsittelyominaisuuksia.
- Toisaalta myös tehokkuudesta, ei vain suorituskyvystä, on kiinnitetty suurta huomiota, mikä tekee siitä ihanteellisen vähän kuluttaviin sovelluksiin.
- On integroitu Stack Monitor Register -järjestelmä, joka estää pinomuistin ylivuodot, joten välttämällä näitä ylivuotoja voit parantaa järjestelmän eheyttä, joka ei epäonnistu näiden ongelmien takia.
- Se sisältää myös Dynamic Branch Prediction Unit -yksikön, joka parantaa koodin suoritusta.
- Tietenkin se sisältää JTAG-virheenkorjausliittymän tehokkaaseen, täydelliseen ja nopeaan virheenkorjaukseen, mikä tekee kehittäjien elämästä paljon helpompaa.
- Toisaalta se sisältää ITU- tai Instruction Tracing Unit -yksikön, joka tarjoaa kehittäjille syvällistä tietoa järjestelmän toiminnasta.
Uusi Renesas RISC-V CPU on myös yhteensopiva Renesas e2 Studio IDE ja laajan valikoiman kolmannen osapuolen IDE:itä työkalujen kehittämiseen tälle ekosysteemille. Lisäksi luotu siru on testattu sekä suorituskyvyn että toimintojen suhteen, joten sinulla on testattu lopputuote. Mitä tulee julkaisuun, se lanseerataan vuonna 2024, aikaisin. Joten näemme näihin siruihin perustuvia tuotteita, jotka ovat erittäin mielenkiintoisia, ja RISC-V-ilmiö näyttää pysäyttämättömältä laitteistomaailmassa, kuten Linux oli joskus ohjelmistopuolella...