SiFive hợp tác với Imperas, đánh giá các mô hình đủ tiêu chuẩn

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

SiFive hợp tác với Imperas, đánh giá các mô hình đủ tiêu chuẩn

SiFive hợp tác với Imperas, đánh giá các mô hình đủ tiêu chuẩn

Imperas Software, một chuyên gia về nền tảng ảo và mô phỏng phần mềm hiệu suất cao, đã thông báo rằng SiFive, công ty hàng đầu trong ngành về bộ vi xử lý RISC-V và các giải pháp silicon, đã đủ điều kiện cho các mô hình của mình cho toàn bộ danh mục Core IP của bộ xử lý SiFive.

Mô hình mô phỏng là điểm khởi đầu cần thiết cho việc khám phá kiến ​​trúc SoC ban đầu, vì các nhà thiết kế hệ thống sử dụng nền tảng ảo để kiểm tra toàn bộ khối lượng công việc và bộ dữ liệu của ứng dụng nhằm tối ưu hóa cấu hình đa lõi.

Khi thiết kế và phát triển phần cứng tiến triển dựa trên phác thảo chức năng này, mô hình mô phỏng là nền tảng hỗ trợ các nguyên mẫu ảo để phát triển phần mềm ban đầu tốt trước khi có các thiết bị silicon. Các mô hình này hoạt động với hầu hết các IDE và trình gỡ lỗi phần mềm tiêu chuẩn ngành, đồng thời có sẵn từ Imperas và các đối tác phân phối Imperas EDA đã được phê duyệt.

Độ chính xác, hiệu suất và khả năng sử dụng là rất quan trọng khi nói đến các mô hình mô phỏng bộ xử lý và mô hình Imperas cho bộ xử lý SiFive IP là chế độ xem của lập trình viên Instruction Acc Chính xác (IA) thể hiện toàn bộ chức năng của IP lõi, bao gồm người dùng, đặc quyền, hệ thống và chế độ gỡ lỗi, cộng với các tùy chọn cấu hình cho phần mở rộng vectơ RISC-V và hướng dẫn tùy chỉnh.

Các mô hình này có thể cung cấp hiệu suất mô phỏng 100 giây đến 1,000 giây MIPS trên một máy tính chủ được cấu hình khiêm tốn; như một ví dụ, mô hình nền tảng ảo của SoC SiFive Freedom U540 với năm lõi CPU SiFive khởi động SMP Linux trong vòng chưa đầy 10 giây.

Khả năng sử dụng đầy đủ của các mô hình Imperas được kết hợp với các công cụ phân tích và gỡ lỗi Imperas hỗ trợ các tác vụ thiết kế đa lõi, bao gồm chuyển hệ điều hành và trừu tượng hóa để phát triển ứng dụng. Ngoài ra, trình mô phỏng Imperas với mô phỏng biến đổi mã độc quyền công nghệ có thể được tích hợp trong các môi trường EDA tiêu chuẩn khác như SystemC, SystemVerilog và các công cụ mô phỏng/mô phỏng nổi tiếng từ Cadence, Siemens EDA và Synopsys cùng với dịch vụ dựa trên đám mây từ Metrics Technologies.

Gỡ lỗi và phân tích phần mềm là rất quan trọng và các công cụ Imperas cho phép các nhà phát triển xem xét nội dung các hoạt động trên toàn bộ SoC đa lõi, bao gồm các tương tác trên hệ thống phân cấp thiết kế cho lõi-đến-lõi và lõi-đến-ngoại vi, với quyền truy cập và kiểm soát duy nhất bằng phần mềm phát triển mà không sửa đổi.

Càng ngày, chức năng phần mềm là một phần của chứng chỉ hệ thống cuối trong các ứng dụng có độ tin cậy cao như Ô tô, Mil-Aero, Y tế, IoT công nghiệp và các hệ thống quan trọng về an toàn khác.

Chris Jones, Phó chủ tịch tiếp thị sản phẩm, SiFive cho biết: “Quyền tự do thiết kế của RISC-V và phần mở rộng vectơ đang thay đổi ranh giới truyền thống giữa phần mềm và phần cứng trong quá trình phát triển SoC. “Các mô hình Imperas của lõi SiFive giúp các nhà phát triển khám phá kiến ​​trúc SoC trên toàn bộ tính linh hoạt của Danh mục IP SiFive Core và hỗ trợ phát triển phần mềm sớm, đây là một yếu tố quan trọng trong việc xác nhận các giải pháp AI mới.”

“Các dự án của SoC đều là về quan hệ đối tác; Phil Dworsky, Giám đốc, Liên minh chiến lược, SiFive cho biết. “Với sự hợp tác này của Imperas, các khách hàng chung của chúng ta sẽ được hưởng lợi từ sự sẵn có của các mô hình đủ tiêu chuẩn của SiFive tương thích với các dòng công cụ EDA chính thống.”

Simon Davidmann, Giám đốc điều hành, Imperas Software cho biết: “Danh mục SiFive Core IP bao gồm phổ của RISC-V ISA, từ các bộ điều khiển nhúng, đến các bộ xử lý đa hỗ trợ SMP Linux, cùng với các bộ gia tốc dựa trên vectơ mới nhất,” Simon Davidmann, Giám đốc điều hành, Imperas Software cho biết. “Đây là những điểm khởi đầu cho thế hệ tiếp theo của các thiết bị dành riêng cho miền trên hầu hết các phân khúc thị trường và ứng dụng. Imperas sẵn sàng hỗ trợ các thiết kế có từ lõi đơn đến mảng nhiều lõi với các mô hình đủ tiêu chuẩn SiFive của chúng tôi. ”