SiFive одобряет имитационные модели Imperas Risc-V

Обновление: 9 декабря 2023 г.

Модели Imperas для процессора SiFive IP представляют собой точное представление программиста с полной функциональностью, включая пользовательский, привилегированный, системный режимы и режимы отладки, а также параметры конфигурации для Риск-V векторные расширения и пользовательские инструкции.

«Модели обеспечивают имитацию от 100 до 1,000 Mips на скромно сконфигурированном хост-ПК», - говорит Имперас. «Например, модель виртуальной платформы SoC Freedom U540 с пятью ядрами ЦП загружает SMP Linux менее чем за 10 секунд».

Модели сочетаются с инструментами отладки и анализа Imperas, которые поддерживают многоядерные задачи проектирования, включая перенос ОС и абстракции для разработки приложений.

Кроме того, симулятор компании с проприетарным преобразованием кода может быть интегрирован в другие среды EDA, такие как SystemC, SystemVerilog, и инструменты эмуляции моделирования от Cadence, Siemens и Synopsys, а также облачные предложения Metrics Technologies.

«Свобода проектирования Risc-V и векторных расширений меняет традиционные границы между программной и аппаратной фазами разработки SoC», - сказал вице-президент SiFive по маркетингу продуктов Крис Джонс. «Модели Imperas помогают разработчикам исследовать архитектуру SoC в рамках полной гибкости портфеля SiFive Core IP и поддерживают раннюю разработку программного обеспечения, что является критическим фактором при проверке новых решений ИИ».

«Портфель SiFive Core IP охватывает весь спектр Risc-V ISA, от встроенных контроллеров до мультипроцессоров, поддерживающих SMP Linux, а также новейших векторных ускорителей», - сказал генеральный директор Imperas Саймон Давидманн. «Это отправные точки для следующего поколения доменных устройств практически для всех сегментов рынка и приложений».

Страница продукта Imperas SiFive находится здесь

Сделка по распространению и поддержке

Imperas также заключила многолетнее соглашение о распространении и поддержке с Valtrix Systems, поставщиком среды проверки Sting и генератора тестов.

Sting теперь будет доступен с предварительной интеграцией с эталонной моделью Imperas Risc-V. Комбинированное решение охватывает полную спецификацию Risc-V для режимов пользователя, привилегий и отладки, включая все ратифицированные стандартные расширения, а также почти ратифицированные (стабильные, как сказал Imperas) спецификации для обработки битов, криптографии (Scala), DSP, гипервизора и векторов.

Комбинацию также можно обновить для поддержки пользовательских инструкций и расширений.