Помощь в написании студенческих работ
Антистрессовый сервис

Обзор и принципы работы основных групп инструментов и редакторов САПР Active-HDL

РефератПомощь в написанииУзнать стоимостьмоей работы

Выше был представлен и объяснен маршрут проектирования ПЛИС в системе Active-HDL. Естественно, это была лишь абстрактная схема. В действительности, для того, чтобы создать свой маршрут проектирования разработчик должен уметь владеть инструментами данной САПР. Система Active-HDL-это САПР нового поколения, она представляет большое количество групп инструментов и редакторов. Эти инструменты… Читать ещё >

Обзор и принципы работы основных групп инструментов и редакторов САПР Active-HDL (реферат, курсовая, диплом, контрольная)

Обзор элементов и групп элементов среды Active-HDL

Выше был представлен и объяснен маршрут проектирования ПЛИС в системе Active-HDL. Естественно, это была лишь абстрактная схема. В действительности, для того, чтобы создать свой маршрут проектирования разработчик должен уметь владеть инструментами данной САПР. Система Active-HDL-это САПР нового поколения, она представляет большое количество групп инструментов и редакторов. Эти инструменты и редакторы позволяют пользователю разработать свой собственный маршрут проектирования, а так же и решать уникальным образом различные промежуточные задачи, такие как: отладка VHDL кода, задание внешних воздействий, моделирование поведенческой модели, и т. д.

Естественно, что от разработчика, даже начинающего требуются хорошие знания об общей иерархии и структуре групп элементов, так же как и об их основных функциях, свойствах, и связи их между собой.

Поэтому вся эта глава будет посвящена исследованию этих групп элементов и вышеперечисленных пунктов.

Группа инструментов Control Tools.

Поскольку пакет Active-HDL имеет большой количество инструментов и редакторов, то необходимо выполнять их взаимодействие между собой. Так как основной функцией САПР является автоматизация процесса проектирования, то имеется и специальная группа редакторов и инструментов, основной задачей которой является координация работы других групп инструментов и редакторов. Также, необходимо осуществлять управление и файловой структурой проекта. Группа инструментов, которая несет в себе эти функции получила название Control Tools (Контрольные инструменты).

Группа инструментов Design Entry Tools.

Эта группа инструментов проектирует первоначальную — поведенческую модель цифрового устройства. Как было сказано выше, поведенческие модели могут быть созданы разными способами, в частности, с помощью специализированных языков описания аппаратного обеспечение, графов конечных автоматов и др. Группа инструментов Design Entry Tools (Инструменты разработки модели) поддерживает все современные способы создания моделей.

Ядро моделирования (Simulator Kernel).

Ядро моделирования — это набор редакторов, мастеров и инструментов, необходимых для проведения моделирования. Моделированиеважный этап в разработке ПЛИС, благодаря ему осуществляется проверка разработанной модели, которая производится на всех этапах тестирования. В эту группу входят редакторы (инструменты) задания входных воздействий, редакторы контроля процесса моделирования, инструменты просмотра результатов моделирования и т. д.

Инструменты отладки/просмотра (Watch/Debugging Tools).

Поскольку разработчик это человек, то сохраняется большая вероятность ошибки, поэтому пакет Active-HDL уделяет большое внимание обнаружению и исправлению ошибок. Инструменты (редакторы) группы Debugging Tools осуществляют свою работу практически на всем этапе проектирования. Помимо этого, результаты моделирования выводятся, иногда, не в самой удобной для пользователя форме.

Для лучшего анализа полученных при моделировании результатов, используется группа инструментов (редакторов) Watch Tools.

Так как, эти две группы инструментов находятся в тесном взаимодействии (некоторые компоненты одной группы могут выполнять функции инструментов другой группы), то разумно их объединить в одну группу инструментов (редакторов).

Показать весь текст
Заполнить форму текущей работой