Model simulator dan referensi untuk spesifikasi RISC-V yang baru diratifikasi

Pembaruan: 2 Desember 2021

Imperas Software Ltd sekarang menawarkan pembaruan produk terbaru sebagai rilis umum untuk semua pelanggan dan penggunanya. Disediakan sebagai model referensi sumber terbuka yang tersedia secara bebas untuk komunitas RISC-V dan sebagai produk komersial, mereka sekarang mendukung ekstensi yang disahkan terbaru: Manipulasi Bit, Kriptografi (skalar), dan Vektor, dan peningkatan Spesifikasi Privilege. Penambahan terbaru ini memperluas jangkauan proyek RISC V berdasarkan standar terbuka RISC V ISA yang ditujukan untuk solusi yang dioptimalkan dalam aplikasi yang bervariasi dari mikrokontroler dan prosesor aplikasi, hingga array multicore untuk AI, ML, dan HPC.

Produk dan alat simulasi ini didukung dengan prosesor sumber terbuka dan model platform yang dilisensikan di bawah Apache 2.0 melalui inisiatif Open Virtual Platforms dan tersedia di OVPworld.org. Untuk membantu perkembangan pesat platform/prototipe virtual, model dan platform ini dapat dimodifikasi dan diperluas sesuai kebutuhan. Simulasi komersial Imperas teknologi dan produknya didasarkan pada antarmuka pemrograman aplikasi (API) OVP publik berstandar terbuka yang tersedia secara gratis. Rangkaian lengkap 300+ model prosesor didasarkan pada lebih dari 12 ISA untuk mendukung desain heterogen atau untuk proyek yang memigrasikan arsitektur lain ke RISC V.

Model referensi RISC-V Imperas digunakan untuk verifikasi desain (DV) prosesor RISC-V dan platform/prototipe virtual untuk mendukung pengembangan dan pengujian perangkat lunak sepanjang siklus desain. Komunitas RISC-V didukung dengan beberapa opsi penggunaan gratis, termasuk riscvOVPsim, riscvOVPsimPlus, dan riscvOVPsimCOREV. Selain itu, solusi komersial Imperas tersedia dengan dukungan profesional plus fitur tambahan untuk desain yang lebih kompleks. Mereka juga dapat berintegrasi dalam lingkungan EDA standar lainnya, seperti SystemC, SystemVerilog, dan alat simulasi dan emulasi terkenal dari Cadence, Siemens EDA, dan Synopsys, ditambah penawaran simulasi berbasis cloud dari Metrics Technologies.

“Spesifikasi ISA mungkin merupakan antarmuka terpenting dalam ilmu komputer; ini mendefinisikan batas antara program perangkat lunak dan perangkat keras yang mendasarinya,” kata Simon Davidmann, CEO, Imperas Software Ltd. “RISC-V adalah ISA standar terbuka pertama yang diadopsi secara luas dengan banyak implementasi independen. Berbeda dengan pengembangan sumber tunggal di masa lalu, RISC-V berbasis komunitas dengan pendukung komersial sumber terbuka dan berpemilik. Kami dengan senang hati mengumumkan hari ini bahwa teknologi dan model simulasi Imperas siap mendukung spesifikasi yang telah diratifikasi sepenuhnya, ditambah semua revisi utama sebelumnya seiring kami terus mendukung pengguna kami.”