Các mô hình mô phỏng và tham chiếu cho các thông số kỹ thuật RISC-V mới được phê duyệt

Cập nhật: ngày 2 tháng 2021 năm XNUMX

Imperas Software Ltd hiện cung cấp các bản cập nhật sản phẩm mới nhất dưới dạng bản phát hành chung cho tất cả khách hàng và người dùng của mình. Được cung cấp dưới dạng các mô hình tham chiếu mã nguồn mở, có sẵn miễn phí cho cộng đồng RISC-V và như các sản phẩm thương mại, chúng hiện hỗ trợ các phần mở rộng mới nhất đã được phê duyệt: Bit Manipulation, Cryptographic (vô hướng) và Vector, và các cải tiến về Đặc quyền. Những bổ sung mới nhất này mở rộng phạm vi tiếp cận của các dự án RISC V dựa trên tiêu chuẩn mở RISC V ISA nhằm vào các giải pháp tối ưu hóa trong các ứng dụng khác nhau, từ vi điều khiển và bộ xử lý ứng dụng, cho đến mảng đa lõi cho AI, ML và HPC.

Các sản phẩm và công cụ mô phỏng này được hỗ trợ bởi các mô hình nền tảng và bộ xử lý nguồn mở được cấp phép theo Apache 2.0 thông qua sáng kiến ​​Nền tảng ảo mở và có sẵn tại OVPworld.org. Để hỗ trợ sự phát triển nhanh chóng của nền tảng/nguyên mẫu ảo, các mô hình và nền tảng này có thể được sửa đổi và mở rộng theo yêu cầu. Mô phỏng thương mại Imperas công nghệ và các sản phẩm dựa trên các giao diện lập trình ứng dụng OVP công cộng tiêu chuẩn mở (API). Toàn bộ hơn 300 mẫu bộ xử lý dựa trên hơn 12 ISA để hỗ trợ các thiết kế không đồng nhất hoặc cho các dự án di chuyển các kiến ​​trúc khác sang RISC V.

Các mô hình tham chiếu Imperas RISC-V được sử dụng để xác minh thiết kế (DV) của bộ xử lý RISC-V và nền tảng / nguyên mẫu ảo để hỗ trợ phát triển và kiểm tra phần mềm trong suốt chu kỳ thiết kế. Cộng đồng RISC-V được hỗ trợ với nhiều tùy chọn sử dụng miễn phí, bao gồm riscvOVPsim, riscvOVPsimPlus và riscvOVPsimCOREV. Ngoài ra, các giải pháp thương mại của Imperas có sẵn với sự hỗ trợ chuyên nghiệp cùng với các tính năng bổ sung cho các thiết kế phức tạp hơn. Chúng cũng có thể tích hợp trong các môi trường EDA tiêu chuẩn khác, chẳng hạn như SystemC, SystemVerilog và các công cụ mô phỏng và mô phỏng nổi tiếng từ Cadence, Siemens EDA và Synopsys, cùng với cung cấp mô phỏng dựa trên đám mây từ Metrics Technologies.

“Một đặc tả ISA có lẽ là giao diện quan trọng nhất trong khoa học máy tính; nó xác định ranh giới giữa chương trình phần mềm và phần cứng bên dưới, ”Simon Davidmann, Giám đốc điều hành, Imperas Software Ltd. cho biết“ RISC-V là ISA tiêu chuẩn mở đầu tiên được áp dụng rộng rãi với nhiều triển khai độc lập. Không giống như các phát triển mã nguồn đơn trước đây, RISC-V dựa trên cộng đồng với cả những người ủng hộ thương mại độc quyền và mã nguồn mở. Hôm nay, chúng tôi vui mừng thông báo rằng công nghệ và mô hình mô phỏng Imperas đã sẵn sàng hỗ trợ các thông số kỹ thuật đã được phê chuẩn đầy đủ, cùng với tất cả các bản sửa đổi lớn trước đó khi chúng tôi tiếp tục hỗ trợ người dùng của mình. ”