Aldec выпускает последнюю версию Riviera-PRO

Обновление: 19 мая 2021 г.

Aldec выпускает последнюю версию Riviera-PRO

Aldec выпускает последнюю версию Riviera-PRO

Aldec заявила, что в настоящее время поставляет наиболее полную реализацию VHDL 2019 для платформ Windows и Linux с последней версией Riviera-PRO (версия выпуска 2021.04).

По словам Алдека, специалиста по моделированию на смешанном языке HDL и аппаратной верификации для проектов FPGA и ASIC, среди наиболее важных поддерживаемых функций сейчас являются интерфейсы.

Интерфейсы исторически было сложно моделировать на VHDL. В VHDL-2019 (также известном как IEEE 1076-2019) они размещаются с использованием записи и режима просмотра. Наряду с другими новыми функциями интерфейсы позволяют пользователям создавать более компактный код, который можно использовать повторно.

Функции моделирования VHDL-2019, добавленные в Riviera-PRO, включают поддержку массивов и записей типа файла, введение последовательных блочных операторов, а библиотека STD была улучшена с помощью пакета REFLECTION.

«Улучшенная поддержка интерфейсов для VHDL была одной из самых захватывающих в выпуске VHDL-2019, и их реализация стала прямым результатом запросов сообщества пользователей VHDL, которые выдвинули модели использования, чтобы оправдать добавление», - сказал Сунил Саху. , Менеджер по продукту «Ривьера-ПРО». «Мы также прислушиваемся к сообществу. При запуске или улучшении наших инструментов EDA Aldec всегда делает это в прямом ответе на потребности и запросы наших пользователей, а улучшенная поддержка интерфейсов основана на раннем обеспечении VHDL-2019, которое мы представили в Riviera-PRO в прошлом году. Большинство других поставщиков инструментов EDA еще никоим образом не поддерживают VHDL-2019 ».

Riviera-PRO также получила множество улучшений моделирования SystemVerilog. К ним относятся: тип данных определяемого пользователем тип сети можно указать с параметром типа, и случайная последовательность операторы теперь могут быть объявлены в модулях и классах, параметризованных типом.