U-Renesas uklama i-RISC-V CPU yokuqala efinyelela amaphuzu angu-3.27 ku-CoreMark/Mhz

I-Renesas RISC-V

AmaRenas ingenye yezinkampani eziningi eziyilungu layo I-RISC-V International, esevele inobulungu obugcwele izinkampani ezibalulekile ezifana ne-Intel, AMD, NVIDIA, Western Digital, Infineon, kanye nende kakhulu njll. Yebo, zonke lezi zinkampani zikhona ngenxa yentshisekelo yokulandela i-ISA, yama-chips esikhathi esizayo asekelwe kuyo.

Futhi lokho kube yisibonelo esalandelwa uRenesas, eklama i-CPU entsha esekelwe ku- I-32-bit RISC-V ISA (RV32) futhi lokho kuzuze ingqopha-mlando, ukuba ngeyokuqala yalezi zici ukuzuza amaphuzu angu-3.27 CoreMark/Mhz, okusho okungaphezu kokusebenza okuphawulekayo.

Yini i-CoreMark/Mhz

I-CoreMark/MHz iyimethrikhi esetshenziselwa ukukala ukusebenza kwephrosesa noma umgogodla wokucubungula ngokwenombolo yemisebenzi ye-CoreMark engayenza ngeMegahertz (MHz) ngayinye yefrikhwensi yewashi. I-CoreMark iwuphawu lokuma oluthuthukiswe yi-Embedded Microprocessor Benchmark Consortium (EEMBC) futhi isetshenziselwa ukuhlola ukusebenza kwama-processor cores kumasistimu ashumekiwe nashumekiwe.

Empeleni, i-CoreMark/MHz ihlinzeka nge- isilinganiso esihlobene sokusebenza kahle kokucubungula kwengqikithi, okuvumela ukuqhathanisa phakathi kwezakhiwo ezihlukene zamaphrosesa nemiklamo. Lapho inani le-CoreMark/MHz liphakeme, umongo uzosebenza kahle kakhulu ekwenzeni imisebenzi yokucubungula.

Kubalulekile ukuqaphela ukuthi i-CoreMark iyinhlangano i-synthetic benchmark yakhelwe ukuhlola ukusebenza ezinhlelweni ezithile, futhi imiphumela ingase ingabonisi ngokugcwele ukusebenza kwezinhlelo zokusebenza zomhlaba wangempela. Ukwengeza, izinhlelo zokusebenza ezihlukene nomsebenzi ungathinta ukusebenza ngendlela ehlukile, ngakho-ke kubalulekile ukucabangela amamethrikhi amaningi nezimo zokusetshenziswa lapho uhlola ukusebenza komcubunguli.

Okokuqala ukufinyelela ku-3.27 CoreMark/MHz

risc-v Renesas

Njengoba ngishilo, i-Renesas imemezele ukuthi iklame i-RISC-V CPU core, ingqikithi yayo yokuqala esekelwe kule ISA. Ingabe a 32-bit CPU, okungukuthi, ngesethi yemiyalo ye-RV32. Lo mnyombo we-CPU uyahambisana ne-Renesas'e2 studio integrated development environment (IDE) futhi iyahambisana namanye ama-IDE enkampani yangaphandle yezilawuli ezincane ze-RISC-V, okwenza izinto zibe lula kubathuthukisi.

Ngokusho kukaRenesas, i-CPU izuze ukusebenza kwe 3.27 CoreMark/MHz, idlula izakhiwo ezifanayo ze-RISC-V kulesi sigaba, kanye namanye ama-cores anezinye izakhiwo ezihlukene. Kodwa-ke, uma kubhekwa isihloko sale bhulogi, sijabule kakhulu ukuthi bekungumgogodla we-RISC-V, njengoba iyi-ISA evulekile, ithola ukuthandwa ngokushesha embonini ye-semiconductor, futhi abathengisi abaningi be-microcontroller baye benza ukubambisana kokutshala izimali ukuze kusheshiswe. ukuthuthukiswa kwemikhiqizo yayo ye-RISC-V.

Ngaphambilini, iRenesas yethule ama-CPU amabili athuthukiswe ngu Inkampani Andes Technology Corp, njengoba kunjalo nge-R9A02G020, i-microcontroller elula yezinhlelo zokusebenza ezithile (i-ASSP noma i-Application-Specific Standard Products) yokulawula imoto, kanye ne-R9A06G150, i-microcontroller ye-ASSP yezixhumanisi zezwi, zombili zisekelwe ku-RISC-V futhi, kodwa ayizange iklanywe yedwa futhi yayimayelana ne-MCU.

Ngaphezu kwalokho, manje uRenesas wethula lo mndeni I-RZ/Five, umndeni wama-microprocessors angu-64-bit RISC-V ekwazi ukusebenzisa i-Linux, kanye ne-RH850/U2B, i-System on Chip (SoC) yezimoto. Lokhu kuhambisana nempahla yenkampani esekelwe ku-RISC-V.

I-Renesas RISC-V ye-CPU Imininingwane

Ngokuqondene ne Ukucaciswa kobuchwepheshe Kule Renesas RISC-V CPU, okulandelayo kufanele kugqanyiswe:

  • I-Renesas CPU entsha esekelwe ku-RISC-V iguquguquka, kuzinhlelo zokusebenza ezihlukahlukene, futhi ayinqunyelwe njengakwezinye izimo. Isibonelo, ingasetshenziswa kuwo womabili ama-MCU, ama-SoC, ama-ASIC, ama-AASP, njll. Ihloselwe ikakhulukazi imboni futhi eshumekiwe noma eyakhelwe ngaphakathi.
  • Ukusebenza kuthuthukiswe kakhulu ekwakhiweni kwayo, yingakho ifinyelela kulawo mamaki kubhentshimakhi. Le CPU ingasebenzisa isethi yemiyalo ye-RV32 njengoba ngishilo, kokubili isandiso se-modular I kanye no-E, okuyenza ifanelekele izinhlelo zokusebenza ezijwayelekile.
  • Iphinde ibe namanye amamojula ahlanganisiwe we-RISC-V noma izandiso, njenge-M yokuthuthukisa ukuphindaphinda nokuhlukanisa ukusebenza, isandiso A ukusekela ukufinyelela kwe-athomu ye-concurrency kumasistimu asekelwe ku-RTOS, isandiso C esinikeza ukuhambisana nemiyalelo ecindezelwe i-16-bit ukuze ulondoloze inkumbulo. isikhala, kanye no-B, ohlinzeka ngamakhono okukhohlisa kancane athuthukile.
  • Ngakolunye uhlangothi, ukunakekelwa okukhulu kuye kwathathwa ngokusebenza kahle, hhayi nje ukusebenza, okwenza kube kuhle ekusetshenzisweni okuphansi kokusetshenziswa.
  • Uhlelo lweRejista ye-Stack Monitor Register luhlanganisiwe, oluvimbela ukuchichima kwenkumbulo yesitaki, ngakho-ke, ngokugwema lokhu kuchichima ungathuthukisa ubuqotho besistimu, engeke yehluleke ngenxa yalezi zinkinga.
  • Kuphinde kuhlanganise ne-Dynamic Branch Prediction Unit, ezothuthukisa ukusetshenziswa kwekhodi.
  • Impela, ihlanganisa isixhumi esibonakalayo sokulungisa iphutha se-JTAG, sokulungisa iphutha, okuphelele nokusheshayo, okwenza impilo ibe lula kakhulu kubathuthukisi.
  • Ngakolunye uhlangothi, kuhlanganisa i-ITU noma i-Instruction Tracing Unit, ukunikeza abathuthukisi ulwazi olujulile mayelana nokuziphatha kwesistimu.
I-Renesas e2 Studio Integrated Development environment (IDE) iyithuluzi lokuthuthukisa isofthiwe elisetshenziselwa ukuhlela nokulungisa izinhlelo zokusebenza kuma-microcontrollers nama-microprocessors akwa-Renesas. Le ndawo yokuthuthukisa inikeza isethi ephelele yamathuluzi akwenza kube lula ukudala, ukuthuthukisa, nokuthuthukisa isofthiwe yamadivayisi we-Renesas. Futhi le IDE ihlanganisa ukusekelwa kwezinhlobonhlobo zama-microcontrollers akwa-Renesas nama-microprocessors, okuvumela abathuthukisi ukuthi basebenze ngemikhiqizo eminingi. Kuphinde kuhlanganise nomhleli wekhodi yomthombo ohlinzeka ngezici ezifana nokugqamisa kwe-syntax, ukuqedela ngokuzenzakalela, nokuzulazula okulula ukuze wenze ukubhala nokuqonda ikhodi kube lula. Akumele sikhohlwe amathuluzi okulungisa iphutha, asiza inqubo yokulungisa amaphutha, okuvumela abathuthukisi ukuthi bathole futhi balungise amaphutha ezinhlelweni zabo. Futhi unohlelo lokuphatha iphrojekthi ukuze uhlele futhi uphathe amaphrojekthi okuthuthukisa isofthiwe ngendlela efanele, okuhlanganisa ukumisa abahlanganisi, abaxhumanisi namanye amathuluzi ahlobene. Futhi isekela izilimi zokuhlela ezimbalwa, ezifana no-C no-C++, phakathi kwezivame kakhulu.

I-Renesas RISC-V CPU entsha nayo iyahambisana ne- I-Renesas e2 Studio IDE kanye nama-IDE ahlukahlukene ezinkampani zangaphandle ukuze kuthuthukiswe amathuluzi ale ecosystem. Ngaphezu kwalokho, i-chip edaliwe ihlolwe kokubili ngokokusebenza nokusebenza, ngakho unomkhiqizo wokugcina ohloliwe. Mayelana nokwethulwa, kuzokwethulwa ngo-2024, kusenesikhathi. Ngakho-ke sizobona imikhiqizo esekelwe kulawa ma-chips, okuzothakazelisa kakhulu, futhi into ye-RISC-V ibonakala ingenakuvinjelwa emhlabeni we-hardware, njengoba i-Linux yake yaba ngasohlangothini lwesofthiwe ...