Active-HDL — Обозрение

Active-HDL— интеграционный пакет разработки и моделирования цифровых схем, созданных с помощью языков описания оборудования и С/С++ языков программирования. Он предоставляет инженерам и командам разработчиков средства для проектирования, тестирования и реализации независимые от ICV поставщиков, а так же позволяет непосредственно управлять EDA продуктами сторонних производителей. Пакет разрабатывался основываясь на пожеланиях и отзывах клиентов, что позволило достичь высокой производительности и неповторимой простоты в использовании.

Active-HDL поддерживает даже более сложные FPGA и ASIC проекты, предоставляя следующие ключевые возможности:


Среда проектирования

Проектировщик может выбирать между интуитивным графическим интерфейсом и текстовым представлением основных компонентов среды проектирования. Редактор блоксхем позволяет отображать аппаратную часть, а так же поведение управляющих автоматов в понятной для большинства инженеров форме. Многочисленные мастера помогают без проблем начать работу с редакторами блоксхем, управляющих автоматов или исходного кода. Дополнительно в Active-HDL встроена утилита, позволяющая преобразовывать текстовое описание в графическое представление, которое может быть отредактировано в графическом редакторе пакета. more >>



Высокопроизводительный симулятор

Уникальная технология общего моделирующего ядра позволяет моделировать смешанные Verilog, VHDL и SystemC языковые структуры. Оптимизированные HDL компиляторы генерируют высокоэффективный код, обеспечивающий отличную производительность и превосходную наглядность сигналов для детальной отладки. Active-HDL— единственный симулятор, поддерживающий EDIF списки связей, позволяющий совместное моделирование устаревших компонентов и новейших HDL частей проекта. Гибкая архитектура и стандартные программируемые интерфейсы позволяют интегрировать в среду разработки EDA средства сторонних производителей. more >>



Отладка

Active-HDL располагает большим количеством средств визуализации результатов моделирования и отладки. Изучение структуры проекта значительно упрощается при использовании утилит для отображения связей между различными компонентами проекта. Более того, кроме взаимосвязей сигналов и переменных так же можно отслеживать их значение с помощью разнообразных средств, например, редактора временных диаграмм, окна просмотра значений, окна просмотра памяти и очереди вызовов. С помощью средств трассировки кода и настраиваемых точек остановки можно полностью контролировать процесс исполнения. more >>



Совместное моделирование

В ответ на беспрерывно растущую сложность электронных систем, Active-HDL предлагает интерфейсы совместного моделирования к таким продуктам, как MathWorks' MATLAB® и Simulink®, позволяющие системным инженерам одновременную трассировку HDL компонентов и математических моделей. more >>



Автоматическая генерация испытательных стендов (testbench)

Для ускорения функциональной верификации Active-HDL располагает средствами автоматической генерации испытательных стендов. Испытательные стенды для проектов могут быть сделаны при помощи временных диаграмм, созданных в редакторе временных диаграмм, или сгенерированных во время процесса моделирования. Active-HDL автоматически создает набор испытательных стендов для управляющих блоков, покрывающий все возможные состояния и переходы из диаграммы состояний. more >>



Управление данными проекта

Active-HDL управляет всей информацией относящейся к проекту или множеству проектов, находящихся в рабочей области (workspace), что упрощает процесс конфигурирования, сборки и моделирования, позволяет упорядочивать исходные и лог файлы, полученные на разных стадиях разработки и верификации. Так же Active-HDL поддерживает возможность командной работы при проектировании устройств, предоставляет интерфейс к средствам контроля за исходными файлами, позволяет частично или полностью архивировать проект. more >>



Поддержка производителей ПЛИС (FPGA)

Active-HDL изначально создавался для проектировщиков, работающих с различными семействами ПЛИС. Программная среда Active-HDL предоставляет интерфейс к средствам синтеза и разводки-размещения от сторонних производителей. Design Flow Manager позволяет проектировщику выбрать файлы для синтеза и имплементации, установить необходимые опции для используемых средств, запустить процесс в фоновом режиме, или GUI приложения. Также с пакетом поставляются предварительно скомпилированные и готовые для применения Verilog и VHDL библиотеки всех производителей ПЛИС. Дополнительно поставляются библиотеки для семейства устройств фирмы Xilinx, поддерживаемые редактором блоксхем. more >>



Покрытие и метрика профайлера

Покрытие тестирования является ключевой опцией, позволяющей минимизировать вероятность появления необнаруженных ошибок. Пакет Active-HDL поставляется со множеством утилит, позволяющих измерять полноту покрытия HDL кода и активность сигналов. Code Coverage и Toggle Coverage находят неисполненные линии кода, состояния, в которые автомат ни разу не входил, и сигналы, значение которых изменялось не так, как ожидалось. Функция профайлинга измеряет время, затраченное на исполнение HDL команд, что позволяет найти и оптимизировать наиболее ресурсоемкие части кода, либо поместить их в аппаратный ускоритель, тем самым увеличивая производительность моделирования. more >>



Документация

Active-HDL имеет встроенную функцию экспорта файлов проекта в HTML документы, PDF и графические файлы. Позволяет отправлять на печать как отдельный документ, так и проект целиком или несколько проектов, размещенных в одной рабочей области. Эти возможности в значительной мере улучшаю качество и восприятие электронной и печатной документации. more >>



Поддержка устаревших проектов

Поддержка в Active-HDL списков связей EDIF и функции импорта устаревших проектов позволяют переносить и использовать их в редакторе блоксхем симулятора. Проекты, созданные при помощи Viewlogic и Active-CAD/Xilinx Foundation Series, могут быть прочитаны и преобразованы в графическое представление. more >>




Solutions

Проекты на базе ПЛИС

Создание HDL проектов

C/C++ решения

DSP приложения

HDL моделирование

Военные/КосмосSolutions

Download Active-HDL
Download Riviera
Copyright © 2007 Aldec, Inc.