RISC-V uygulama yazılımı geliştirmeyi SoC konseptinden dağıtıma kadar hızlandırma

Güncelleme: 23 Mart 2023

Imperas Software Ltd, geliştiricilere gelişmiş işlemci uygulamaları için RISC-V yazılım geliştirmenin tüm yönlerini desteklemek amacıyla MIPS ve Ashling ile yeni bir üç yönlü işbirliği yaptığını duyurdu. MIPS eVocore P8700 RISC-V Çok İşlemcili ve Ashling'in RiscFree SDK araçlarına yönelik Imperas referans modellerine dayanan bu işbirliği, geliştiricilerin silikon öncesi cihazlardan prototip cihazlara ve son kullanıcılara kadar tüm tasarım aşamalarında olanak sağlamak için standart ekosistem desteği düzeyinin ötesine geçiyor.

Geliştiriciler MIPS'in yeni RISC-V esnek bilgi işlem çözümlerinin tüm tasarım potansiyelini incelerken, yazılım geliştiricilerin mevcut tüm donanım kaynaklarını ve yeni yetenekleri kullanması gerekir. Temel odak pazar segmentleri otomotiv, HPC ve veri merkezi ile iletişim ve ağ oluşturmayı içerir. Hepsinin ortak ihtiyacı yüksek performanslı işlemciler ve buna bağlı olarak uygulama düzeyinde yazılım ihtiyacıdır.

Bu işbirliğiyle, hızlı Imperas Referans Modelleri, programcının tam uygulama sınıfı iş yüklerini ve işletim sistemlerini çalıştıran donanıma ilişkin görünümünü sunuyor. Ashling araçları aynı zamanda bir IDE, derleyici ve yazılım hata ayıklayıcısını içeren araç zinciri desteğini de sağlar. İlk SoC konsepti geliştirme sırasında sanal platformlar, çok çekirdekli mimari incelemeye yardımcı olur. Temel SoC projesi kilometre taşları, genellikle silikon prototiplerin kullanıma sunulmasından aylar önce, işletim sistemi taşıma, sürücü geliştirme ve uygulama düzeyinde yazılım geliştirme ile desteklenir. Ek olarak, son cihazın benimsenmesini ve konuşlandırılmasını hızlandırmaya yardımcı olmak için Sabit Platform Kitleri, yeni SoC cihazlarının son kullanıcıları için sanal geliştirme kartları olarak kullanılabilir.

RISC-V referans modelleri, sanal platformlar ve yazılım geliştirme için MIPS eVocore P8700'ün programcının görünüm modelleri olarak yapılandırılmıştır. RISC-V komut seti mimarisini temel alan ilk MIPS CPU'ları olan yeni MIPS eVocore CPU'lar, yüksek performanslı heterojen bilgi işlem için esnek bir temel sağlar. İşlemci çekirdeğinin doğrulanması sırasında altın referans modeli olarak kullanılan referans modeller artık yazılım geliştirme için güvenilir referans olarak nitelendiriliyor.

RiscFree, Ashling'in yazılım geliştirme ve hata ayıklama desteği (hata ayıklama ve izleme donanım araştırmaları dahil) için bir IDE, derleyici, kitaplıklar ve hata ayıklayıcı içeren SDK'sıdır. Ashling'in RiscFree SDK'sı piyasaya sürülmesinden bu yana gömülü araçlar pazarında istikrarlı bir şekilde pazar payı oluşturuyor ve kullanım kolaylığı, geniş işlevsellik, eklenti mimarisi ve gerçek zamanlı izlemenin olduğu RISC-V pazarında özellikle güçlü.

MIPS satış ve pazarlama başkan yardımcısı Itai Yarom, "eVocore P8700 Çok İşlemcili, ilk RISC-V tabanlı IP çekirdeğimizdir" dedi. “Açık standart bir ISA olarak RISC-V, ekosistemdeki teknolojiler arasında temel düzeyde uyumluluk için bir temel sağlıyor. Imperas ve Ashling ile birlikte bunun ötesine geçerek SoC tasarımcılarının ve yazılım geliştiricilerinin sınıfının en iyisi model ve araçları kullanarak P8700'ün gelişmiş mikro mimari özelliklerinden yararlanmasına olanak sağlıyoruz."

Ashling CEO'su Hugh O'Keeffe, "Müşterilerimize MIPS eVocore P8700 Çok İşlemcili Imperas altın referans modelleri için hedef hata ayıklama desteği sunmaktan heyecan duyuyoruz" dedi. "Ashling, MIPS ve Imperas arasındaki bu işbirliği, geliştiricilerin RISC-V yazılım geliştirme, test etme ve hata ayıklama işlemlerini hızlandırmasına olanak tanıyor ve sonuç olarak yeni nesil alana özgü cihazlar için pazara çıkış süresinin daha hızlı olmasını sağlıyor."

Imperas Software Ltd CEO'su Simon Davidmann, "Yazılımsız silikonun sadece kumdan ibaret olduğu sık sık söylenir" dedi. "MIPS eVocore P8700 RISC-V gibi gelişmiş özelliklere sahip önde gelen çok çekirdekli işlemciler için yazılım geliştirmede simülasyon artık çok önemli" Çok işlemcili. Imperas referans modelleri ve Ashling araçları, çok çekirdekli mimari keşif, işletim sistemi taşıma, sürücü geliştirmeden sanal prototiplere ve son kullanıcılar için sanal geliştirme kartları olarak FPK'lere kadar tasarım döngüsü boyunca destek sağlıyor."