Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

Vivado Design Suite - это программный пакет, созданный 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]

Особенности [ править ]

Vivado был представлен в апреле 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 Simulator является компонентом Vivado Design Suite. Это симулятор на скомпилированном языке, который поддерживает смешанные языки, сценарии Tcl , зашифрованный IP-адрес и расширенную проверку.

Vivado IP Integrator позволяет инженерам быстро интегрировать и настроить IP из большой библиотеки Xilinx IP. Интегратор также настроен для проектов MathWorks Simulink, созданных с помощью Xilinx System Generator и Vivado High-Level Synthesis. [20]

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

Поддержка устройства [ править ]

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

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

  1. ^ a b c «Xilinx Inc, форма 8-K, текущий отчет, дата подачи 25 апреля 2012 г.» . secdatabase.com . Проверено 6 мая 2018 года .
  2. ^ Vivado 2020,2 Release , Xilinx
  3. ^ a b Vivado Design Suite и руководство пользователя, примечания к выпуску, установка и лицензирование, UG973 (v2020.2), 3 февраля 2021 г. , Xilinx
  4. ^ "Оценка Vivado Design Suite и WebPACK" . Xilinx. nd . Проверено 4 октября 2020 года .
  5. ^ Моррис, Кеви (2014-11-18). «ПЛИС дают импульс центру обработки данных, Xilinx ускоряет гонку» . Электронный инженерный журнал.
  6. ^ a b «Xilinx и его экосистема демонстрируют все программируемые и интеллектуальные решения на ISE 2015» . САН - ХОСЕ. 2015-02-04.
  7. ^ «Xilinx Vivado Design Suite теперь доступен в версии WebPACK Edition» . САН-ХОСЕ: Дизайн и повторное использование. 2012-12-19.
  8. ^ Моррис, Кевин (2014-02-25). «Xilinx против Altera, призывая к действию в величайшем соперничестве полупроводников» . Электронный инженерный журнал.
  9. ^ Vivado Design Suite , веб-сайт Xilinx
  10. ^ Vivado Design Suite , первая версия выпущена в 2012 году, Xilinx Downloads
  11. ^ Особенности Vivado , Xilinx
  12. ^ Joselyn, Луиза (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 повышает производительность для всех программируемых систем на кристалле Zynq-7000 с помощью Vivado Design Suite 2014.3, SDK и нового руководства по методологии проектирования встраиваемых систем UltraFast , SAN JOSE, 8 октября 2014 г., Design & Reuse
  16. ^ a b c d «Vivado Design Suite 2014.1 повышает производительность за счет автоматизации методологии проектирования UltraFast и аппаратного ускорения OpenCL» . САН-ХОСЕ: Обзор рынка. 2014-04-16.
  17. ^ Максфилд, Клайв (2013-07-26). «Бесплатное руководство по синтезу высокого уровня для инженеров-программистов» . EE Times.
  18. ^ Уилсон, Ричард (27.05.2014). «Как заставить медленное программное обеспечение работать быстрее» . Еженедельник электроники .
  19. ^ а б в г д Моррис, Кевин (2014-05-06). "Viva Vivado !, Xilinx Tunes-Up Tools" . Электронный инженерный журнал.
  20. ^ Уилсон, Ричард (2013-09-11). «Xilinx, MathWorks и National Instruments работают над проектированием ПЛИС высокого уровня» . Еженедельник электроники .

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

  • Xilinx ISE
  • Intel Quartus Prime
  • МодельSim

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

  • Официальный веб-сайт