SiFive, Imperas ile iş birliği yapıyor, modelleri nitelendiriyor

Güncelleme: 30 Haziran 2021

SiFive, Imperas ile iş birliği yapıyor, modelleri nitelendiriyor

SiFive, Imperas ile iş birliği yapıyor, modelleri nitelendiriyor

Sanal platformlar ve yüksek performanslı yazılım simülasyonu uzmanı Imperas Software, RISC-V işlemciler ve silikon çözümlerinde sektör lideri olan SiFive'ın, modellerini SiFive işlemci Çekirdek IP Portföyünün tamamı için nitelendirdiğini duyurdu.

Sistem tasarımcıları, çok çekirdekli yapılandırmaları optimize etmek amacıyla tüm uygulama iş yüklerini ve veri kümelerini test etmek için sanal platformlar kullandığından, simülasyon modelleri erken SoC mimarisi araştırması için önemli bir başlangıç ​​noktasıdır.

Donanım tasarımı ve geliştirme bu işlevsel taslağa dayalı olarak ilerledikçe, simülasyon modeli, silikon cihazların piyasaya sunulmasından çok önce erken yazılım geliştirme için sanal prototipleri destekleyen temel oluşturur. Bu modeller endüstri standardı yazılım IDE'lerinin ve hata ayıklayıcılarının çoğuyla çalışır ve Imperas ve onaylı Imperas EDA dağıtım ortaklarından temin edilebilir.

İşlemci simülasyon modelleri söz konusu olduğunda doğruluk, performans ve kullanılabilirlik kritik öneme sahiptir ve SiFive işlemci IP'si için Imperas modelleri, Kullanıcı, ayrıcalıklı, sistem ve dahil olmak üzere çekirdek IP'nin tüm işlevselliğinin Talimat Doğruluğu (IA) programcısının görünüm temsilidir. hata ayıklama modları, artı RISC-V vektör uzantıları ve özel talimatlar için yapılandırma seçenekleri.

Bu modeller, mütevazı bir şekilde yapılandırılmış bir ana bilgisayarda 100 ila 1,000 saniyelik MIPS simülasyon performansı sunabilmektedir; Örnek olarak, SiFive Freedom U540 SoC'nin beş SiFive CPU çekirdeğine sahip sanal platform modeli, SMP Linux'u 10 saniyeden kısa sürede başlatıyor.

Imperas modellerinin tam kullanılabilirliği, uygulama geliştirme için işletim sistemi taşıma ve soyutlamalar da dahil olmak üzere çok çekirdekli tasarım görevlerini destekleyen Imperas hata ayıklama ve analiz araçlarıyla birleştirilmiştir. Ek olarak, tescilli kod değiştirme simülasyonuna sahip Imperas simülatörü teknoloji SystemC, SystemVerilog gibi diğer standart EDA ortamlarına ve Cadence, Siemens EDA ve Synopsys'in iyi bilinen simülasyon/emülasyon araçlarına ve ayrıca Metrics Technologies'in bulut tabanlı tekliflerine entegre edilebilir.

Yazılım hata ayıklama ve analizi kritik öneme sahiptir ve Imperas araçları, geliştiricilerin, çekirdekten çekirdeğe ve çekirdekten çevre birimlerine yönelik tasarım hiyerarşisindeki etkileşimler de dahil olmak üzere, çok çekirdekli SoC'nin tamamındaki etkinlikleri, aşağıdaki yazılımı kullanarak benzersiz erişim ve kontrolle iç gözlemlemelerine olanak tanır. değişiklik yapmadan geliştirme.

Yazılım işlevselliği, Otomotiv, Mil-Aero, Medikal, Endüstriyel IoT ve diğer güvenlik açısından kritik sistemler gibi yüksek güvenilirliğe sahip uygulamalarda giderek artan bir şekilde son sistem sertifikasyonlarının bir parçası haline geliyor.

SiFive ürün pazarlama başkan yardımcısı Chris Jones, "RISC-V ve vektör uzantılarının tasarım özgürlükleri, SoC geliştirmenin yazılım ve donanım aşamaları arasındaki geleneksel sınırları değiştiriyor" dedi. "SiFive çekirdeklerinin Imperas modelleri, geliştiricilere SiFive Çekirdek IP Portföyünün tüm esnekliği boyunca SoC mimarisini keşfetme konusunda yardımcı oluyor ve yeni yapay zeka çözümlerinin doğrulanmasında kritik bir faktör olan erken yazılım geliştirmeyi destekliyor."

“SoC projelerinin tamamı ortaklıklarla ilgilidir; SiFive Stratejik İttifaklar Direktörü Phil Dworsky, donanım ve yazılım mühendislerinin eksiksiz bir destekçi ekosistemiyle birlikte çalıştığını söyledi. "Bu Imperas işbirliğiyle ortak müşterilerimiz, ana akım EDA araç akışlarıyla uyumlu SiFive nitelikli modellerin mevcudiyetinden yararlanacak."

Imperas Software CEO'su Simon Davidmann şunları söyledi: "SiFive Core IP portföyü, gömülü denetleyicilerden SMP Linux'u destekleyen çoklu işlemcilere ve en yeni vektör tabanlı hızlandırıcılara kadar RISC-V ISA spektrumunu kapsıyor." "Bunlar neredeyse tüm pazar segmentlerinde ve uygulamalarda yeni nesil alana özgü cihazlar için başlangıç ​​noktalarıdır. Imperas, SiFive nitelikli modellerimiz ile tek çekirdekten çok çekirdeğe kadar diziler içeren tasarımları desteklemeye hazır.”