Xilinx Vivado - Xilinx Vivado

Дизайнерский люкс Vivado
Логотип XilinxVivado.jpg
Xilinx Vivado Design Suite 2014.2 с панелью блочного дизайна (в центре) и деревом навигации по проекту (слева)
Xilinx Vivado Design Suite 2014.2 с панелью блочного дизайна (в центре) и деревом навигации по проекту (слева)
Разработчики)Xilinx
изначальный выпускАпрель 2012 г.; 8 лет назад (2012-04)[1]
Стабильный выпуск
2020.1[2] / 4 июня 2020 г.; 6 месяцев назад (2020-06-04)[3]
Написано вC ++
Операционная системаМайкрософт Виндоус, Linux
Доступно ванглийский
ТипEDA
ЛицензияВерсия WebPACK: бесплатно для избранных (меньших) устройств[4]
Другие редакции: коммерческий
Интернет сайтwww.xilinx.com/товары/ дизайн-инструменты/ вивадо.html Отредактируйте это в Викиданных

Дизайнерский люкс Vivado это программный пакет, созданный Xilinx для синтеза и анализа HDL конструкции, заменяющие Xilinx ISE с дополнительными функциями для система на чипе развитие и синтез высокого уровня.[1][5][6][7] Vivado представляет собой переработку и переосмысление всего процесса проектирования (по сравнению с ISE).[8][9][10]

Как и более поздние версии ISE, Vivado включает встроенный логический симулятор ISIM.[11] Vivado также представляет высокоуровневый синтез с набором инструментов, который преобразует код C в программируемую логику.[6]

Замена 15-летнего ISE на Vivado Design Suite заняла 1000 человеко-лет и стоила 200 миллионов долларов США.[12]

Функции

Вивадо был представлен в апреле 2012 года,[1] и представляет собой интегрированную среду проектирования (IDE) с инструментами уровня системы и IC, построенными на общей масштабируемой модели данных и общей среде отладки. Vivado включает инструменты проектирования на уровне электронных систем (ESL) для синтеза и проверки алгоритмической IP на основе C; стандартная упаковка как алгоритмического, так и RTL IP для повторного использования; сшивание IP на основе стандартов и системная интеграция всех типов системных блоков; и проверка блоков и систем.[13] Бесплатная версия WebPACK Edition Vivado предоставляет дизайнерам ограниченную версию среды проектирования.[14]

Составные части

В Синтез высокого уровня Vivado компилятор позволяет C, C ++ и SystemC программы, которые будут напрямую нацелены на устройства Xilinx без необходимости вручную создавать RTL.[15][16][17] Vivado HLS широко рассматривается для повышения продуктивности разработчиков, и подтверждено, что он поддерживает классы, шаблоны, функции и перегрузку операторов C ++.[18][16] Vivado 2014.1 представила поддержку автоматического преобразования OpenCL ядра по IP для устройств Xilinx.[19][16] Ядра OpenCL - это программы, которые выполняются на различных платформах CPU, GPU и FPGA.[16][19]

В Симулятор Вивадо является компонентом Vivado Design Suite. Это симулятор на скомпилированном языке, поддерживающий смешанные языки, Tcl скрипты, зашифрованный IP и расширенная проверка.

В IP-интегратор Vivado позволяет инженерам быстро интегрировать и настраивать IP из большой библиотеки IP Xilinx. Интегратор также настроен на MathWorks Simulink конструкции, созданные с помощью системного генератора Xilinx и высокоуровневого синтеза Vivado.[20]

В Магазин Vivado Tcl - это система сценариев для разработки надстроек к Vivado, которая может использоваться для добавления и изменения возможностей Vivado.[19] Tcl - это язык сценариев, на котором основан сам Vivado.[19] Все базовые функции Vivado можно вызывать и управлять с помощью сценариев Tcl.[19]

Поддержка устройства

Vivado поддерживает 7-ю серию Xilinx и все новые устройства (серии UltraScale и UltraScale +).[3] Для разработки, ориентированной на более старые устройства Xilinx и CLPD, уже снятые с производства Xilinx ISE должен использоваться.

Рекомендации

  1. ^ а б c «Xilinx Inc, форма 8-K, текущий отчет, дата подачи 25 апреля 2012 г.». secdatabase.com. Получено 6 мая, 2018.
  2. ^ Выпуск Vivado 2020.1, Xilinx
  3. ^ а б Vivado Design Suite и руководство пользователя, примечания к выпуску, установка и лицензирование, UG973 (v2020.1) 3 июня 2020 г., Xilinx
  4. ^ «Оценка Vivado Design Suite и WebPACK». Xilinx. нет данных. Получено 4 октября, 2020.
  5. ^ Моррис, Кеви (18 ноября 2014 г.). «ПЛИС начинают развиваться в центре обработки данных, Xilinx ускоряет гонку». Электронный инженерный журнал.
  6. ^ а б «Компания Xilinx и ее экосистема продемонстрируют все программируемые и интеллектуальные решения для зрения на ISE 2015». САН - ХОСЕ. 2015-02-04.
  7. ^ «Xilinx Vivado Design Suite теперь доступен в версии WebPACK». САН-ХОСЕ: Дизайн и повторное использование. 2012-12-19.
  8. ^ Моррис, Кевин (25 февраля 2014 г.). «Xilinx против Altera, вызывая самое большое соперничество в области полупроводников». Электронный инженерный журнал.
  9. ^ Дизайнерский люкс Vivado, Сайт Xilinx
  10. ^ Дизайнерский люкс Vivado, Первая версия выпущена в 2012 году, Загрузки Xilinx
  11. ^ Особенности Vivado, Xilinx
  12. ^ Джозелин, Луиза (2013-12-10). «Путь к успеху для стартапов eda долог и труден». Новая электроника.
  13. ^ EDN. "Пакет Vivado Design Suite ускоряет интеграцию и внедрение программируемых систем до 4 раз.. "15 июня, 2012. Проверено 25 июня, 2013.
  14. ^ Клайв Максфилд, EE Times. "Версия Xilinx Vivado Design Suite WebPACK уже доступна. "20 декабря 2012 г. Проверено 25 июня 2013 г.
  15. ^ Xilinx увеличивает производительность для всех программируемых SoC Zynq-7000 с помощью Vivado Design Suite 2014.3, SDK и нового руководства по методологии проектирования встраиваемых систем UltraFast, САН-ХОСЕ, 8 октября 2014 г., Дизайн и повторное использование
  16. ^ а б c d «Vivado Design Suite 2014.1 повышает производительность за счет автоматизации методологии проектирования UltraFast и аппаратного ускорения OpenCL». САН-ХОСЕ: Обзор рынка. 2014-04-16.
  17. ^ Максфилд, Клайв (26 июля 2013). "Бесплатное руководство по синтезу высокого уровня для инженеров-программистов". EE Times.
  18. ^ Уилсон, Ричард (27 мая 2014 г.). «Как заставить медленное программное обеспечение работать быстрее». Еженедельник электроники.
  19. ^ а б c d е Моррис, Кевин (2014-05-06). "Viva Vivado !, Xilinx Tunes-Up Tools". Электронный инженерный журнал.
  20. ^ Уилсон, Ричард (11 сентября 2013 г.). «Xilinx, MathWorks и National Instruments работают над высокоуровневым проектированием FPGA». Еженедельник электроники.

Смотрите также

внешняя ссылка