xilinx-suite — плагин для Claude Code: скрипты Vivado и Vitis
Превращает описание задачи на естественном языке в готовые Tcl, XDC, shell-скрипты и шаблоны C/C++ для Vivado, Vitis HLS, Vitis Unified и PetaLinux.
/plugin marketplace add anthropics/claude-plugins-community
/plugin install xilinx-suite@claude-communityЧто делает xilinx-suite
Плагин закрывает путь от алгоритма на HLS до загрузочного образа. Опишите, что нужно собрать, и скилл задаст вопросы про целевой器件, версию инструментов и интерфейсы, подтянет нужный справочник и выдаст скрипт, который можно запускать.
Внутри — библиотека справочных документов: vivado_guide.md, mpsoc_ps_config.md, xdc_constraints.md, hls_guide.md, vitis_unified_guide.md, petalinux_guide.md, jesd204b_to_c_migration.md, vu9p_guide.md, tcl_commands.md и индекс официальной документации Xilinx/AMD. Отдельно разобрана миграция JESD204B на 204C с портами и регистрами.
Для полной автоматизации нужны MCP-серверы: vivado-mcp, vitis_mcp, ssh-mcp и vmware-mcp. Без них скилл генерирует скрипты, но не управляет инструментами сам. Установка в Claude идёт через маркетплейс плагинов, для Codex и OpenClaw есть install.sh или ручное копирование SKILL.md и references.
Какие задачи решает
- создать проект Vivado с PS, AXI GPIO и BRAM-контроллером
- сгенерировать XDC-ограничения на 200 МГц с IO-стандартом LVDS
- собрать образ PetaLinux из XSA с оверлеем дерева устройств
- перенести интерфейс JESD204B DAC на JESD204C
- сделать HLS IP для умножения матриц с AXI4-Stream
Примеры запросов агенту
- Создай проект Vivado для моей платы ZynqMP: Zynq PS, 2 AXI GPIO и контроллер BRAM
- Сгенерируй XDC-ограничения для Virtex UltraScale+ с системным клоком 200 МГц и IO-стандартом LVDS
- Собери образ PetaLinux по моему XSA, нужен свой оверлей дерева устройств
Как установить xilinx-suite
Через маркетплейс плагинов
/plugin marketplace add anthropics/claude-plugins-community/plugin install xilinx-suite@claude-communityПо шагам, с командами для каждой платформы: Плагины Claude Code: маркетплейсы, установка и как собрать свой
Вопросы о xilinx-suite
Как установить xilinx-suite в Claude Code?
Добавьте маркетплейс: /plugin marketplace add anthropics/claude-plugins-community, затем установите плагин: /plugin install xilinx-suite@claude-community.
Что делает xilinx-suite?
По текстовому описанию задачи генерирует рабочие скрипты для Vivado, Vitis HLS, Vitis Unified и PetaLinux: Tcl, XDC, shell и шаблоны C/C++. Скилл сам уточняет器件, версию и интерфейсы, а потом подсказывает, как запускать результат.
Что нужно для автоматического запуска инструментов Xilinx?
MCP-серверы vivado-mcp, vitis_mcp, ssh-mcp и vmware-mcp. Без них плагин только готовит скрипты.