Технические разделы

Общий обзор пакета Xilinx WebPACK ISE

Версия 5.1 пакета WebPACK ISE предназначена для работы под управлением операционных систем Windows 2000 и Windows XP. Исключение поддержки операционной системы Windows 98 делает невозможным установку этой версии средств проектирования на компьютеры, не обладающие достаточными ресурсами для использования указанных операционных систем. В среде Windows 98 можно использовать предыдущую версию пакета WebPACK ISE (4.2).

Для нормального функционирования версии 5.1 пакета WebPACK ISE в ОС Windows 2000 необходим компьютер с процессором не ниже Pentium 200 МГц и ОЗУ не менее 64 Мбайт (рекомендуется 256 Мбайт). Размер свободного пространства на жестком диске для установки WebPACK ISE и ModelSim XE Starter в полном объеме должен составлять не менее 1 Гбайт. Кроме того, при установке пакета жесткий диск, который обычно используется для создания временных файлов, должен иметь не менее 500 Мбайт свободного пространства.

Интерфейс программы

Работа с пакетом WebPACK ISE начинается с запуска управляющей оболочки Навигатора проекта (НП). Программа НП предназначена для организации эффективного управления процессом проектирования цифрового устройства на базе ПЛИС Xilinx в среде пакета WebPACK ISE. Она является основой интегрированной среды разработки проекта. НП представляет пользователю удобный интерфейс для работы с проектом и управление всеми процессами в ходе проектирования, включая программирование ПЛИС. Запуск всех необходимых программных модулей пакета осуществляется непосредственно в среде НП.

Структура основного окна НП включает следующие элементы:

· главное меню;

· оперативная панель управления;

· панель инструментов текстового редактора HDL-кода;

· встроенное окно исходных модулей проекта (Sources);

· встроенное окно необходимых процедур для выбранного исходного модуля проекта (Processes);

· встроенное окно консольных сообщений программных модулей;

· панель для размещения рабочих окон редактора текстовых HDL-описаний проекта.

Рисунок 5.1 Этап создания нового проекта

Рисунок 5.2 Окно программы Xilinx WebPACK ISE

Примечание: 1 - главное меню, 2 - оперативная панель управления, 3 - панель инструментов текстового редактора HDL-кода, 4 - встроенное окно исходных модулей проекта, 5 - встроенное окно необходимых процедур для выбранного исходного модуля проекта, 6 - встроенное окно консольных сообщений программных модулей, 7 - панель для размещения рабочих окон редактора HDL-кода

Структура проекта в САПР WebPACK ISE

Проектом в САПР WebPACK ISE называется совокупность модулей (файлов), которые содержат информацию, необходимую для выполнения всех этапов процесса разработки цифрового устройства на базе ПЛИС Xilinx. В структуре проекта WebPACK ISE можно выделить следующие группы модулей:

· исходные описания проектируемого устройства в графической или текстовой форме;

· модули временных и топологических ограничений проекта;

· документация, сопровождающая проект;

· промежуточные результаты, используемые в качестве исходных данных для последующих шагов проектирования;

· функциональная и временная модели проектируемого устройства;

· описания тестовых воздействий, необходимых для моделирования устройства, в текстовом и графическом формате;

· результаты функционального и временного моделирования в графической и текстовой форме;

· отчеты, формируемые вспомогательными средствами пакета;

· окончательные результаты проектирования, используемые для конфигурирования ПЛИС.

Все модули проекта располагаются в одном каталоге (папке), название которого совпадает с названием проекта. Изначально проект представлен только заголовком и модулем, в котором указываются параметры проекта. Затем к проекту добавляются модули описания проектируемого устройства. Далее, после выполнения каждого этапа процесса разработки устройства, в проект включаются результаты, полученные на этом этапе, и соответствующий отчет. Кроме того, разработчик может включить в проект необходимую текстовую документацию.

Маршрут проектирования в САПР WebPACK ISE

Общий маршрут проектирования в САПР WebPACK ISE можно изобразить в виде следующей схемы:

Рисунок 5.3 Маршрут проектирования в САПР WebPACK ISE

Создание нового проекта. На данном этапе разработчик осуществляет выбор семейства ПЛИС, на базе которого разрабатывается устройство, тип кристалла и его быстродействие, тип корпуса, а также средства синтеза устройства.

Добавление файла к проекту. В окне Sources происходит добавление модуля к проекту. Добавляя к проекту несколько модулей, разработчик указывает главный модуль (top module) и реализует иерархию модулей внутри проекта по принципу вложенности.

Перейти на страницу: 1 2

Еще статьи по технике и технологиям

Типовая микропроцессорная система охраны и сигнализации
Системы охраны и сигнализации на основе микропроцессорного управления в настоящее время являются наиболее распространенным типом охранных устройств автомобилей. Причиной этому служит большая гибкость управления и лёгкая адаптация к внешним ...

Разработка усилителей мощности СВЧ диапазона
Дипломная работа посвящена рассмотрению основ проектирования и построения усилителей мощности СВЧ диапазона. Стимулом к разработке данной темы послужил тот факт, что к настоящему времени техника СВЧ обладает наибольшими перспективами р ...

© 2019 | www.techexpose.ru