Программное обеспечение WebFitter

Программное обеспечение WebPACK

WebPACK— набор бесплатных программных модулей, доступных для скачивания с WWW-сервера компании «Xilinx». Данные программные мо­дули содержат средства проектирования ПЛИС CPLD серии ХС9500 и CoolRunner. Перед скачиванием необходимо зарегистрироваться по адре­су: www.xilinx.com/sxpresso/webpack.htm.

Фирма «Xilinx» выпустила очередную редакцию WebPACK: WebPACK ISE V3.2i WP3.0. Список входящих в нее утилит:

webpack_design_entry.exe — в этом файле находятся модули схемного и текстового ввода, интерфейсы к остальным модулям WebPack и другим си­стемам проектирования, включая утилиту по трансляции проектов из Altera MAX+PlusII;

webpack_cpldjltter.exe — в этом файле находится модуль ХС9500 Fitter Tools, который включает в себя программу автоматической трассировки CPLD серии ХС9500 (fitter), редактор временных и топологических огра­ничений (Constraints Editor);

webpack_xplajitter.exe — в этом файле находится модуль CoolRunner Fitter Tools, который включает в себя программу автоматической трасси­ровки CPLD серии CoolRunner (fitter), редактор временных и топологиче­ских ограничений (Constraints Editor);

webpack_spartan2.exe — в этом файле находятся модули для автомати­ческой трассировки и отладки кристаллов семейства Spartan-II и кристал­ла XCV300E;

webpack_programmer.exe — в этом файле находится модуль JTAG Programmer, который включает в себя утилиту программирования CPLD серии ХС9500 из PC посредством загрузочного кабеля;

webpack_xplajjrogrammer.exe — в этом файле находится модуль XPLA PC-ISP3 Programmer, который включает в себя утилиту программирова­ния CPLD серии CoolRunner из PC посредством загрузочного кабеля;

webpack_mxe_simulator.exe — в этом файле находится модуль ModelSim XE Starter, предназначенный для моделирования проекта до и после трассировки; webpack_hdlbencher.exe — в этом файле находится утилита по написа­нию тестовых воздействий для моделирования в ModelSim;

webpack_statecad.exe — в этом файле находится модуль редактора состояний;

webpack chipviewer.exe — в этом файле находится модуль CPLD Chip Viewer, который включает в себя программу просмотра топологии CPLD;

webpack_ecs_cpldlib.exe — в этом файле находятся библиотеки для схемного ввода.

Требования, предъявляемые к PC:

—ЦП не хуже Pentium 75 МГц;

—ОЗУ не менее 16 Мбайт;

—свободного места на диске — не менее 60 Мбайт.

WebFitter — программа трассировки кристаллов CPLD серии ХС9500 — свободно доступная через Internet. Программа работает на сервере ком­пании «Xilinx» и представляет собой последнюю версию трассировщика CPLD-кристаллов, который поставляется в составе пакетов Foundation и Alliance Series. Для доступа к данной программе необходимы программы Netscape Communicator 4.0 (или новее) или Microsoft Internet Explorer 4.0 (или новее). При использовании Netscape в меню Edit->Preferences->Advanced необходимо пометить опцию Enable JavaScript. При использо­вании Internet Explorer в меню View->Internet Options->Security-> Custom необходимо пометить опцию Enable Active Scripting. Подробную информа­цию можно посмотреть по адресу: www.xilinx.com/sxpresso/webfitter.htm.В Табл. 21 представлены свойства ПО WebFitter.

Таблица 21. Свойства программы WebFitter

 

Поддерживаемые кристаллы ХС9500 (5 B),XC9500XL (3.3 В) и XC95OOXV (2.5 В) CPLD
Форматы входных файлов VHDL, Verilog, ABEL, EDIF. TDF, NCR и XNF
Файлы ограничений Поддерживаются
Доступные параметры кристаллов Емкость, корпуса, быстродействие
Выходные файлы Отчет о чадержках, отчет о трассировке, загрузочный файл конфигурации (JEDEC), файл для моделирования с учетом трассировки (VHDL, Verilog или ED1F)

Пример пректирования цифровых устройств на основе ПЛИС