Codasip meningkatkan alat desain prosesor Studio

Pembaruan: 27 Oktober 2021

Codasip meningkatkan alat desain prosesor Studio

Codasip meningkatkan alat desain prosesor Studio

Codasip, pemasok IP dan alat prosesor RISC-V yang dapat disesuaikan, telah mengumumkan peningkatan lebih lanjut untuk perangkat desain prosesor Studio-nya.

Fitur baru di Studio 9.1 termasuk dukungan bus yang diperluas dengan AXI penuh untuk desain berkinerja tinggi, serta dukungan yang ditingkatkan untuk LLVM dan peningkatan kepadatan kode.

Studio berupaya menyederhanakan tugas menyesuaikan desain, memungkinkan perusahaan dari semua ukuran untuk membedakan produk mereka pada intinya. Diluncurkan pada tahun 2014 Studio menyederhanakan kustomisasi prosesor dan membantu desainer melalui langkah-langkah yang diperlukan untuk membuat prosesor RISC-V kustom mereka dari desain inti aplikasi atau tertanam Codasip – memastikan desain mencapai hasil yang dapat diprediksi dan tingkat kinerja setinggi mungkin.

Studio adalah bagian dari komunitas pengembang RISC-V yang berkembang pesat di seluruh dunia dan, dengan peluncuran Studio 9.1, akan memungkinkan desain dengan kinerja lebih tinggi dan biaya lebih rendah.

Khususnya di 9.1, pengguna Studio mendapatkan akses ke antarmuka bus tambahan, untuk sekarang menyertakan AXI penuh yang berarti Studio akan siap mendukung pengembangan inti aplikasi dan sistem multi-inti yang lebih kuat.

Ukuran memori instruksi dapat mendominasi biaya dalam prosesor tertanam sehingga peningkatan kepadatan kode di Studio 9.1 akan membantu berkontribusi untuk mengurangi biaya sistem secara keseluruhan.

Pembaruan Codasip menggabungkan SDK berbasis LLVM (kompiler C/C++ cepat, Paket Dukungan Linker – semuanya tergabung sebagai bagian dari Studio 9.0 yang diluncurkan pada April 2021). Pembaruan ini secara signifikan meningkatkan dukungan untuk instruksi kustom di inti aplikasi yang menjalankan OS kaya, seperti GNU/Linux.

Fitur baru lainnya menghadirkan dukungan untuk sub-target ISA yang sangat mengurangi pemeliharaan SDK yang berbeda untuk konfigurasi ISA yang berbeda.