Скачать Xilinx Vitis Core Development Kit 2020.1

Xilinx Vitis Core Development Kit 2020.1 (Vivado+PetaLinux 2020.1+etc) x86 x64 [2020, ENG] скачать торрент бесплатно [38.7 GB]

  • Версия: 2020.1
  • Разработчик: Xilinx
  • Разрядность: 32-bit, 64-bit
  • Язык интерфейса: английский
  • Таблэтка: присутствует
  • Системные требования: Linux 64-bit, Windows 10 64-bit, не менее 100 ГБ диска

Платформа от Xilinx даёт удобный путь собрать проект под FPGA и SoC, не разрываясь между разными инструментами. Тут всё под одной крышей: работа с аппаратной частью, ПО и сборка образов. И это помогает держать процесс в одном ритме. Интерфейс местами грубоват, но после пары вечеров привыкаешь, и дальше уже идёшь почти на автомате без постоянных поисков в меню.

Рабочий процесс выглядит прямолинейно: описываешь аппаратную часть, настраиваешь окружение, собираешь проект и тестируешь. И хотя тут много настроек, структура проекта логичная. Даже при сложных задачах понятно, куда двигаться. Важно лишь заранее продумать, как используешь блоки и какие задачи хочешь вынести в ускорение.

Инструменты для обработки проектов дают ощущение цельности. Можно быстро переключаться между этапами и не держать в голове десятки отдельных утилит. Иногда сборка идёт дольше, чем ожидаешь, но система хотя бы ясно показывает, что именно происходит. Это помогает не тратить время на догадки, а спокойно дождаться результата и продолжить работу.

Ниже небольшая таблица, чтобы показать, как части инструмента связаны между собой:

Компонент
За что отвечает
Vitis
Приложения и ПО
Vivado
Описание аппаратной части
PetaLinux
Сборка Linux под цель

Похожий софт

Если смотреть на другие инструменты в этой сфере, то есть несколько вариантов, которые часто всплывают рядом: Intel oneAPI, Quartus Prime, MATLAB HDL Coder. Каждый решает похожие задачи, но по-своему. Один делает упор на унификацию ПО под CPU и FPGA, другой больше про классическую работу с логикой, а третий ориентирован на тех, кто привык к среде моделирования.

Смотри, как это выглядит в общем виде:

  • Intel oneAPI даёт общий набор инструментов для ускорений, но больше заточен под процессоры той же компании.
  • Quartus Prime подходит тем, кто работает исключительно с их FPGA и хочет привычный классический подход.
  • MATLAB HDL Coder ценят те, кому удобно сначала моделировать алгоритм, а потом формировать код под FPGA.

Что понравилось:

  • Переходы между задачами в одном окне.
  • Нормальная логика проекта без хаоса.
  • Удобно собирать Linux-окружение под цель.

Что не понравилось:

  • Долгая сборка на больших проектах.
  • Интерфейс иногда запутывает.
  • Требует привычки, особенно если приходишь из других сред.

F.A.Q.

Проблема с долгой сборкой проектов

Иногда сборка больших проектов занимает много времени. Чтобы ускорить процесс, стоит заранее разбить проект на модули и использовать опцию параллельной сборки там, где это возможно, чтобы уменьшить нагрузку на процессор.

Ошибки при запуске на Linux

На некоторых дистрибутивах появляются ошибки библиотек или несовместимости. Обычно помогает установка недостающих пакетов, проверка версии GCC и обновление переменных окружения, чтобы все пути к библиотекам были корректны.

Сложности с настройкой PetaLinux

PetaLinux требует точного соответствия версии ядра и BSP. Решается созданием проекта под конкретную версию Vitis и внимательной проверкой совместимости со сборкой Linux перед запуском сборки образа.

Проблемы с интерфейсом и меню

Иногда сложно найти нужные функции из-за плотного интерфейса. Способ - привыкнуть к структуре проекта, использовать поиск по функциям и держать открытыми только нужные панели, чтобы не путаться.

Ошибки при интеграции с Vivado

Иногда проект не синхронизируется с Vivado, что вызывает ошибки при компиляции. Обычно помогает пересоздание или повторная загрузка проекта Vivado и проверка настроек синхронизации между компонентами.

Хороший софт? Сделай репост!
  • Добавить ВКонтакте заметку об этой странице
  • Мой Мир
  • Одноклассники