Новости
О нас
История
Задачи
САПР
Сотрудничество
Проекты
Обучение
Контакты
Архив

 

САПР фирмы Xilinx

           Фирма Xilinx - разработчик ПЛИС, поставляет также САПР для разработки своих устройств. Первоначально фирма ориентировалась на поддержку проектирования дополнительными программными средствами других компаний, интегрируя их под заказчика. В последние годы фирмой совместно с партнерами удалось разработать сквозную САПР для всех уровней проектирования своих кристаллов. Первые версии САПР носили название XACT, включали один из пакетов графического схемного ввода фирм DATA I/O, OrCAD и ViewLogic; один (совместимый с выбранным пакетом схемного ввода) из пакетов функционального и временного моделирования SimuCAD, OrCAD, ViewLogic; пакет XACT для проектирования всех микросхем FPGA (отдельная версия) и CPLD (отдельная версия) фирмы Xilinx.

           С 1994 г. фирма приступила к разработке, а затем и выпустила полную САПР. Ранее все дополнительные программы разрабатывались другими фирмами. Такая политика, во-первых, приводила к повышению стоимости ПО и во-вторых, к задержке примерно на год создания математической модели ПЛИС после выпуска ее на рынок. В 1996 г. фирма выпустила единый пакет САПР XACTstep5, а в 1997 г. - САПР Foundation Series, охватывающую все этапы разработки ПЛИС.

В состав входит программа на основе ACTIV CAD, разработанная фирмой ALDEC и предназначенная для графического ввода схем и их моделирования, трансляторы языков Abel и VHDL, программа XACT и ряд вспомогательных утилит. В результате модели новых ПЛИС появлялись одновременно с завершением их разработки и значительно снижались цены на ПО. Фирма поддерживала и САПР,базирующуюся на комплектовании с другими программными средствами - Aliance Series.

Обе САПР - Alliance Series и Foundation Series - поддерживали все серии новых (для того времени) приборов фирмы. В новых версиях ПО поддерживались расширенные библиотеки отлаженных и готовых к использованию блоков-ядер (Intellectual Property Cores), которые становятся очень важными при создании проектов больших размеров, сокращают сроки и упрощают проектирование. Продолжались работы по созданию средств автоматического формирования проработанных функций. Фирмой Xilinx совместно с фирмой ELANIX разработан новый подход к проектированию цифровых сигнальных процессоров (DSP). На основе комбинации САПР системного уровня SystemView фирмы ELANIX и САПР фирмы Xilinx разработан маршрут проектирования и изготовления DSP. После выпуска Foundation Series версии 1.1 затем последовательно программы улучшались и появлялись версии 1.3, 1.4, 1.5, 2.1, 3.1 и, наконец, последняя версия (на 2001 год)- 3.3i.

ISE Logo

         Объединив лучшие черты двух различных пакетов в 2001 году фирма Xilinx представила пакет ISE. Пакет программ ISE Foundation (актуальная версия 8.2i) предназначен для реализации цифровых систем на базе ПЛИС фирмы Xilinx
Сушествует две конфигурации пакета ISE:

  1. ISE Foundation LogoISE Foundation – платный пакет без ограничений логической емкости ПЛИС.
  2. ISE WebPack Logo ISE WebPack – бесплатный пакет, доступен для скачивания с сайта компании (ограничение: поддержка ПЛИС емкостью до 1,5 млн. системных вентилей). Все функции аналогичны ISE Foundation, в том числе CoreGen, FPGA Editor, работа с EDK и ChipScope.
                Доступна также версия ISE Classics ISE Classics - бесплатный набор ранее выпущенных релизов обоих версий пакета. Данный набор рекомендован для поддержки ранее созданных проектов и устройст не поддерживаемых новыми версиями ISE.

        ISE поддерживает самые современные ПЛИС фирмы Xilinx следующих семейств:

  • Virtex-5 LX, Virtex-5 LXT, Virtex-4 FX, Virtex-4 LX, Virtex-4 SX, Virtex-II Pro, Virtex-II, Virtex-E, Virtex;
  • Spartan-3E, Spartan-3, Spartan-IIE, Spartan-II;
  • CoolRunner-II, CoolRunner XPLA3;
  • XC9500XV, XC9500XL, XC9500.

Основные модули пакета:

  • редактор схемотехнического ввода;
  • редактор ввода на языках VHDL и Verilog;
  • CORE Generator – генератор оптимизированных IP-ядер;
  • редактор тестовых воздействий для программы моделирования;
  • программа функционального и временного моделирования;
  • синтезатор VHDL/Verilog кода;
  • программа автоматического размещения и трассировки ПЛИС;
  • программы «ручного» размещения и оптимизации проекта;
  • программа загрузки конфигурационной последовательности в ПЛИС FPGA и программирования ПЛИС CPLD и ППЗУ.

Поддерживаются следующими ОС:

  • WindowsXP/2000;
  • Red Hat Enterprise Linux 3 и 4 (32 или 64 бит);
  • Sun Solaris 2.8/5.8, 2.9/5.9 (только ISE Foundation).


 
Новости | О нас | История | Задачи | САПР | Сотрудничество | Проекты | Обучение | Контакты | Архив | English