Jump to content

Ксилинкс ИСЭ

Ксилинкс ИСЭ
Разработчик(и) Ксилинкс
Финальный выпуск
14.7 [1] / 23 октября 2013 г .; 10 лет назад ( 23.10.2013 ) [1]
Операционная система RHEL , SLED , FreeBSD , Microsoft Windows
Размер 23,43 Гигабайта
Доступно в Английский
Тип ЭДА
Лицензия Условно-бесплатное ПО
Веб-сайт ксилинкс /продукты /инструменты-дизайна /ise-design-suite .html

Ксилинкс ИСЭ [2] (сокращение от Integrated Synthesis Environment ) [3] — это снятый с производства программный инструмент от Xilinx для синтеза и анализа проектов HDL , который в первую очередь предназначен для разработки встроенного встроенного ПО для семейств продуктов Xilinx FPGA и CPLD интегральных схем (ИС) . На смену ему пришел Xilinx Vivado . Продолжается использование последней выпущенной версии с октября 2013 года для внутрисистемного программирования устаревших аппаратных конструкций, содержащих старые FPGA и CPLD, которые в противном случае остались бы без внимания заменяющего инструмента проектирования Vivado Design Suite .

ISE позволяет разработчику синтезировать («компилировать») свои проекты, выполнять временной анализ , исследовать диаграммы RTL , моделировать реакцию проекта на различные стимулы и настраивать целевое устройство с помощью программатора . Другие компоненты, поставляемые с Xilinx ISE, включают комплект встроенной разработки (EDK), комплект разработки программного обеспечения (SDK) и ChipScope Pro. [4] Xilinx ISE в основном используется для синтеза и проектирования схем, а ISIM или логический симулятор ModelSim используется для тестирования на уровне системы. [5] [6]

Как это обычно практикуется в секторе автоматизации коммерческого проектирования электроники , Xilinx ISE тесно связан с архитектурой собственных микросхем Xilinx (внутренние части которых являются запатентованными) и не может использоваться с продуктами FPGA других производителей. [3] Учитывая строго запатентованный характер линеек аппаратных продуктов Xilinx, редко возможно использовать альтернативы с открытым исходным кодом инструментам, поставляемым непосредственно от Xilinx, хотя по состоянию на 2020 год некоторые исследовательские попытки предпринимаются. [7]

Статус наследия [ править ]

С 2012 года поддержка Xilinx ISE была прекращена в пользу Vivado Design Suite , который выполняет те же функции, что и ISE, но с дополнительными функциями для разработки систем на кристалле . [8] [9] Xilinx выпустила последнюю версию ISE в октябре 2013 года (версия 14.7) и заявляет, что «ISE перешла на поддерживающую фазу жизненного цикла своего продукта, и выпусков ISE больше не планируется». [1]

Пользовательский интерфейс [ править ]

Основным пользовательским интерфейсом ISE является Навигатор проекта, который включает в себя иерархию проекта (Источники), редактор исходного кода (Рабочее место), консоль вывода (Транскрипт) и дерево процессов (Процессы). [3] [10]

Иерархия проекта состоит из файлов проекта (модулей), зависимости которых интерпретируются ISE и отображаются в виде древовидной структуры . [3] В однокристальных конструкциях может быть один основной модуль, а в основной модуль включены и другие модули, аналогично main() подпрограмма в на C++ . программах [3] Ограничения дизайна указаны в модулях, которые включают конфигурацию и сопоставление контактов. [3]

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

Окно «Транскрипт» отображает состояние текущих операций и информирует инженеров о проблемах проектирования. [3] Такие проблемы можно отфильтровать для отображения предупреждений, ошибок или того и другого. [3]

Моделирование [ править ]

Тестирование на уровне системы может выполняться с помощью ISIM или логического симулятора ModelSim , и такие тестовые программы также должны быть написаны на языках HDL. [3] Программы испытательного стенда могут включать моделируемые формы входных сигналов или мониторы, которые наблюдают и проверяют выходные данные тестируемого устройства . [3]

ModelSim или ISIM можно использовать для выполнения следующих типов моделирования: [5]

  • Логическая проверка, гарантирующая, что модуль дает ожидаемые результаты.
  • Поведенческая проверка для проверки логических и временных проблем.
  • Моделирование после размещения и маршрутизации для проверки поведения после размещения модуля в реконфигурируемой логике FPGA.

Синтез [ править ]

Запатентованные алгоритмы синтеза Xilinx позволяют разрабатывать проекты на 30% быстрее, чем конкурирующие программы, и обеспечивают большую логическую плотность, что сокращает время и затраты на проект. [11]

Кроме того, из-за возрастающей сложности структуры FPGA, включая блоки памяти и блоки ввода-вывода, были разработаны более сложные алгоритмы синтеза, которые разделяют несвязанные модули на срезы , уменьшая ошибки после размещения. [11]

IP-ядра предлагаются Xilinx и другими сторонними поставщиками для реализации функций системного уровня, таких как цифровая обработка сигналов (DSP), шинные интерфейсы, сетевые протоколы, обработка изображений , встроенные процессоры и периферийные устройства. [11] Компания Xilinx сыграла важную роль в переходе от реализации на основе ASIC к реализации на основе FPGA. [11]

Издания [ править ]

Subscription Edition — это лицензионная версия Xilinx ISE, а бесплатная пробная версия доступна для скачивания.

Web Edition — это бесплатная версия Xilinx ISE, которую можно загрузить и использовать бесплатно. Он обеспечивает синтез и программирование для ограниченного числа устройств Xilinx . В частности, отключаются устройства с большим количеством контактов ввода-вывода и большими матрицами вентилей.

Эта редакция полностью поддерживает недорогое семейство FPGA Spartan , а также семейство CPLD , что означает, что мелкие разработчики и образовательные учреждения не несут накладных расходов на разработку программного обеспечения.

Для использования веб-версии Xilinx ISE требуется регистрация лицензии, которая бесплатна и может продлеваться неограниченное количество раз.

См. также [ править ]

Ссылки [ править ]

  1. Перейти обратно: Перейти обратно: а б с Обновления ISE 14.7 , загрузки Xilinx
  2. ^ «Руководство пользователя Foundation Series ISE 3.1i» (PDF) . 100728 xilinx.com
  3. Перейти обратно: Перейти обратно: а б с д и ж г час я дж к л м Справочник по сетевым и встроенным системам управления , Springer Science & Business Media, 14 ноября 2007 г.
  4. ^ Проектирование встраиваемых систем с использованием платформ FPGA , Морган Кауфманн, 10 сентября 2010 г.
  5. Перейти обратно: Перейти обратно: а б Проектирование схем с использованием VHDL , MIT Press, 2004 г.
  6. ^ Достижения в области компьютерных наук и информационной инженерии , Springer Science & Business Media, 11 мая 2012 г.
  7. ^ Ширрифф, Кен (сентябрь 2020 г.). «Реверс-инжиниринг первого чипа FPGA XC2064» . righto.com . Самоиздаваемый блог хардкорного специалиста по реверсивному проектированию . Проверено 25 сентября 2020 г. Я определил, как настроена большая часть битового потока XC2064... и написал программу для генерации информации CLB из файла битового потока... к сожалению, это один из тех проектов, где последние 20% занимают большую часть время, так что еще есть над чем работать.
  8. ^ «Xilinx Inc., форма 10-K, годовой отчет, дата подачи 25 мая 2012 г.» . secdatabase.com . Проверено 6 мая 2018 г.
  9. ^ Vivado Design Suite , первая версия, выпущенная в 2012 году, Xilinx Downloads
  10. ^ Прототипирование FPGA с помощью примеров Verilog , John Wiley & Sons, 20 сентября 2011 г.
  11. Перейти обратно: Перейти обратно: а б с д Справочник по цифровым потребительским технологиям , Elsevier, 30 апреля 2004 г.

Внешние ссылки [ править ]

Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: ddee3c3b5072e86b69c0b9a1e0c766bb__1714732980
URL1:https://arc.ask3.ru/arc/aa/dd/bb/ddee3c3b5072e86b69c0b9a1e0c766bb.html
Заголовок, (Title) документа по адресу, URL1:
Xilinx ISE - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)