રેનેસસ અસંખ્ય કંપનીઓમાંની એક છે જે સભ્ય છે આરઆઈએસસી-વી ઈન્ટરનેશનલ, જે પહેલાથી જ ઈન્ટેલ, એએમડી, એનવીઆઈડીઆઈએ, વેસ્ટર્ન ડિજિટલ, ઈન્ફાઈનિયન અને ખૂબ લાંબી વગેરે જેવા મહત્વના કોર્પોરેશનોથી ભરેલી સભ્યપદ ધરાવે છે. ઠીક છે, આ બધી કંપનીઓ તેના પર આધારિત ભાવિ ચિપ્સ માટે ISAને અનુસરવામાં રસ ધરાવતી નથી.
અને તે ઉદાહરણ છે કે જેને રેનેસાસે અનુસર્યું છે, તેના આધારે એક નવું CPU ડિઝાઇન કરે છે 32-બીટ RISC-V ISA (RV32) અને તેણે એક ઐતિહાસિક સીમાચિહ્ન હાંસલ કર્યું છે, 3.27 CoreMark/Mhz નો સ્કોર હાંસલ કરવા માટે આ સુવિધાઓમાંથી પ્રથમ છે, જેનો અર્થ નોંધપાત્ર કામગીરી કરતાં વધુ છે.
CoreMark/Mhz શું છે
કોરમાર્ક/MHz એક મેટ્રિક છે જેનો ઉપયોગ પ્રોસેસર અથવા પ્રોસેસર કોરના પ્રભાવને માપવા માટે કરવામાં આવે છે. કોરમાર્ક એ એમ્બેડેડ માઇક્રોપ્રોસેસર બેન્ચમાર્ક કન્સોર્ટિયમ (EEMBC) દ્વારા વિકસાવવામાં આવેલ બેન્ચમાર્ક છે અને તેનો ઉપયોગ એમ્બેડેડ અને એમ્બેડેડ સિસ્ટમ્સમાં પ્રોસેસર કોરોની કામગીરીનું મૂલ્યાંકન કરવા માટે થાય છે.
સારમાં, CoreMark/MHz એ પ્રદાન કરે છે કોરની પ્રક્રિયા કાર્યક્ષમતાનું સંબંધિત માપ, વિવિધ પ્રોસેસર આર્કિટેક્ચર અને ડિઝાઇન વચ્ચે સરખામણી કરવાની મંજૂરી આપે છે. CoreMark/MHz મૂલ્ય જેટલું ઊંચું હશે, કોર પ્રોસેસિંગ કામગીરી કરવામાં વધુ કાર્યક્ષમ હશે.
એ નોંધવું અગત્યનું છે કે કોરમાર્ક એ કૃત્રિમ બેન્ચમાર્ક ચોક્કસ એપ્લિકેશન્સમાં કામગીરીનું મૂલ્યાંકન કરવા માટે રચાયેલ છે, અને પરિણામો વાસ્તવિક-વિશ્વ એપ્લિકેશન્સમાં પ્રભાવને સંપૂર્ણપણે પ્રતિબિંબિત કરી શકશે નહીં. વધુમાં, વિવિધ એપ્લિકેશનો અને વર્કલોડ પ્રભાવને અલગ રીતે અસર કરી શકે છે, તેથી પ્રોસેસરના પ્રદર્શનનું મૂલ્યાંકન કરતી વખતે બહુવિધ મેટ્રિક્સ અને વપરાશના દૃશ્યોને ધ્યાનમાં લેવું મહત્વપૂર્ણ છે.
3.27 CoreMark/MHz સુધી પહોંચવા માટે પ્રથમ
મેં ઉલ્લેખ કર્યો છે તેમ, રેનેસાસે જાહેરાત કરી છે કે તેણે RISC-V CPU કોર ડિઝાઇન કર્યો છે, આ ISA પર આધારિત તેનો પ્રથમ કોર. છે એક 32-બીટ CPU, એટલે કે, RV32 સૂચના સેટ સાથે. આ CPU કોર રેનેસાસના e2 સ્ટુડિયો ઇન્ટિગ્રેટેડ ડેવલપમેન્ટ એન્વાયર્નમેન્ટ (IDE) સાથે સુસંગત છે અને RISC-V માઇક્રોકન્ટ્રોલર્સ માટે અન્ય તૃતીય-પક્ષ IDEs સાથે સુસંગત છે, જે વિકાસકર્તાઓ માટે વસ્તુઓને સરળ બનાવે છે.
રેનેસાસના જણાવ્યા મુજબ, CPU એ નું પ્રદર્શન હાંસલ કર્યું છે 3.27 કોરમાર્ક/MHz, આ શ્રેણીમાં સમાન RISC-V આર્કિટેક્ચરને વટાવીને, અને અન્ય વિવિધ આર્કિટેક્ચરો સાથે અન્ય કોરો પણ. જો કે, આ બ્લોગના વિષયને જોતાં, અમે ખાસ કરીને ઉત્સાહિત છીએ કે તે એક RISC-V કોર હતો, કારણ કે તે એક ખુલ્લું ISA છે, સેમિકન્ડક્ટર ઉદ્યોગમાં ઝડપથી લોકપ્રિયતા મેળવી રહ્યું છે, અને ઘણા માઇક્રોકન્ટ્રોલર વિક્રેતાઓએ વેગ આપવા માટે રોકાણ જોડાણ સંયુક્ત સાહસની રચના કરી છે. તેના RISC-V ઉત્પાદનોનો વિકાસ.
અગાઉ, Renesas દ્વારા વિકસિત બે CPU લોન્ચ કરવામાં આવ્યા હતા એન્ડીસ ટેકનોલોજી કોર્પો, જેમ કે R9A02G020, મોટર કંટ્રોલ માટે ચોક્કસ એપ્લિકેશન્સ (ASSP અથવા એપ્લિકેશન-સ્પેસિફિક સ્ટાન્ડર્ડ પ્રોડક્ટ્સ) માટે એક સરળ માઇક્રોકન્ટ્રોલર અને R9A06G150, વૉઇસ ઇન્ટરફેસ માટે ASSP માઇક્રોકન્ટ્રોલર, બંને RISC-V પર આધારિત છે, પરંતુ તે તે પોતાના દ્વારા ડિઝાઇન કરવામાં આવ્યું ન હતું અને તે MCU વિશે હતું.
તે ઉપરાંત, હવે રેનેસાસ આ પરિવારનો પરિચય કરાવે છે RZ/Five, 64-bit RISC-V માઇક્રોપ્રોસેસરનો પરિવાર Linux ચલાવવા માટે સક્ષમ, અને RH850/U2B, ઓટોમોબાઈલ માટે સિસ્ટમ ઓન ચિપ (SoC) આ RISC-V પર આધારિત કંપનીની પ્રોડક્ટ ઇન્વેન્ટરીને પૂરક બનાવે છે.
Renesas RISC-V CPU વિશિષ્ટતાઓ
આ માટે તકનિકી વિશિષ્ટતાઓ આ રેનેસાસ RISC-V CPU માંથી, નીચેનાને હાઇલાઇટ કરવું જોઈએ:
- RISC-V પર આધારિત નવું Renesas CPU વિવિધ એપ્લિકેશનો માટે બહુમુખી છે, અને અન્ય કિસ્સાઓમાં જેટલું મર્યાદિત નથી. ઉદાહરણ તરીકે, તેનો ઉપયોગ MCUs, SoCs, ASICs, AASPs વગેરે બંનેમાં થઈ શકે છે. ખાસ કરીને ઉદ્યોગ માટે બનાવાયેલ અને એમ્બેડેડ અથવા બિલ્ટ-ઇન.
- તેની ડિઝાઇનમાં પ્રદર્શનને મોટા પ્રમાણમાં ઑપ્ટિમાઇઝ કરવામાં આવ્યું છે, તેથી જ તે બેન્ચમાર્કમાં તે ગુણ સુધી પહોંચે છે. આ સીપીયુ RV32 સૂચના સેટને અમલમાં મૂકી શકે છે જેમ મેં કહ્યું, મોડ્યુલર એક્સ્ટેંશન I અને E બંને, જે તેને સામાન્ય હેતુના કાર્યક્રમો માટે યોગ્ય બનાવે છે.
- તેમાં અન્ય સંકલિત RISC-V મોડ્યુલો અથવા એક્સ્ટેન્શન્સ પણ છે, જેમ કે ગુણાકાર અને ભાગાકાર કામગીરીમાં સુધારો કરવા માટે M, RTOS-આધારિત સિસ્ટમમાં સમન્વય માટે અણુ એક્સેસને સમર્થન આપવા માટે એક્સ્ટેંશન A, મેમરી બચાવવા માટે સંકુચિત સૂચનાઓ 16-બીટ સાથે સુસંગતતા પ્રદાન કરે છે તે એક્સટેન્શન C. જગ્યા, અને B પણ, જે અદ્યતન બીટ મેનીપ્યુલેશન ક્ષમતાઓ પૂરી પાડે છે.
- બીજી બાજુ, કાર્યક્ષમતા માટે પણ ખૂબ કાળજી લેવામાં આવી છે, માત્ર પ્રદર્શન જ નહીં, તેને ઓછા વપરાશની એપ્લિકેશનો માટે આદર્શ બનાવે છે.
- સ્ટેક મોનિટર રજિસ્ટર સિસ્ટમ એકીકૃત કરવામાં આવી છે, જે સ્ટેક મેમરી ઓવરફ્લોને અટકાવે છે, તેથી, આ ઓવરફ્લોને ટાળીને તમે સિસ્ટમની અખંડિતતાને સુધારી શકો છો, જે આ સમસ્યાઓને કારણે નિષ્ફળ જશે નહીં.
- તેમાં ડાયનેમિક બ્રાન્ચ પ્રિડિક્શન યુનિટનો પણ સમાવેશ થાય છે, જે કોડના અમલીકરણમાં સુધારો કરશે.
- અલબત્ત, તેમાં કાર્યક્ષમ, સંપૂર્ણ અને ઝડપી ડીબગીંગ માટે JTAG ડીબગીંગ ઈન્ટરફેસનો સમાવેશ થાય છે, જે વિકાસકર્તાઓ માટે જીવનને વધુ સરળ બનાવે છે.
- બીજી બાજુ, તેમાં વિકાસકર્તાઓને સિસ્ટમની વર્તણૂક વિશે ઊંડું જ્ઞાન પ્રદાન કરવા માટે ITU અથવા સૂચના ટ્રેસિંગ યુનિટનો સમાવેશ થાય છે.
નવું Renesas RISC-V CPU પણ સાથે સુસંગત છે રેનેસાસ e2 સ્ટુડિયો IDE અને આ ઇકોસિસ્ટમ માટે સાધનો વિકસાવવા માટે તૃતીય-પક્ષ IDE ની વિશાળ વિવિધતા સાથે. વધુમાં, બનાવેલ ચિપનું પ્રદર્શન અને કાર્યો બંને દ્રષ્ટિએ પરીક્ષણ કરવામાં આવ્યું છે, તેથી તમારી પાસે પરીક્ષણ કરેલ અંતિમ ઉત્પાદન છે. લોન્ચિંગની વાત કરીએ તો, તે 2024માં વહેલી તકે લોન્ચ કરવામાં આવશે. તેથી અમે આ ચિપ્સ પર આધારિત ઉત્પાદનો જોશું, જે ખૂબ જ રસપ્રદ હશે, અને RISC-V ઘટના હાર્ડવેર વિશ્વમાં અણનમ લાગે છે, કારણ કે Linux એક સમયે સોફ્ટવેર બાજુ પર હતું...