Cadence tăng tốc phát triển với Helium Virtual và Hybrid Studio

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

Cadence tăng tốc phát triển với Helium Virtual và Hybrid Studio

Cadence tăng tốc phát triển với Helium Virtual và Hybrid Studio

Cadence Design Systems đã công bố sự ra đời của Helium Virtual and Hybrid Studio, một nền tảng nhằm đẩy nhanh việc tạo ra các nguyên mẫu ảo và lai của các hệ thống phức tạp.

Helium Studio sẽ cho phép cung cấp phần mềm sớm để đồng xác minh và đồng gỡ lỗi phần cứng-phần mềm, đồng thời cung cấp hỗ trợ toàn diện cho việc lắp ráp nền tảng, cho phép tạo và gỡ lỗi các mô hình ảo và cung cấp một thư viện phong phú gồm các mô hình ảo được tạo sẵn và bộ điều hợp lai.

Sử dụng hệ thống, xác minh với mô hình ảo hoặc kết hợp của SoC đều nhanh hơn xác minh với mô hình RTL thuần túy, nhưng cho phép đưa ra phần mềm sớm trước khi RTL khả dụng.

Được kiến ​​trúc để tích hợp nguyên bản với các công cụ xác minh Cadence, bao gồm Nền tảng giả lập doanh nghiệp Palladium Z2, Nền tảng tạo mẫu doanh nghiệp Protium X2 và Trình mô phỏng logic Xcelium, Helium Studio có thể tăng tốc phát triển hệ thống bằng cách xác minh phần mềm / phần sụn nhúng trên các cấu hình ảo và lai thuần túy ngay cả khi RTL chưa sẵn sàng.

Các kỹ sư tạo ra các thiết kế thế hệ tiếp theo, bao gồm cả các ứng dụng điện toán di động, ô tô và siêu tốc, cần phải xác thực phần mềm trên nền tảng pre-silicon để đảm bảo thiết kế thành công và đáp ứng lịch trình thời gian đưa ra thị trường. Helium Studio sẽ cho phép các nhà thiết kế xây dựng các mô hình SoC ảo và lai chất lượng cao. Thông qua tích hợp nguyên bản của công cụ phần mềm thời gian chạy với Helium Studio, nền tảng Palladium Z2 và nền tảng Protium X2, Helium Studio có thể cung cấp trải nghiệm gỡ lỗi đồng nhất từ ​​mô hình ảo sang RTL cho các nhà thiết kế phần mềm.

Helium Studio có:

Phòng thu ảo: Hệ thống cho phép lắp ráp nền tảng dựa trên GUI để tạo nền tảng nhanh chóng và chính xác theo từng cấu trúc, cho phép đưa ra phần mềm sớm. Sau khi nền tảng được lắp ráp, studio ảo có thể được sử dụng để thực thi và gỡ lỗi ngăn xếp phần mềm cũng như thiết kế phần cứng.

Studio hỗn hợp: Các nhà thiết kế sẽ có thể tạo cấu hình kết hợp một cách nhanh chóng bằng cách sử dụng thư viện phong phú gồm các bộ điều hợp kết hợp, bộ giao dịch và bộ nhớ thông minh giúp tối ưu hóa các kênh liên lạc để có thông lượng tối đa và được tích hợp nguyên bản trong nền tảng Palladium và Protium. Cần số mới công nghệ cho phép người dùng chuyển đổi nóng quá trình đưa phần mềm của họ từ ảo sang RTL, cung cấp tốc độ cao khi cần và độ chính xác cao trên các công cụ RTL khi cần thiết.

Thư viện mô hình ảo: Hệ thống cung cấp một thư viện mô hình ảo toàn diện có danh mục mô hình công nghệ Arm mới nhất, bao gồm hỗ trợ cho Armv9-A, trong đó các nhà thiết kế có thể truy cập nhiều nền tảng ảo và hỗn hợp tham chiếu và khởi động sẵn sàng khởi động trên hệ điều hành Linux và Android mới nhất , đẩy nhanh thời gian giới thiệu cho các nền tảng mới.

Gỡ lỗi phần mềm nhúng: Hệ thống cung cấp khả năng gỡ lỗi đa lõi, đa quy trình đồng nhất và toàn diện của phần mềm nhúng, cho phép các nhà thiết kế có khả năng kiểm soát và khả năng hiển thị tốt hơn đối với phần mềm thông qua việc sử dụng một trình gỡ lỗi duy nhất hoạt động đồng thời với phần mềm chạy trên nền tảng ảo và nền tảng RTL. Sự tích hợp nguyên bản của công cụ phần mềm với công cụ thời gian chạy ảo và RTL cho phép gỡ lỗi phần cứng-phần mềm được đồng bộ hóa.

Paul Cunningham, Phó chủ tịch cấp cao kiêm Tổng giám đốc của Nhóm Hệ thống & Xác minh tại Cadence cho biết: “Việc xác thực phần mềm nhúng đồng thời với RTL và sớm hơn trong quá trình phát triển là rất quan trọng để đảm bảo sự thành công của các thiết kế SoC di động, ô tô và siêu cao cấp thế hệ tiếp theo. . “Helium Studio của chúng tôi tận dụng các công cụ xác minh tốt nhất trong lớp, bao gồm cả bộ đôi động Palladium và Protium, để cho phép phát triển phần mềm nhanh chóng và đo điểm chuẩn để xác thực hiệu suất và năng lượng. Hệ thống mới này cung cấp cho các nhà thiết kế một nền tảng thống nhất giúp tăng tốc thông lượng xác minh tổng thể. ”