Renesas üyesi olan çok sayıda şirketten biridir. RISC V Halihazırda Intel, AMD, NVIDIA, Western Digital, Infineon gibi önemli şirketlerle dolu bir üyeliğe sahip olan International'ın çok uzun bir geçmişi var. Peki, tüm bu şirketler ISA'yı takip etme ve ona dayalı gelecekteki çipler için oradalar.
Ve bu, Renesas'ın takip ettiği örnek oldu; yeni bir CPU tasarladı. 32 bit RISC-V ISA (RV32) ve bu özelliklerden 3.27 CoreMark/Mhz puanına ulaşan ilk ürün olarak tarihi bir dönüm noktasına ulaştı; bu, olağanüstü bir performanstan daha fazlası anlamına geliyor.
CoreMark/MHz nedir?
CoreMark/MHz bir işlemcinin veya işlemci çekirdeğinin performansını, saat frekansının Megahertz (MHz) başına gerçekleştirebileceği CoreMark işlemlerinin sayısı açısından ölçmek için kullanılan bir ölçümdür. CoreMark, Embedded Microprocessor Benchmark Consortium (EEMBC) tarafından geliştirilen bir kıyaslamadır ve gömülü ve gömülü sistemlerdeki işlemci çekirdeklerinin performansını değerlendirmek için kullanılır.
Temel olarak CoreMark/MHz şunları sağlar: bir çekirdeğin işlem verimliliğinin göreceli ölçüsüfarklı işlemci mimarileri ve tasarımları arasında karşılaştırma yapılmasına olanak tanır. CoreMark/MHz değeri ne kadar yüksek olursa, çekirdek işlem işlemlerini gerçekleştirirken o kadar verimli olacaktır.
CoreMark'ın bir olduğunu unutmamak önemlidir. sentetik kıyaslama belirli uygulamalardaki performansı değerlendirmek için tasarlanmıştır ve sonuçlar, gerçek dünya uygulamalarındaki performansı tam olarak yansıtmayabilir. Ayrıca, farklı uygulamalar ve iş yükleri performansı farklı şekilde etkileyebilir; bu nedenle, bir işlemcinin performansını değerlendirirken birden fazla ölçümü ve kullanım senaryosunu dikkate almak çok önemlidir.
3.27 CoreMark/MHz'e ulaşan ilk kişi

Bahsettiğim gibi Renesas, ilk çekirdeği bu ISA'yı temel alan bir RISC-V CPU çekirdeği tasarladığını duyurdu. bir 32 bit CPU, yani RV32 komut seti ile. Bu CPU çekirdeği, Renesas'ın e2 stüdyo entegre geliştirme ortamı (IDE) ile uyumludur ve RISC-V mikrokontrolörleri için diğer üçüncü taraf IDE'lerle uyumlu olup geliştiricilerin işlerini kolaylaştırır.
Renesas'a göre CPU şu performansa ulaştı: 3.27 CoreMark/MHzBu kategorideki benzer RISC-V mimarilerini ve ayrıca farklı mimarilere sahip diğer çekirdekleri geride bırakıyor. Bununla birlikte, bu blogun konusu göz önüne alındığında, açık bir ISA olması, yarı iletken endüstrisinde hızla popülerlik kazanması ve birçok mikrodenetleyici satıcısının hızlandırmak için yatırım ittifakları ortak girişimi oluşturması nedeniyle bunun bir RISC-V çekirdeği olmasından özellikle heyecan duyuyoruz. RISC-V ürünlerinin geliştirilmesi.
Daha önce Renesas, tarafından geliştirilen iki CPU'yu piyasaya sürdü. Andes Teknoloji A.Ş., motor kontrolü için belirli uygulamalara (ASSP veya Uygulamaya Özel Standart Ürünler) yönelik basit bir mikro denetleyici olan R9A02G020 ve ses arayüzleri için bir ASSP mikro denetleyicisi olan R9A06G150'de olduğu gibi, her ikisi de RISC-V'yi temel alır, ancak kendisi tarafından tasarlanmamıştı ve MCU ile ilgiliydi.
Buna ek olarak şimdi de Renesas bu aileyi tanıtıyor RZ / Five, 64 bitlik RISC-V mikroişlemci ailesi Linux'u ve otomobiller için bir Çip Üzerinde Sistem (SoC) olan RH850/U2B'yi çalıştırabilir. Bu, şirketin RISC-V'ye dayalı ürün envanterini tamamlıyor.
Renesas RISC-V CPU Özellikleri
Gibi Teknik özellikler Bu Renesas RISC-V CPU'da aşağıdakiler vurgulanmalıdır:
- RISC-V tabanlı yeni Renesas CPU, çeşitli uygulamalar için çok yönlüdür ve diğer durumlarda olduğu kadar sınırlı değildir. Örneğin, hem MCU'larda, SoC'lerde, ASIC'lerde, AASP'lerde vb. kullanılabilir. Özellikle endüstriye yöneliktir ve gömülü veya yerleşiktir.
- Performans, tasarımında büyük ölçüde optimize edilmiştir, bu nedenle kıyaslamada bu puanlara ulaşır. Bu CPU, söylediğim gibi RV32 komut setini, hem modüler uzantı I hem de E'yi çalıştırabilir, bu da onu genel amaçlı uygulamalar için uygun kılar.
- Ayrıca çarpma ve bölme işlemlerini iyileştirmek için M, RTOS tabanlı sistemlerde eşzamanlılık için atomik erişimleri destekleyen A uzantısı, sıkıştırılmış talimatlarla uyumluluk sunan C uzantısı gibi diğer entegre RISC-V modülleri veya uzantıları da vardır. Bellekten tasarruf etmek için 16 bit alanı ve ayrıca gelişmiş bit işleme yetenekleri sağlayan B.
- Öte yandan, yalnızca performansa değil, verimliliğe de büyük özen gösterilerek düşük tüketimli uygulamalar için ideal hale getirildi.
- Yığın bellek taşmalarını önleyen bir Yığın İzleme Kayıt sistemi entegre edilmiştir, bu nedenle bu taşmalardan kaçınarak, bu sorunlardan dolayı arızalanmayacak olan sistemin bütünlüğünü iyileştirebilirsiniz.
- Ayrıca kod yürütmeyi iyileştirecek bir Dinamik Dal Tahmin Birimi içerir.
- Elbette, verimli, eksiksiz ve hızlı hata ayıklama için bir JTAG hata ayıklama arayüzü içerir ve geliştiricilerin hayatını çok daha kolaylaştırır.
- Öte yandan, geliştiricilere sistemin davranışı hakkında derin bilgi sunmak için bir ITU veya Talimat İzleme Birimi içerir.
Yeni Renesas RISC-V CPU aynı zamanda aşağıdakilerle de uyumludur: Renesas e2 Stüdyo IDE'si ve bu ekosisteme yönelik araçlar geliştirmek için çok çeşitli üçüncü taraf IDE'lerle. Ayrıca oluşturulan çip hem performans hem de fonksiyon açısından test edilmiştir, böylece test edilmiş bir nihai ürüne sahip olursunuz. Lansmana gelince, 2024 yılı başlarında piyasaya sürülecek. Yani bu çiplere dayalı ürünler göreceğiz, ki bu çok ilginç olacak ve Linux'un bir zamanlar yazılım tarafında olduğu gibi, RISC-V fenomeni de donanım dünyasında durdurulamaz görünüyor...