Программное обеспечение 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) |
Пример пректирования цифровых устройств на основе ПЛИС